Welcome to The Future

개요

  • 2020.01 ~ 2020.04
  • By WhitePaper (Team of 5 prorgrammers)
  • C#, Unity Engine
  • SF 테마의 2.5D 플랫포머 슈팅 게임

게임 설명

원시 시대의 유인원이 미래 세계에 초대되었습니다. 플레이어는 과거로 돌아가기 위해 그를 방해하는 로봇 적들을 모두 상대해야 할 것입니다.

프로젝트 설명

이 게임은 유니티 엔진으로 개발된 2.5D 플랫포머 슈팅 게임입니다.
총 3개 레벨로 구성되어 있으며, 각 레벨의 끝에는 보스 몹이 등장하고 이들을 처치해야 다음 레벨로 진행을 이어나갈 수 있습니다.
게임을 플레이 하는 동안, 플레이어는 다양한 방식으로 공격하는 여러 타입의 적들을 마주할 것이고, 소지한 무기로 이들을 파괴해야 합니다.

5인의 프로그래머로 구성된 팀이 유니이 엔진을 사용, 1년 시간을 소요해서 개발한 게임입니다. 해당 프로젝트에서 제가 맡은 역할은 게임플레이 프로그래머였습니다.

개발 내용

  • 5가지 종류의 적 패턴 개발
    • 이동하며 총 발사하는 적
    • 점프하며 총 발사하는 적
    • 폭탄을 투척하는 적
    • 상공에서 폭탄을 투하하는 적
    • 군집 상태로 공중을 떠다니다 플레이어를 추격하는 적
  • 위치, 개체 수, 종류를 입력받아 적을 생산해주는 Generator 구현
  • 3가지 타입의 보스 구현
  • 점핑하며 플레이어를 향해 총을 발사, 폭탄을 투척
  • 상공에서 비행 타입 적을 생성, 360도 전방향으로 총을 난사
  • 원형 포메이션을 유지하면서 자기 복제, 총 발사, 플레이어를 향해 돌진, 빠른 속도로 회전해 플레이어를 가두는 행동 패턴