이번에는 AWS 사에서 제작한 AI 코딩 에디터 Kiro를 사용하여, 일본어 대화만으로 간단한 축구 게임을 만들었습니다.
최근 AI 코딩 에디터의 성능은 매우 강력하여, 코딩 기술이 없는 엔지니어라도 쉽게 앱 개발을 할 수 있게 되었으며,
간단한 게임 개발을 시작해 보는 것을 추천합니다.
이번에는 Kiro의 Plan 모드를 사용하여 먼저 요구사항 정의서(Requirements Document) 작성을 진행했습니다.
처음에 일본어로 축구 게임을 만들고 싶다고 상담해 보았습니다. 그러자 몇 가지 플랜을
image.png
Kiro로부터 구현 방향성에 대한 제안이 왔기에, 답변을 했습니다.
image.png
그런 대화를 몇 차례 주고받다 보니 구현 계획(Implementation Plan) 작성이 완료되었습니다.
구현 계획 - 브라우저 PK 승부 게임
문제 정의 (Problem Statement): 로컬(브라우저로 열기만 하면 됨)에서 즐길 수 있는, 심플한 PK 승부 축구 게임을 구현 우선으로 만든다. 키커의 뒤쪽에서 골대를 바라보는 원근감 있는 시점에서, 조준(Aim) + 파워(Power)로 슈팅을 날리며 키퍼와의 심리전을 즐긴다.
요구사항 (Requirements):
...
다음으로 작성한 요구사항 정의서를 바탕으로 Default 모드에서 앱 구현을 진행했습니다.
앱 구현 자체는 기본적으로 Kiro에게 맡겼습니다.
이와 같은 축구 PK 승부를 즐길 수 있는 앱이 완성되었습니다.
image.png
공을 찰 위치를 정하고, 공을 찹니다.
image.png
골이 들어갔습니다!!
image.png
키퍼 측 턴에서는 상대가 찰 것 같은 위치를 예상하여 공을 막아 나갑니다.
image.png
이번에는 Kiro를 사용하여 간단한 축구 게임을 만들어 보았습니다.
AI 코딩 에디터를 사용하면 IT 미경험자라도 쉽게 게임이나 앱을 만들 수 있어,
매우 즐겁습니다. 이것저것 시도해 보시는 것을 추천합니다.
제 주변에서도 AI 코딩을 접해보고 나서 완전히 빠져버리는 사람들이 속출하고 있습니다.
부디, 꼭 한번 시도해 보시길 추천합니다!