Claude에게 내 Rust/Bevy 오토배틀러 게임을 닌텐도 64와 게임보이 어드밴스용 ROM으로 '디메이크'해달라고 요청해봤음
I asked Claude to "demake" my Rust/Bevy auto-battler into native Nintendo 64 and Game Boy Advance ROMs
핵심 요약
Claude를 활용해 Rust/Bevy 기반 오토배틀러 게임을 GBA와 N64용으로 성공적으로 디메이크한 사례입니다.
- 게임 디메이크 — Claude를 사용하여 오토배틀러 게임을 GBA 및 N64 환경으로 이식함
- 기술적 구현 — Rust 코어 룰을 공유하며 결정론적 시뮬레이션을 통해 플랫폼 간 동일한 결과 도출
- Bevy 활용 — 프로토타이핑 도구로서 Bevy의 만족스러운 성능과 활용성 입증
- 엔진 확장성 — AI를 활용한 GBA 게임 엔진 자동 생성 가능성에 대한 기대감 형성

그냥 심심해서 Claude랑 오토배틀러 스타일 게임 하나 만들고 있었는데, 친구가 "디메이크(demake)" 해보는 게 어떻겠냐고 하더라고. 마침 내가 Analogue Pocket이랑 Analogue 3D를 가지고 있어서, 직접 내 기기에서 돌아가는 걸 만들면 꽤 멋지겠다 싶었지. 그래서 Claude한테 시켜봤어.
몇 시간 동안 토큰 수십만 개를 갈아 넣었더니, 내 게임이 진짜 Game Boy Advance랑 Nintendo 64에서 돌아가더라. 진짜 소름 돋았음. 수정도 거의 안 했어. 디메이크가 그냥 바로 한 번에 되더라고. 세 버전 다 똑같은 Rust 코어 룰 크레이트(crate)를 공유하고, 시뮬레이션도 100% 결정론적이야. 영상 보면 GBA랑 N64에서 똑같은 전투가 돌아가는 걸 볼 수 있을 거임.
게임은 여기서 무료로 플레이 가능함: https://autobattle.txcb.io/ GBA랑 N64용 ROM은 여기서 무료로 다운로드할 수 있어: https://autobattle.txcb.io/retro 기술적인 구현 상세 내용은 여기서 확인 가능함: https://autobattle.txcb.io/how-its-made


