몬스터 프롬: 멀티플레이어 데이팅 시뮬을 위한 다이얼로그 시스템 구축

FERGUS BAIRD / UNITY TECHNOLOGIESSenior Content Marketing Manager
Feb 13, 2026|5:35 분
몬스터 프롬 4의 주요 아트: Beautiful Glitch의 Monster Con | Made with Unity. MONSTER CON이라고 적힌 컨퍼런스 배지의 직사각형 로고입니다. 로고 주위에 그리드 형태로 배치된 여러 괴물들이 만화 스타일로 그려져 있으며, 여기에는 외눈박이, 광대, 문어 사람, 보라색 사람, 그리고 슬라임이 포함되어 있습니다.
이 웹페이지는 이해를 돕기 위해 기계 번역으로 제공됩니다. 기계 번역으로 제공되는 콘텐츠에 대한 정확도나 신뢰도는 보장되지 않습니다. 번역된 콘텐츠의 정확도에 관해 의문이 있는 경우 웹페이지의 공식 영어 원문을 참고해 주시기 바랍니다.

아름다운 글리치의 몬스터프롬 시리즈는 통제된 혼돈의 마스터 클래스입니다. 이 인기 있는 프랜차이즈는 연애 시뮬레이션(일반적으로 1인용) 게임에 부조리한 유머를 추가하고, 경쟁적인 멀티플레이어 게임으로 스크립트를 뒤집습니다. 네 개의 게임이 출시되었고(다섯 번째 게임이 진행 중), 수천 개의 분기 이벤트와 독특한 코믹한 목소리를 가진 몬스터 프롬은 친숙한 개념을 반복하면서 매번 신선하게 느껴지도록 만드는 좋은 예입니다.

우리는 아름다운 글리치의 수석 프로그래머인 엘리아스 페레이라와 인터뷰를 진행하여 몬스터프롬의 복잡한 분기 내러티브를 가능하게 하는 커스텀 도구에 대해 배우고, 이러한 도구가 프랜차이즈와 함께 어떻게 발전해 왔는지 알아보았습니다.

완벽한 장르 매칭 찾기

몬스터 프롬의 개념은 간단한 관찰에서 시작되었습니다: 아름다운 글리치 팀은 친구들과 함께 플레이할 수 있는 내러티브 게임의 시장에서의 공백을 보았습니다. 이 핵심 아이디어를 염두에 두고, 그들은 다양한 유형의 내러티브 게임을 조사하기 시작했고, 연애 시뮬레이터 장르에서 잠재력을 보았습니다.

“우리는 연애 시뮬레이션이 종종 그 관습에 너무 얽매여 있다고 느꼈고, 새로운 관객을 위해 새로운 변화를 주기에 좋은 출발점이 될 수 있다고 생각했습니다.”라고 엘리아스는 설명합니다. “하나의 아이디어가 특히 매력적이었습니다: 내러티브 연애 시뮬레이션에 멀티플레이어를 추가하고, 그 위에 코믹하고 부조리한 톤을 부여하는 것입니다.”

이 파티와 내러티브 게임의 혼합은 스튜디오의 시그니처가 되었습니다. 원본 몬스터 프롬의 인기는 아름다운 글리치에게 속편을 개발할 수 있는 수단을 제공했습니다 (몬스터 프롬 2: 몬스터 캠), 그리고 또 다른 속편 (몬스터 프롬 3: 몬스터 로드트립), 그리고 또 다른 속편 (몬스터 프롬 4: 몬스터 콘). 프랜차이즈가 성장함에 따라 팀은 계속해서 혁신을 추구했으며, 핵심 원칙에 의해 안내되었습니다: 스토리텔링과 주제가 핵심 메커니즘을 이끌도록 하라.

“우리는 내러티브가 우리를 이끌도록 하려고 합니다. 개발에 본격적으로 들어가기 전에, 우리는 이미 게임의 설정에 대한 명확한 아이디어를 가지고 있으므로, 주제에 적합한 메커니즘을 생각하려고 합니다.”라고 엘리아스는 말합니다. “이것은 Monster Prom 3의 로드트립 아이디어에서 가장 분명하게 드러나며, 이는 게임 장르에 큰 영향을 미치지만, Monster Camp에 ‘가십’ 메커니즘이 있는 이유이기도 하고, Monster Con이 플레이어가 자신의 만화를 만들 수 있게 해주는 이유이기도 하다.”

끊임없이 진화하는 메커니즘, 각 게임에서 수백 개의 이벤트, 최대 네 명의 플레이어를 지원하기 위해 필요한 콘텐츠의 양으로 인해 Beautiful Glitch는 해결해야 할 상당한 기술적 도전에 직면했다.

