나는 어떤 게임을 만들 것인가에 대한 것. 이전에,
"현실적으로 나는 이런 게임을 만들 수 있는가?"
"나에게 주어진 시간은 얼마나 되는가?" 를 알아야 합니다.
"2D"와 "3D"
첫번째, 게임의 종류로 "2D"와 "3D"로 먼저 나눌 수 있습니다.
여기서 분명한건, '2D게임'이 '3D게임'보다 난이도가 훨씬 낮다라고 볼 수 있습니다.
만약, 당신이 개발 초보이고,
하루에 개발에 집중 가능한 시간이 넉넉치 않으며,
개발을 해야하는데 있어서 6개월 이상의 시간을 쏟을 자신이 없다면.
먼저, 2D게임을 개발하는 것을 목표로 잡는 것이 '적절하다'라고 볼 수 있습니다.
허나, 당신이 3D게임을 목표로 잡고 있고, 당신이 Stream, Nexon, Youtube에서나 보던 '멋있는'게임을 만들고자 한다면. 매우 오랜 시간이 걸릴 것입니다.
개발에 익숙치 않은 사람이라는 가정하에 적어도 '하루 3시간'. 그리고, '1년 이상'의 시간을 투자해야 '가까스로' 당신이 원하는 그런 게임의 '흉내'정도만 낼 수 있다고 장담합니다.
두번째, 나의 능력은 어디까지인지를 알아야 합니다.
'2D'와 '3D'중 무슨 게임을 개발할 지 정했다면, 이제 여기서 역할을 나눠 봅시다.
당신이 1인 개발이라면, 모든 것은 당신의 능력에 달려있습니다. 당신의 게임 개발의 대부분은 개발이 아닌, 학습에 초점이 주어져 있을 것이고, 그 조차도 시간에 쫓겨 완전히 학습하지 못할지도 모릅니다. 허나, 능력이 있다면, 그 무엇보다 좋은 환경일지도 모릅니다. |
역할을 크게 나누었을 때,
2D는 기획, 개발, 그래픽, 오디오로 분류할 수 있습니다.
3D에서는 기획, 레벨디자인, 개발, 그래픽(3D 모델링, VFX{파티클}, 쉐이더, 애니메이션, UI, 세부그래픽), 오디오로 더 크게 분류 가능합니다.
여기서, 각각의 분야에는 전문가가 있는 만큼, 절대 만만하게 봐서는 안됩니다.
이 분류 중에서, 당신이 할 수 있는 분야를 찾아 탐구하고, 나머지는 팀원을 구하는 것이 합리적입니다.
팀원 또한, 각각의 분야에서 자신이 있고, 탐구심이 있으며, 시간이 많은 시간빌게이츠여야 합니다.
가능하다면, 적어도 팀원 중 한명은 개발을 주도할 만큼, 실력이 있는 자여야 합니다.
그게 아니라면, 합리적이고, 지도력이 있으며, 책임감이 강한 '기획자'를 꼭 포함하여야 합니다.
게임 개발에는 기획자의 역할이 무엇보다 가장 중요합니다.
보통, 팀의 중심은 기획자의 역할입니다.
당신이 할 수 있는 일을 확실히 알았다면, 다음으로 넘어가주세요.