한국어 箭头
Podcast Cover

[성우에서 게임 디자이너로: 'Date Everything' 개발기]-[How Ray Chase went from Actor to Game Developer with Date Everything]

The AIAS Game Maker’s Notebook · B2 · 2025-08-04

Game
또는 웹버전으로 공부하세요

📋 Summary

게임 개발의 불가능을 가능케 한 도전: 'Date Everything'

본 팟캐스트에서는 성우이자 게임 디자이너인 레이 체이스(Ray Chase)가 출연하여, 자신의 데뷔작인 'Date Everything'을 개발하며 겪은 고군분투와 그 기술적 여정을 상세히 공유합니다. 이 게임은 집 안의 모든 사물과 데이트한다는 기상천외한 컨셉으로, 100명의 데이트 가능 캐릭터를 구현하는 거대한 프로젝트였습니다.

Ink와 Unity의 결합: 기술적 난관 극복

레이 체이스는 기술적 배경이 없음에도 불구하고, 인터랙티브 스토리텔링 도구인 **'Ink'**를 독학하여 게임의 핵심 엔진으로 삼았습니다. 그는 Unity와 Ink를 연결하기 위해 직접 시스템을 설계해야 했습니다. 특히, 각 대사마다 오디오 파일과 포즈 태그를 매칭하는 과정은 매우 복잡했습니다.

  • 시스템 설계: 레이는 대사 앞에 이름과 콜론(::)을 붙여 화자를 구분하고, 해시태그(#)를 사용하여 오디오 태그와 포즈 태그를 Unity와 통신하게 만드는 시스템을 구축했습니다. 이를 위해 약 150개의 서로 다른 태그를 활용했습니다.
  • 변수 관리: 게임 내에는 약 2,000개의 라이브 변수가 실시간으로 추적됩니다. 레이는 112개의 Ink 파일을 하나의 메인 파일로 통합하여 관리했으며, 캐릭터별로 복잡한 'Sorter' 시스템을 설계하여 위치와 상황에 맞는 대사가 출력되도록 했습니다.

100명의 캐릭터, 100배의 노력

'Date Everything'은 100명의 캐릭터를 데이트할 수 있는 방대한 규모를 자랑합니다. 레이는 이를 '멍청한(stupid)' 결정이라고 자조하면서도, 이것이 게임의 독특함을 완성했다고 평가합니다.

  • 반복의 미학: 레이는 100개의 캐릭터를 구현하기 위해 매번 새로운 시스템을 짜야 했고, 특히 'Bathsheba'나 'Dorian'처럼 여러 장소에 등장하는 캐릭터들의 경우 수천 줄의 코드를 작성해야 했습니다.
  • 콘텐츠 인식(Content-Aware) 시스템: 개발 과정에서 민감한 콘텐츠를 다룰 때 플레이어가 이를 건너뛸 수 있도록 하는 시스템을 도입했습니다. 이는 단순히 경고창을 띄우는 것이 아니라, 게임 내 캐릭터인 'Skylar'가 직접 대화를 통해 상황을 설명하고 선택권을 주는 방식으로, 게임의 몰입감을 해치지 않으면서도 세심한 배려를 담았습니다.

제작진의 헌신과 성과

레이는 이 게임이 성공할 수 있었던 이유로 '완벽한 팀'과 '공포에 기반한 끈기'를 꼽습니다. 그는 Team17로부터 투자를 받았음에도 불구하고, 예산을 초과하여 자신의 사비를 털어 넣으며 7년간 프로젝트를 완수했습니다.

  • 음성 연기 및 대사: 게임은 160만 단어, 8만 줄의 음성 대사로 구성되어 있습니다. 레이는 성우로서의 인맥을 활용해 유니온 계약을 체결하고, 모든 배우에게 공정한 보상을 지급하고자 했습니다.
  • 마무리: 현재 게임은 출시되었으나, 레이는 여전히 수백 개의 버그를 수정하며 '완벽한 상태'를 만들기 위해 노력하고 있습니다. 그는 이 과정이 매우 힘들었지만, 단순히 '열심히 하는 것'을 넘어 시스템을 설계하고 책임을 지는 과정 자체가 큰 성장이었다고 소회했습니다.

결론적으로 레이 체이스의 이야기는 전문적인 개발자가 아니더라도, 집념과 창의적인 도구 활용을 통해 거대한 규모의 프로젝트를 성취할 수 있음을 보여주는 인상적인 사례입니다.

🎯Key Sentences

1
Well, wonder no longer.
이제 더 이상 궁금해하지 마세요.
2
What do you do? Well, now we know.
뭘 하는지 궁금했는데, 이제 알겠네.
3
Who does that? Ray Chase does that.
그런 짓을 하는 사람은 누구냐고? 레이 체이스지.
4
So please check it out.
한번 확인해 주세요.
5
We go way back.
우리는 아주 오래전부터 알아왔어.
모두 펼치기

📝Key Phrases

1
hit it off
죽이 잘 맞다
2
keep in touch
계속 연락해요
3
put your best foot forward
최선을 다하세요.
4
play nice with
사이좋게 지내다
5
go down and dirty
본론으로 바로 들어가다
모두 펼치기

📖 Transcript

To our game dev listeners, are you wondering how to expand your game around the globe?
Well, wonder no longer.
Xsolla Payments is a solution built for global game commerce and monetization.
It boosts player engagement with localized checkout experiences using your players' preferred payment methods.
The simple user interface makes it easy for gamers everywhere to pay for your games and in -game content exactly how they want.
Even better, they can save their favorite payment methods for quick purchases to help them get back in the game faster.

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기