픽셀 컨셉의 키우기류 게임 개발에 대한 일지 입니다. 매일 업로드 할께요 ㅎㅎ
- 왜 게임 이름이 픽셀리아? 인가
- 픽셀 컨셉의 게임을 만들기로 결정한 상태에서 게임 브랜드를 만들기 위해서 "픽셀리아" 명칭을붙이기로 했습니다. 예를 들어 픽셀리아_디펜스, 픽셀리아_키우기 등등
- 왜? 픽셀 게임을 만드는가?
- 1인 개발에서 게임을 개발할떄 가장 큰 허들이, 게임 리소스 입니다. ai로 3d 게임의 리소스를 만드는게 토큰 비용, 조립 시간, 폴리싱이 굉장히 오래걸립니다.
- 그래서 결론 내린게, 상업적으로 사용이 가능한 무료 픽셀 그래픽 리소스가 많이 있습니다. 깃허브, ito 사이트 등등 그래서 무료 리소스를 활용해서 개발하기로 했습니다.
게임은 왜 만드는가?
- 그 동안 생활형 앱을 6개를 출시했는데, 모두 흥행에 실패했습니다. (구글 admob 광고 수입 1천원 )
- 왜? 실패했을까? 크게 2가지 이유라고 생각 합니다. 이 부분은 나중에 앱 개발 망한 이야기 포스트모뎀때 자세한 설명으로 풀어가겠습니다. 가볍게 이야하자면, 1번째는 앱을 사용할 이유가 없더. 2번쨰는 사용자가 앱 존재를 모른다. 정도 입니다.
- 그리고, 저는 오랫동안 게임을 개발을 하고 있는 게임 개발자 입니다. 배운게 도둑질이라고 게임 만드는 방법과 서비스 운영 등 전체적인 프로세스와 라이브 서비스에 강점이 있다고 생각했고 무엇보다 돈을 벌기에는 게임이 가장 좋다고 생각했습니다.
===========================================서론 끝==========================
[픽셀리아 키우기 개발_1일차]
- 게임 엔진을 사용하지 않고, HTML5 + flutter + firebase + canva + three.js 기반으로 만들기로 했습니다. 이유는 픽셀 게임이라서 게임 엔진을 사용하지 않아도 충분히 가능하다고 생각했습니다. 나중에 3d 게임 만들때에는 필수로 사용해야 하긴 합니다.
- 게임 컨셉은 요즘 모바일 게임 매출 상위에는 다양한 장르가 많긴하지만, 키우기류 게임이 매출이 많이 발생합니다.
이에 따라, 나도 키우기 게임을 만들기로 했고, 벤치마킹 게임으로 "세븐나이츠 키우기", "스톤에이지 키우기", "쿠키런 크럼블" 3개를 선정했고
3개 게임의 분석을 gpt한테 시키고, 이거 기반으로 gpt한테 게임 개발 기획서를 작성해달라고 했습니다. - 기획서 기반으로 mvp 빌드를 만들었고, 필요한 그래픽 리소스는 itch.os 사이트에서 직접 보고 다운로드 받아서 에셋으로 추가했습니다. 예전에는 깃허브에서 ai한테 알아서 찾아서 다운로드 받으라고 시키니 컨셉과 어울리지도 않고 이상한 리소스들을 다운로드 받아서 에셋으로 구성하길래, 이번에는 제가 직접 골라서 다운로드 받았습니다.
- 이후 패키징해서 게임 실행까지 해보고 1일차 종료
앱 6개 실패한 이유를 숨기지 않고, 바로 자기 강점인 게임으로 돌아와 다시 만드는 과정이 뭔가 공감이 팍팍 됩니다 ㅎㅎ
특히 AI한테 다 맡기지 않고 그래픽 리소스는 직접 고르셨다는 부분이 전문 업계 도메인이 AI랑 결합된 서비스라고 생각 됩니다. 결국 바이브코딩도 사람이 잡아줘야 할 건 잡아줘야 결과물이 나오더라고요.