[1인개발] 모바일게임 배타버전을 올려봅니다
안녕하세요.
1인개발로 만든 안드로이드 모바일게임 입니다.
일단 플레이 할 수 있는 틀은 갖추어서 배타버전을 플레이스토어에 올려놓았습니다.
요정도까지 만드는데 1년정도 걸린 것 같네요.
좀 더 보완한 다음 한달뒤에 출시 예정인데, 해보시고 피드백 부탁드려요.
개발툴
Unity를 이용해서 만든3D 게임입니다. 여러 유료에셋과 엔진들을 구매해서 사용했고, 일부 이미지는 GenAI를 이용해서
생성해서 썼습니다. 코딩 시에도 ChatGPT를 엄청 활용했는데 도움이 많이 되었어요.
3D가 2D에 비해 리소스 제작을 최소화하고 코드로 해결할 수 있는 점이 많을 거같아서 3D로 했습니다.
결재와 광고도 구글 플랫폼을 사용했습니다.
서버 & 인증
지금은 배포를 Google로 하기 때문에 Google Auth로 인증하도록 했습니다.
싱글게임이라 게임데이터들은 디바이스 내부에 암호화해서 저장하고, 주기적으로 Firebase로 만든 서버에 업로드하도록
했습니다. 게임을 지웠다가 다시 깔거나 다른 폰으로 할 때 등 코너케이스가 많아서 유저의 데이터가 안정적으로 유지되도록 하는게 생각보다 힘들었네요.
빌드자동화
변경사항을 git에 커밋하면, github action으로 인증 및 빌드를 진행하고 산출물을 내도록 해놨습니다.
그냥 앱과 달리.. 유니티 빌드는 상당히 까다로운 점이 많아서 힘들었네요.
Fastlane이란 걸 쓰면 플레이스토어 업로드까지 자동으로 할 수 있다는데, 이거 하는데 은근히 시간이 많이 걸려서 이거까지는 일단 보류중입니다.



평소 게임 즐기시는 분들 한번씩 해봐주시고 의견 부탁드려요~
문제점이나 고쳐야 될 부분이면 더 좋습니다
플레이스토어 링크:
https://play.google.com/store/apps/details?id=com.lipnus.wickwick&pcampaignid=web_share