Monster Prom 4의 스크린샷: Beautiful Glitch의 Monster Con | Made with Unity. 치비 스타일로 그려진 두 괴물이 패스트푸드 레스토랑 밖에서 저녁을 먹고 있다.
Monster Prom 4: Monster Con | Beautiful Glitch

파이프라인 도전

수많은 변수, 상태 체크 및 분기 경로가 있는 Monster Prom의 내러티브 복잡성은 강력한 시스템을 요구했다. 하지만 Beautiful Glitch가 Monster Prom 2 작업을 시작할 무렵, 그들이 첫 번째 게임을 위해 개발한 파이프라인은 향후 프로젝트에 맞지 않는 것으로 드러났다.

Monster Prom은 우리가 현재 사용하는 시스템과는 완전히 다른 시스템을 사용했다.”라고 Elías가 말한다. “첫 번째, 더 기본적인 시스템에서는 씬에서 파싱하여 추출한 모든 데이터를 미리 계산하고 저장해야 했다. 우리는 매우 제한된 수의 이벤트로 시작했기 때문에 우리가 가진 것으로 충분했지만, 결국 파싱이 최대 20분까지 걸릴 정도로 성장했다. 그리고 더 나쁜 것은: 파싱 오류가 발생하면 과정이 처음부터 다시 시작해야 했다.”

Monster Prom 4의 스크린샷: Beautiful Glitch의 Monster Con | Made with Unity. 플레이어가 선택할 수 있는 다양한 옵션 앞에 흰색 바지 정장을 입은 구미호의 만화 렌더링.
Monster Prom 4: Monster Con | Beautiful Glitch

이 느린 워크플로는 스튜디오에 큰 기술적 장벽이었다. 20분의 파싱은 20분의 개발 시간을 줄이는 것을 의미했다. 작가의 내러티브 수정 추가는 느리고 오류가 발생하기 쉬웠다. 그리고 인게임에서, 로드 시간은 정보의 대량을 포함하는 GameObjects를 런타임에 로드해야 했기 때문에 상당히 길어졌습니다. 몬스터 프롬 2에 대해, 뷰티풀 글리치는 시스템을 처음부터 다시 구축하기로 결정했습니다.

몬스터 프롬 2에서는 런타임에 게임 시작 시 구문 분석된 일반 .txt 파일을 사용했습니다.” 시스템의 새로운 버전은 모든 구문 분석 및 이벤트에서 데이터 로딩이 약 0.1초 정도 걸리도록 최적화되어, 텍스트를 임포트하고 이벤트를 테스트하는 것이 훨씬 쉬워졌습니다.”라고 엘리야스가 말합니다.

Monster Prom 4의 스크린샷: Beautiful Glitch의 Monster Con | Made with Unity. 벤치에 앉아 있는 광대와 불꽃 머리를 가진 사람의 만화 이미지. 그들 왼쪽에는 다이얼로그 옵션이 있습니다.
Monster Prom 4: Monster Con | Beautiful Glitch

비코더를 위한 에디터 커스터마이징

이 성능 병목 현상을 해결하는 것은 팀이 워크플로를 간소화할 다른 방법을 찾도록 영감을 주었습니다. 스튜디오는 작가들이 Unity 에디터에 대한 깊은 지식 없이도 독립적으로 콘텐츠를 검증할 수 있는 방법을 찾고자 했습니다. 제안된 솔루션은 대부분의 게임 작가들에게 친숙한 도구로 시작하는 다단계 파이프라인이었습니다: 구글 시트.

멀티플레이어 데이팅 시뮬레이터를 위한 다이얼로그 및 커맨드 옵션이 포함된 구글 시트의 스크린샷.
몬스터 프롬 4를 위한 다이얼로그 및 커맨드가 포함된 구글 시트: 몬스터 콘.

“우리는 구글 드라이브에서 시트를 자동으로 임포트하고 프로젝트에 .txt 파일로 저장하는 도구를 개발했습니다.”라고 엘리야스가 설명합니다. “그 후, 에디터 내에서 적절하고 깊이 있는 검증을 수행할 수 있으며, 이는 훨씬 빠르고 실제 게임 자산에 접근할 수 있어 오류를 형식, 구문, 자산, 명명 등 다양한 카테고리로 표시하여 문제를 더 잘 해결할 수 있습니다.”

구글 시트에서 뷰티풀 글리치의 에디터 검증기로 임포트되는 텍스트로, 오류를 수정하기 위해 플래그가 지정됩니다.

이 워크플로를 더욱 접근 가능하게 만들기 위해, Beautiful Glitch는 "이벤트 뷰어"라는 도구를 한 단계 더 발전시켜, 에디터의 핵심 검증 도구가 장착된 독립 실행형 실행 가능한 빌드를 만들었습니다. 그러나 더 작가 친화적인 UI로 포장되었습니다.

