안녕하세요!
저는 현재 “White Eagle”이라는 모바일 플라잉 슈팅 게임을 개발 중인 인디 게임 개발자입니다. 이 블로그는 저와 AI ChatGPT가 협력하여 게임을 개발하는 과정을 기록하고, 그 여정을 공유하기 위해 시작하게 되었습니다.
“White Eagle”?
“White Eagle”은 레트로 아케이드 스타일의 플라잉 슈팅 모바일 게임입니다.
이 게임은 플레이어가 하얀 독수리를 타고 적들과 싸우며 공주를 구출하는 여정을 그립니다. 적들의 다양한 공격 패턴, 강렬한 보스 전투, 그리고 슈팅의 타격감을 통해 예전 오락실에서 하던 아케이드 게임의 순수한 재미를 재현하는 것을 목표로 하고 있습니다.
총 10개의 스테이지를 순차적으로 클리어해 나가며, 각 스테이지 마지막에는 강력한 보스가 기다리고 있습니다. 플레이어는 다양한 아이템을 사용해 독특한 공격 스타일을 경험할 수 있고, 이를 통해 스테이지를 클리어하는 재미를 휴대폰 안에서 느끼게 하는 게 목표입니다.
이 블로그의 방향
저는 전문적인 개발자가 아닙니다. 프로그래밍을 공부?해 본 것도 언제인지 기억이 나지 않습니다.그래도 게임을 개발해야 겠다고 마음 먹은 것은 현재 AI의 발전 속도를 보니 충분히 같이 만들어 낼 수 있겠다는 생각이 들었기 때문입니다.
이 블로그는 어떻게 AI의 도움을 받아 게임을 개발해 나가는지 그 과정을 공유하기 위해 만들었습니다. AI와의 협력을 통해 개발 여정을 기록하고, 진짜로 게임이 제대로 만들어질 것인지, 게임이 어떻게 진화할 것인지 그 내용을 공유하겠습니다.
왜 AI와 함께 개발을 선택했을까?
6~7년 전 머리속에 만들고 싶은 게임이 있어 시도해 보았지만 기술적인 역량 부족으로 아마추어같은 게임만 만들고 끝난 적이 있습니다. 공부를 해야 할 것도 너무 많았고 어디에서 코드를 복사해서 붙여서 에러가 뜨면 그 에러를 수정하는 데 몇일씩 걸리기도 했습니다.
단순하고 가능한 것만 하다보니 게임도 정말 단순했습니다.
그런데 최근 ChatGPT의 뛰어난 기능을 확인하니 제가 구상한 아이디어를 빠르게 구체화하고, 복잡한 문제를 너무나도 간단하게 해결하였습니다.
구현 불가능하다고 투덜대는 프로그래머가 아닙니다. 이런 기능을 다 집어넣으면 개발 기간만 늘어난다고 불평하는 개발팀원도 아닙니다. 무슨 요청을 하던 그것을 구현해 낼 방법을 찾고 해결책을 제시합니다. 제가 이렇게 기능적으로 다 가능하게 하면 용량이 늘어나거나 퍼포먼스 문제가 있지 않냐고 하면 그것을 고려한 방법도 제시합니다.
이러한 내용을 다른 분들도 느낄 것 같아 같이 공유하고 싶습니다.
앞으로 다룰 이야기들
White Eagle 개발 과정 중 맞닥뜨린 도전과 해결 과정 등 아래와 같은 주제가 주된 이야기가 될 것 같습니다. 그 외 인디개발을 진행하며 겪는 어려움등 소소한 이야기도 같이 하겠습니다.
- 게임의 세부적인 설계 과정과 그 개발을 AI는 어떻게 다루나.
- AI ChatGPT가 제안한 흥미로운 아이디어들.
- 플레이어 경험을 극대화하기 위한 다양한 시도와 실패.
함께 여정을 시작해요!
“White Eagle”의 개발 여정은 이제 막 시작되었습니다. 이 블로그는 제가 배우고 경험하는 모든 것을 솔직하게 공유하는 공간이 될 것입니다. 여러분의 피드백과 응원이 큰 힘이 됩니다. 함께 이 게임의 탄생 과정을 지켜봐 주세요!
감사합니다. 😊
“ChatGPT와 함께한 도전기, 과연 어디까지 나아갈 수 있을까요?”
Перекладено з: ChatGPT와 함께하는 인디 게임 개발 여정