[와장창 게임 개발일기] 2. 프로토타입 만들기.
안녕하세요. 인디 게임 개발하는 라메드 입니다.
지난 번 포스팅에서는, 간단한 게임 구상과 더불어 러프 기획을 잡아 보았습니다!
(참고. : https://steemkr.com/kr/@lhamed/33s7in-1 )
오늘은 지난 시간에 잡은 구상대로 프로토타이핑을 해보겠습니다!
실제 게임보다 작은 규모, 적은 디테일의 간단한
프로토타입을 구현해서, 게임의 재미가 구상한대로 느껴지는지 확인하고,
구상한 것들을 다시 수정하는 과정입니다.
우선 간단한 그래픽 요소들이 필요합니다.
굳이 실제 게임에 쓰일 만큼 디테일이 잡히거나 아름다울 필요가 없으니
전 https://opengameart.org 라는 오픈소스 게임아트 사이트에서 몇개 줏어와 보겠습니다.
주인공 역할의 아조씨입니다.
몬스터 역할의 해골아조씨 입니다.
제가 쓰는 게임 엔진인 유니티로 들어가 봅시다.
공격부터 구현해봅시다.
먼저, 간단한 코딩을 해줍니다.
이 코드를 직접 쓸 것이 아니므로, 최적화 등은 최대한 고려하지 않습니다 .
느낌을 보는 것이 중요합니다.
핵심 시스템 들을 하나하나 구현해 봅시다.
"적은 플레이어에게 다가오며 공격한다." <- 이 부분 부터 구현해 보겠습니다.
(구현상 편의로 , 몬스터의 체력을 1로 설정해두겠습니다. )
마찬가지로 대강 코딩을 해줍니다.
결과물은 다음과 같고,
그런데.. 세상에나. 이 간단한 프로토타입에도 버그가 생겼습니다 !_!
삶이란 게 그렇죠.. 맘대로 되질 않는거죠 ㅎㅎㅎ
아마 파이어볼이 날아가는 도중에 적이 죽으면 적이 없다고 판단되서 나온 버그 같으니 쉽게 고칠 수 있습니다.
프로토타이핑을 만들며 깨달은 정보들에 대해 정리하며 마치겠습니다.
- 몬스터의 시스템 상 필요한 능력치
- 이동 속도
- 공격 후 딜레이
- 체력
- 공격력
- 생각보다 공간이 부족함.
-> 케릭터의 크기를 줄이는 방안 검토.
제가 혹시 놓친 것이 있다면 댓글로 도와주시기 바랍니다 ㅎㅎ
읽어주셔서 감사합니다!
수고 많으십니다. 잘 보고 있습니다. 프로토타입인데도 엄청 귀엽네요 하하 기본적으로 센스가 있으신 모양입니다. 다음이야기도 기대해보겠습니다!
채념하는 듯한 느낌을 받았습니다.
그러면서 그래도 해야지 뭐라는 생각이 담겨 있네요
잘 보고 갑니다.