대학교 3학년 즈음에 게임 상호작용 디자인 수업에서 시작해 약 1년간 진행했던 Ninnin이라는 모바일 게임의 log입니다.

프로젝트를 시작한 이유

대학교 3학년 때 게임 상호작용 디자인을 어떤 수업인지 모르는채 우연한 기회에 듣게 되었다.
해당 수업은 따로 강의가 있는 수업이 아니라 주제를 정해서 프로젝트를 정해 매주 진행상황을 공유하는 수업이였다.
따로 팀원이 없었기 때문에 같은 수업을 듣던 3명과 함께 팀을 이뤄 프로젝트를 진행하게 되었다.

개요

Ninnin은 탈출게임의 일종이다. 여기서 탈출게임이란 시작 지점에서부터 목적지까지 도착하는 것을 목표로 하는 게임을 의미한다.
주인공은 닌자로, 분신술을 사용할 수 있다. 분신은 닌자의 움직임을 기억하고 그대로 움직이며 분신과 닌자는 서로 자리를 바꿀 수 있다.

이 게임에는 다양한 장애물들이 존재하는데 아래 2가지 장애물을 분신을 통해 통과하는 것이 게임의 중요한 룰이다.

  • 분신만 통과할 수 있는 벽
  • 본체만 통과할 수 있는 벽

Ninnin 게임 방법

사용기술

  • Unity 3D
  • Photoshop

나의 역할

  • Unity3D 앱 개발: 메인 프로그래머, 대부분의 작업을 진행하였다.

팀장이였던 기획자가 스테이지 디자인 및 맵 배치를 담당하였다.
정말 엄청 많이 만들었고 결국 나도 다 클리어하지 못했다(약 60개 정도..)

데모

회고

  • 1년여간 진행된 프로젝트다 보니 크고 작은 다툼이 많았었는데, 다독이면서 함께 갈 수 있었던 부분들이 있었을텐데 그러지 못했던 것이 아쉽다.
  • 이 정도 규모의 프로젝트가 처음이다 보니 코드 자체의 모듈화가 잘 안되어 있다.
  • 프로젝트 자료가 너무 없다.. 앞으로 진행하는 프로젝트들은 정말 잘 보관해야겠다.