회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
플레이스토어 별점: 4.85 앱스토어 별점: 4.4/5 설치 횟수: 3,500,000+
회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
오늘날 게임 시장은 얼마나 크게 성장했을까요? 작년 기준으로, 앱스토어에는 이미 903,489개의 게임이 출시되어 있다고 하는데요. 게임의 수가 이처럼 천문학적으로 증가하면서 새로운 게임 아이디어와 개발에 대한 수요는 점점 더 늘어나고 있다고 볼 수 있습니다. 덕분에 많은 개발자들은 게임을 빠른 시간 안에 효율적으로 구축하는데 필요한 기능들을 제공하면서도, 가장 신뢰할 수 있는 게임엔진을 찾고 있습니다.
게임엔진은 개발자들이 (2D 또는 3D의) 아트워크(artwork)와 에셋(asset)을 불러오고, 이러한 에셋들을 조합해서 장면과 환경을 만들 수 있게 해줍니다. 또한 오디오와 조명을 추가한다거나 물리적 효과와 애니메이션을 관리, 게임 플레이의 로직(logic) 생성/ 편집/ 디버깅 등 다양한 게임 플랫폼에 맞게 콘텐츠를 최적화할 수 있게 해주기도 하죠.
시중에는 다양한 게임 엔진들이 출시되어 있지만 그중에서도 단연 으뜸으로 꼽히는 것은 유니티(Unity) 게임 엔진입니다. 앱스토어에 출시된 인기 있는 게임들 중, 유니티를 이용해서 만들어진 것들이 눈에 많이 띄는데요. 2018년에 월간사용자 수가 1억 4700만 명에 달했던 포켓몬 고(Poketmon go)도 유니티 게임엔진을 사용해서 만들어졌습니다. 마찬가지로, 유니티 게임 프레임워크로 개발된 게임들만 해도 앱스토어에 수천 개나 달하죠.
유니티는 개발자들이 (모바일, PC, 콘솔, AR, VR 등) 다양한 플랫폼에서 여러 명이 한꺼번에 플레이할 수 있는 2D/3D 게임을 개발할 수 있도록 도와줍니다. 스택오버플로우(Stack Overflow)에서 2020년에 설문조사를 한 바에 따르면, 유니티 3D는 개발자들 사이에서 가장 사랑받는 게임 엔진들 가운데 하나이기도 했고요. 그래서 이번 시간 위시켓은 유니티 게임 개발로 대박 난 2D 게임들의 사례를 몇 가지와 게임 개발 방법에 대해 준비했습니다. 게임 개발을 꿈꾸시는 많은 분들께 아주 도움 되는 글이 되었으면 좋겠습니다.
01. Monument Vally 2
플레이스토어 별점: 4.85
앱스토어 별점: 4.4/5
설치 횟수: 3,500,000+
플레이스토어 별점: 4.6/5
앱스토어 별점: 4.8/5
설치 횟수: 10,000,000+
플레이스토어 별점: 4.55
앱스토어 별점: 4.6/5
설치 횟수: 10,000,000+
플레이스토어 별점: 4.5/5
앱스토어 별점: 4.7/5
설치 횟수: 10,000,000+
플레이스토어 별점: 4/5
앱스토어 별점: 3.1/5
설치 횟수: 10,000,000+
게임은 플레이스토어에 있는 앱들 가운데에서도 세 번째로 인기 있는 카테고리입니다. 스테티스타(Statista)의 통계에 의하면, 2021년에는 모바일 게임이 전 세계 게임 매출 전체에서 가장 높은 비중을 차지할 것으로 예상하는데요. 모바일 게임이 창출하는 인기와 매출을 고려하면, 게임은 모바일 사업을 하는 이들에게 가장 매력적이게 다가올 겁니다. 그렇다면 소위 말하는 대박을 터트리는 게임을 만들기 위해서는 무엇을 해야 할까요?
만약 게임 앱에 대한 아이디어를 가지고 있지만, 그것을 어떻게 검증하고 개발해나가야 할지에 대해서 잘 모르겠다면 지금부터 집중해 주세요. 게임 앱을 개발해 나가는 데 있어서 반드시 필요한 과정에 대해 차근차근 다뤄보도록 하겠습니다.
앱을 개발하기 위해서 팀을 꾸리거나 다른 개발업체와 계약을 하기 전에, 먼저 앱에 대한 아이디어를 철저하게 분석하는 것이 아주 중요합니다. 먼저 최근에 유행하고 있는 게임들이 어떤 것인지 파악하고, 그 아이디어가 얼마나 독창적인지를 확인해야 합니다. 포켓몬 고에서 증강현실을 사용한 것처럼, 기반 기술이 차별성을 만들어주고 있는지, 또는 사용자들의 관심을 사로잡는 멋진 스토리를 가지고 있는지 살펴보세요.
게임의 캐릭터들을 정의한다. 히어로와 악당은 누구인가?
각 캐릭터들의 강점과 약점은 무엇인가?
플레이어들은 어떻게 해야 승리를 거두는가?
> 이 글은 'Your Guide to Get Started with Mobile Game Development'와 '5 Examples of 2D Mobile Games Built Using Unity Game Engine'을 각색하여 작성되었습니다.