Unity Learn에서 예제로 만들어본 슈팅 게임의 리소스를 이용해서 좀더 게임스럽게 이런저런 시스템을 덧붙여 보기로 했다.
Unity Learn 예제에서 학습하면서 만들어본 요소는 다음과 같다.
Unity Learn 예제는 이것 외에는 아무것도 없는, 게임이라 부르기엔 좀 뭐한 프로젝트였다. 그래서 나는 이 핵심 메커니즘은 그대로 남긴 채 UI나 파워업 아이템 같은 게임 요소들을 추가하고, 오브젝트 풀 등 기술적인 요소들을 도입하여 좀더 그럴듯한 게임을 만들어 보려고 했다.
처음에는 스트라이커즈 1945 등 지금까지 해봤던 슈팅 게임들을 떠올리면서, 슈팅 게임 하면 어떤 요소가 들어가야 할지를 메모장에 적어보았다.
화면 전체를 지우는 폭탄 아이템, 다양한 특색을 가진 플레이어 캐릭터, 기를 모아서 쏘는 특수 총알 등 넣어보고 싶은 건 정말 많았지만, 그 중에서 기한 내에 할 수 있을만한 것을 골라낸 뒤 나머지는 눈물을 머금고 쳐냈다. 다 쳐내고 나니 상당히 단순한 게임이 되었지만, 그래도 덕분에 4일이라는 짧은 시간 내에 사운드 및 파티클 외에는 목표한 바를 달성할 수 있었다.
그렇게 해서 완성된 기획은 이렇다.
5