Claude Code로 만든 3D 소방 비행기 게임 'Cinderscoop': 호수에서 물을 퍼내고 바람에 번지는 산불을 막다
요약
Cinderscoop은 Claude Code를 활용하여 개발된 브라우저 기반의 3D 소방 비행 게임입니다. 플레이어는 양지형 폭격기를 조종해 호수에서 물을 퍼내고, 바람에 따라 번지는 산불을 진압합니다. 이 게임은 무작위로 생성되는 계곡과 업그레이드 시스템을 특징으로 합니다.
핵심 포인트
- Claude Code를 활용하여 비행, 물 퍼내기, 화재 확산 등 핵심 루프 구현.
- 바람에 따라 불이 번지고 오르막길에서 속도가 변하는 역동적인 화재 시스템.
- 매 임무마다 고유한 호수, 숲, 마을 환경이 무작위로 생성됨.
- 물 퍼내기 탐사 장비 및 엔진 등 업그레이드 시스템을 통해 플레이 가능.
Cinderscoop은 제가 Claude Code를 사용하여 만든 브라우저 게임입니다. 플레이어는 화재 시즌 동안 계곡 위를 날아다니는 양지형(amphibious) 소방 폭격기(water-bomber)를 조종합니다. 호수 위를 낮게 비행하여 연료 탱크를 채우고, 불길 위에 급강하하여 물을 떨어뜨려 화재가 마을에 도달하기 전에 막아야 합니다.
이 게임의 특징은 다음과 같습니다: 바람에 따라 불이 번지며, 오르막길을 달리고, 날아다니는 불씨와 함께 숲을 뛰어넘어야 합니다. 매 임무마다 고유한 호수, 숲, 마을, 바람, 시간대가 있는 새로운 계곡이 생성됩니다. 플레이어는 돈을 벌어 탱크, 물 퍼내기 탐사 장비(scoop probes), 엔진, 낙하문 등을 업그레이드할 수 있습니다. 후반 시즌에는 더 강한 바람과 새로운 불을 일으키는 번개가 등장합니다.
조작법은 키보드(WASD 또는 화살표 키, Shift로 부스트, Space로 물 투하) 또는 터치 방식이며, 진행 상황은 브라우저에 저장됩니다.
Claude Code를 사용해 개발한 과정: 저는 먼저 Claude Code에게 핵심 루프(비행, 물 퍼내기, 투하, 마을 보호)를 설명하고 기본적인 3D 계곡과 호수, 그리고 비행할 수 있는 비행기를 만들게 했습니다. 다음으로 화재 시스템을 요청했습니다. 바람에 따라 번지고, 오르막길에서 더 빠르게 움직이며, 불씨와 함께 뛰어넘을 수 있는 불길이 필요했기 때문에 여러 차례 조정 과정을 거쳤습니다. 초기 버전은 계곡 전체를 몇 초 만에 태워버리거나, 혹은 너무 느리게 퍼지는 문제가 있었습니다. 물 퍼내기는 가장 많은 왕복 이동이 필요했습니다. 낮은 고도로 비행하며 탱크를 채우는 것이 자연스럽게 느껴지도록 하는 것이 중요했습니다. 그 후에 무작위 계곡 생성, 업그레이드 시스템 및 시즌, 터치 컨트롤을 추가했는데, 이 모든 과정은 각각 '이것을 추가하고, 플레이해보고, Claude에게 어떤 부분이 어색했는지 말하기'라는 순환 과정을 거쳤습니다.
무료 플레이: 페이지를 열고 “Start mission 01”을 클릭하면 됩니다. 가입 절차 없이 브라우저에서 바로 실행됩니다. https://vinish.dev/cinderscoop-firefighting-plane-browser-based-game
피드백을 환영합니다. 특히 비행기의 조작감과 화재가 퍼지는 속도에 대한 의견을 부탁드립니다.
submitted by /u/vinishkapoor [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기