2014년 2학기 게임모바일공학과의 게임프로젝트의 기말과제이자 개별프로젝트 입니다.


주제는 자유였는데, 키넥트등을 활용할 경우 가산점을 준다는 말에 혹해서 시작했습니다.



키넥트는 구형 XBOX360 용을 이용하였고, MS-SDK 를 이용하였습니다.

게임엔진은 Unity3D를 활용했습니다.





최초 제안서 다운로드 :

https://drive.google.com/open?id=0B3mC_hyBIvc8QzcwRG9oamFjUlE




마지막 발표 보고서 다운로드 :

https://drive.google.com/open?id=0B3mC_hyBIvc8dnlTS3FQM0s1YzQ







개발 과정


< 1주차 >




키넥트와 SDK를 이용한 동작인식 확인 및 유니티와의 연동 위주로 개발했습니다.



< 2주차 >





 

간단한 캐릭터를 만들고 키넥트와의 연동을 개발했습니다.
 
키넥트가 사용자의 몸 모양을 읽고 유니티에서 캐릭터가 이 모습을 받아들이는지를 중점으로 개발했습니다.



< 3주차 >



실제로 캐릭터를 앞으로 전진시키는 것을 위주로 개발했습니다.




< 4주차 >




캐릭터 조작을 개발 완료 한 뒤, 맵 개발을 시작했습니다.




< 5주차 >



중력을 넣고 게임성을 높이는 방향으로 개발했습니다.




< 6주차 >


게임성을 향상시키기 위해서 이것저것 시도해봤습니다.




< 7주차 - 마지막 >




현실성, 속도감등을 높이고 싶었지만, 혼자서의 능력으로서는 힘들었습니다.
 
또한 저번주차의 교수님 피드백이 플레이 타임이 너무 짧다는 것을 받아들여
 
최대한 플레이 타임을 늘리는 방향으로 개발했습니다.











전반적으로 많은 아쉬움이 남았던 개발이였습니다.

다만 혼자서 하는 개인 개발이 아닌 팀을 짠 뒤, 충분한 시간을 가지고 개발을 했더라면

더 좋은 퀄리티를 갖출 수 있지 않았을까 생각해봅니다.




키넥트 개발은 커녕, 키넥트라는 것을 이용하는 것 조차 처음이였기에,

키넥트와 관련된 에로사항에 있어서, 유니티 어셋 스토어의 개발자 분과

이메일을 주고 받으면서 개발을 진행했습니다.

+ Recent posts