새로운 게임 아이디어를 빠르게 현실화

Gameloft는 신속한 반복 작업을 위해 Unity의 유연한 도구를 활용합니다.

Gameloft: Unity 개발자 사례 연구

How do you put cool game ideas into production fast, turning a creative spark into a foundry? With his team of five, Gameloft Montreal’s Director of Gameplay, Renaud Forestié, listens to game ideas and quickly assembles tangible, working versions that stakeholders can play and evaluate. The team uses Unity to bring multiple game ideas to life, letting the best rise to the top for final development, publishing, and marketing.

Founded in 1999 by a co-founder of Ubisoft, Gameloft has grown from developing games for Java- and Brew-enabled handsets to being a major mobile-game provider with over 2.5-million downloads daily. Their studios span six continents, and their hundreds of well-known titles range from Asphalt and Modern Combat to the tycoon hit Disney Magic Kingdoms.

프로젝트

평가를 위해 게임 아이디어를 여러 작동 가능한 배리에이션으로 제작

목표

새로운 게임 개발을 위한 환경 조성

플랫폼

iOS 및 Android

프로젝트 인력

캐나다 몬트리올의 Unity 개발자 6명

회사

직원 6,000명 이상

본사: 프랑스 파리

 

1일 차에 플레이 가능한 게임을 제공하는 유연한 툴

영화 스튜디오와 마찬가지로 게임 개발도 시연부터 시작합니다. 팀과 여러 프로듀서가 디자이너(Gameloft에서는 "비전 홀더"라고도 함)로부터 다양한 게임 아이디어를 듣고 여러 프로젝트를 결정한 다음 리소스를 할당합니다. Forestié에 따르면 이들은 프로젝트당 1주에서 3주를 할당하고 각 프로젝트에 대해 여러 반복 작업을 진행합니다. 이들은 보통 첫째 날에 플레이 가능한 결과물을 만들며 1주가 지나면 테스트할 수 있는 결과물을 만듭니다.

"우리는 사람들로부터 폭발적인 반응을 끌어낼 수 있는 결과물을 만들려고 노력합니다. 이를 통해 사용자 리텐션과 게임을 실행한 횟수 등 객관적인 데이터를 얻을 수 있습니다. 신속한 제작을 통해 게임을 플레이어에게 빠르게 제공합니다." 지난해 이 팀은 각각 1~5개의 빌드가 있는 프로젝트를 30개 넘게 완성하였으며 이 중 12개가 실제로 제작되었습니다. Forestié는 "이러한 제작 속도를 유지하려면 Unity가 필수적이며 우리는 모든 프로젝트에 Unity를 사용하고 있습니다."라고 말합니다.

결과:

  • 플레이어 테스트를 위한 기능성이 높은 초기 빌드
  • 게임의 기술적 실현 가능성을 빠르게 파악
  • 쓸모없는 아이디어를 빠르게 선별하는 툴셋과 환경
  • 지속적으로 테스트되고 제작 준비가 가능한 게임 컨셉 구성
신속한 게임 설계 및 반복 작업

플레이어 경험 우선시

Forestié’s career and personality are a good fit for his quick-moving role at Gameloft. After university, he worked as a web programmer and art director, developed Flash skills, and moved into UI/UX work at several startups. However, it wasn’t his passion: “Doing apps for startups was not really my thing. I get satisfaction from quickly creating something that reflects exactly what I have in mind.” He found a tutorial online, taught himself Unity, and brought his coding, art, and UI/UX skills to bear on games.

“Growing up, I loved playing with Lego, video games, and did a lot of drawing. Now I’m combining these interests – designing basic game elements, assembling ‘building blocks’ with Unity and making games. It’s the perfect job.” His UX experience is a strong influence at Gameloft, where he focuses on the player. That’s one of the reasons why his team puts so much effort into creating builds with an authentic game feel. “We want to build for the player first, and if a player has a good experience, then chances are we’ll get good retention and good numbers.”

He acknowledges that rapid game iteration isn’t for everyone. Most projects don’t move beyond initial evaluations, and that can be disappointing. However, good ones do make it through. He added, “With experimentation, sometimes there’s serendipity – finding out things that we just didn’t know or expect. That’s really fun.”

지하철에서의 게릴라 테스트