"우리의 이벤트 뷰어는 시트에서 실시간 변경 사항을 확인하고, 런타임 동안 StreamingAssets로 가져오며, 에디터 도구와 동일한 오류 검증을 제공합니다,"라고 그는 계속합니다. "이 도구의 큰 장점은 가져온 이벤트를 이 개발 빌드에서 직접 테스트할 수 있어, 작가들이 더 많이 반복하고 텍스트와 레이아웃 품질을 개선하는 데 집중할 수 있다는 것입니다."

이전 비디오 클립의 오류 이벤트가 이제 이벤트 뷰어에서 보입니다. 여기에서 텍스트를 업데이트하고, 다시 가져오고, 빠른 검증을 위해 재생할 수 있습니다.

개선된 콘텐츠 파이프라인 덕분에, Beautiful Glitch는 이제 두 가지 세계의 장점을 모두 갖추게 되었습니다: 프로그래머는 심층 기술 작업에 집중할 수 있고, 작가들은 글쓰기, 검증 및 테스트를 위한 목적에 맞게 제작된 애플리케이션으로 독립적으로 프로젝트에 기여할 수 있습니다. 이 워크플로의 영향은 빠르게 분명해졌습니다.

"Unity에서 우리가 개발한 도구의 좋은 점은, 작가들이 에디터와 우리의 에디터 도구를 사용하여 캐릭터 생성과 같은 고급 작업을 수행할 수 있지만, 일상적인 작업을 위해 필요 하지 않다는 것입니다,"라고 Elías가 말합니다. "대신, 그들은 실시간으로 자신의 작업을 직접 검증하고, 오류가 있는 특정 시트 셀에 접근하여 쉽게 수정할 수 있습니다. 이렇게 하면, 우리의 작가들은 새로운 기술을 마스터하는 것에 대해 걱정할 필요가 없고, 창의성과 내러티브에 집중할 수 있습니다."

Monster Prom 4의 스크린샷: Beautiful Glitch의 Monster Con | Made with Unity. 게임의 캐릭터들: 니코는 마법 소녀처럼 차려입고 스타일링된 빨간 악마/오우거/사이클롭스로, 초록색 드레스와 초록색 리본으로 묶인 흰색 트윈테일 머리를 가지고 있습니다. 아래의 대화 상자에서 그들은 우정의 힘을 찬양합니다.
Monster Prom 4의 인게임 대화: 몬스터 컨

주요 내용 요약

아름다운 글리치의 몬스터 프롬 여정에서 얻을 수 있는 한 가지는, 커스텀 도구에 투자하는 것이 방해가 아니라는 것입니다. 이는 개발 과정의 핵심 부분이며, 기술 팀원과 비기술 팀원 간의 협업을 근본적으로 변화시킬 수 있습니다.

아름다운 글리치는 캐릭터 데이터 생성 및 이미지 자산 검증, 오디오 클립 분류 및 새로운 빌드 생성 등 여러 반복 작업을 자동화하기 위해 커스텀 도구를 구축했습니다. 이는 도구 개발을 게임 개발 과정의 필수적인 부분으로 간주하는 사고방식이며, 궁극적으로 투자할 가치가 있습니다.

“이것은 모든 초보 개발자가 받아들여야 할 것입니다: 커스텀 도구를 사용하여 절약한 시간은 거의 항상 그것을 만드는 데 소요된 시간을 보상합니다.”라고 엘리야스가 말합니다. “도구 구축을 일반 개발 과정의 일부로 간주하세요 – 귀찮은 우회가 아닙니다.”

Unity 에디터의 확장성을 활용함으로써, 아름다운 글리치는 몬스터 프롬에 플레이어를 끌어들이는 것에 집중할 수 있습니다: 유머러스한 글쓰기, 놀라운 메커니즘, 그리고 친구들과의 경쟁적인 몬스터 데이팅에서의 재미와 실패.

Monster Prom 4의 스크린샷: Beautiful Glitch의 Monster Con | Made with Unity. 세 개의 만화 캐릭터가 나란히 서 있습니다: 뱀파이어, 광대, 그리고 악마/야만인입니다.
Monster Prom 4: Monster Con | Beautiful Glitch

아름다운 글리치의 몬스터프롬 시리즈는 현재 이용 가능합니다 Steam에서. 우리의 Steam 큐레이터 페이지에서 더 많은 Unity로 제작된 게임을 탐색하고, Unity 블로그리소스 허브에서 Unity 개발자들의 더 많은 이야기를 확인하세요.