Forestié가 Gameloft에 처음 입사했을 때, 그의 목표는 아이디어를 테스트 가능한 형태로 빠르게 구현하는 것이었습니다. "우리는 개발을 신속히 진행할 툴이 필요했으며 그런 점에서 Unity는 가장 이상적인 툴이었습니다." 그가 말합니다. "동시에 우리는 매우 매력적인 게임 컨셉을 만들고자 했기 때문에 프로그래머 아트만 있는 내부 용도의 표준 프로토타입이 아닌 일정 수준 이상의 결과물이 필요했습니다."

내부 검토와 더불어 Forestié는 게임을 말 그대로 길거리로 가지고 나왔습니다. "저는 지하철에서 게릴라 테스트를 진행했습니다. 사람들에게 휴대전화를 건네주고 이를 들고 도망가지 않기를 바라죠." 그가 농담 삼아 얘기합니다. "저는 사람들이 게임을 플레이하는 방식과 그들의 표정을 살펴봤습니다." 이는 공식적인 플레이 테스트는 아니었지만, 개발자가 플레이어의 첫인상을 파악할 귀중한 기회였습니다. 이러한 즉각적인 피드백과 풍부한 경험 및 자기 비판적 사고를 토대로 개발을 진전시키거나, 뭔가 부족하다고 생각되면 처음부터 다시 시작합니다.

즉각적인 "게임 필" 추가

이 팀은 Unity의 네이티브 API를 기반으로 자체적인 피드백 라이브러리를 유지 관리합니다. 따라서 체크박스를 몇 번 클릭하는 것만으로 파티클과 화면 흔들림, 색 수차(Chromatic Aberration), 프레임 멈춤, 타임라인 수정 등을 트리거하여 강렬한 게임 필을 쉽게 만들 수 있습니다. Forestié는 "게임 필"에 대해, 게임에서 플레이어에게 무언가 발생했음을 알리는 모든 시각 및 오디오 피드백이라고 정의합니다. "가령 트리거 버튼을 눌렀을 때 총이 발사된다고 하면 총구가 번쩍이고, 총소리가 들리며, 씬에 반동이 생깁니다. 저는 이 모든 효과를 보고 느낌으로써 총이 발사되었음을 알게 됩니다." Forestié는 이러한 추가적인 효과가 플레이어의 보상 심리를 충족하고 게임을 재밌게 만든다고 확신합니다.

그는 또한 게임잼(Game Jam)이 최적의 테스트 장소이며, 대부분의 게임잼에서 가장 선호되는 툴은 Unity라고 말합니다. "제가 게임잼 중 가장 좋아하는 것은 플레이어가 YouTube에서 실황 플레이를 할 때입니다. 제가 본적도, 만나본 적도 없는 사람들이 게임을 플레이하면서 '아, 이 문을 통과할게요, 이 파워업을 먹을게요'라고 말하는 것을 보는 것이 매우 즐겁습니다."

완벽한 도구 상자와 훌륭한 지원 요소

The Unity Asset Store has been an important resource for Gameloft, offering everything from characters, environments, and music to billing add-ons and localization tools. “Whenever we need something off-the-shelf, it’s probably for sale or available for free in the Asset Store,” said Forestié. For example, Cinemachine, which is free, is a unified, procedural system for in-game cameras that can cinematically track and compose a defined target. “Cinemachine is an asset I use a lot and that I love. It really helps with all our camera stuff, having a zoom, having a screen shake, just the ‘noise’ that you get natively with Cinemachine is amazing.” ProBuilder – which was initially on the Asset Store but as of Unity 2018 is a built-in feature – is a key asset that the team uses for 3D modeling.

Another vital resource for them is the Unity developer community. “When we’re stuck with something difficult, I know someone else in the world has solved this problem, and I just have to Google it.” He also spends a lot of time on Twitter. “People share amazing Unity tips and tricks there, so I’d say it’s one of my first sources of information.” Forestié often points other developers to the Learn section of the Unity website, and with new releases, goes to the tutorials. “That’s where I learned most of what I know,” he said.

Finally, with its ability to quickly publish to virtually any platform, an innovative and diverse feature set, and the ease with which teams can collaborate, Unity has become the workhorse development tool for Forestié and his game-designer colleagues at Gameloft. His team’s rapid productivity with Unity has not gone unnoticed – rumor has it that Gameloft will create its first full-production Unity game next year.

신속한 게임 설계를 위한 베스트 프랙티스

Renaud Forestié 는 유나이트 LA에서 Gameloft의 프로토타입 협동 작업을 여러 관객에게 소개하였습니다. 프레젠테이션을 시청해 보세요.

유니티에서는 최적의 웹사이트 환경을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인