개발자가 Claude 코드로 Steam 게임 출시: 분위기 코딩 대 분위기 엔지니어링의 교훈

✍️ OpenClawRadar📅 게시일: February 26, 2026🔗 Source
개발자가 Claude 코드로 Steam 게임 출시: 분위기 코딩 대 분위기 엔지니어링의 교훈
Ad

AI 지원 개발로 프로토타입에서 제작까지

한 개발자가 Claude Code를 사용한 AI 지원 개발을 거의 전적으로 활용하여 Steam에 네크로맨시 테마의 생존/탄막 슈팅 게임 코덱스 모르티스를 출시했습니다. 이 게임은 TypeScript + PixiJS + bitECS로 구축된 맞춤형 ECS 엔진에서 실행됩니다. 데모는 현재 이용 가능하며, 얼리 액세스는 3월 19일에 시작됩니다.

원-프롬프트 함정과 바이브 코딩

이 프로젝트는 단일 프롬프트로 시작했습니다: "뱀파이어 서바이버즈 스타일의 게임을 만들어 줘." 이는 몇 분 안에 작동하는 프로토타입을 생성했으며, 스프라이트, 능력, 시너지, 동료 시스템이 빠른 반복을 통해 몇 시간 안에 추가되었습니다. 개발자는 이를 바이브 코딩이라고 부릅니다—원하는 것을 설명하고 AI가 빠른 반복을 위해 구축하도록 하는 방식입니다.

그러나 바이브 코딩은 빠르게 기술 부채를 생성합니다. "X를 추가해 줘"와 같은 프롬프트로 기능을 추가한 지 몇 주 후, 성능이 급락했고 파일은 수천 줄로 늘어났으며 새로운 기능은 해킹 위에 해킹을 쌓아야 했습니다. 개발자는 적절한 게임 루프로 리팩토링하고 렌더링을 물리 엔진과 분리했지만, 16배 더 많은 적으로 테스트하면 모든 것이 다시 고장났습니다.

두 번의 완전한 재작성과 바이브 엔지니어링

해결책은 두 번의 완전한 재작성이었습니다. 첫 번째 재구축은 적절한 아키텍처에 초점을 맞췄고, 두 번째는 적절한 ECS와 일괄 렌더링을 도입한 새로운 스택을 소개했습니다. 개발자는 AI가 재작성을 저렴하게 만든다고 지적합니다—재작성이 몇 주 대신 몇 시간이 걸리면 코드는 "당신의 아이"가 아니라 교체할 수 있는 도구가 됩니다.

이는 바이브 엔지니어링 개념으로 이어졌습니다: 단순히 "X를 만들어 줘"라고 말하는 대신, "모듈 Y를 사용하여 시스템 X를 구축하고, 패턴 Z를 따르며, 제약 조건 W를 존중해 줘"와 같은 아키텍처 컨텍스트를 제공합니다. AI에게 원하는 것뿐만 아니라 기존 시스템에 어떻게 맞는지도 알려줍니다. 개발자는 강조합니다: "당신의 프롬프트가 당신의 아키텍처입니다."

Ad

역할 변화: 개발자에서 리드로

10년의 게임 개발 경험을 가진 개발자는 깊은 기술적 능력보다 리드 및 조정자로서의 경험이 더 중요하다는 것을 발견했습니다. AI와 함께 제작 단계에서 작업한다는 것은 사양 정의, 출력 검토, 아키텍처 드리프트 포착, 병렬 작업 흐름 실행, 우선순위 결정을 의미합니다.

생산적인 날에는 개발자가 세 개의 버그를 발견하고, 세 개의 Claude Code 터미널을 병렬로 실행하고, 각각에 적절한 컨텍스트와 함께 문제를 제공하고, 세 개의 수정 사항을 동시에 출시했습니다. 병목 현상은 코드 작성에서 프로세스 관리로 이동했습니다: "제 역할은 코드를 한 줄씩 작성하는 사람에서 무엇이 구축되는지 정의하고 그것이 실제로 의미가 있는지 확인하는 사람으로 바뀌었습니다."

도메인 전문성이 이식 가능해지다

이 프로젝트 전에 개발자는 TypeScript 경험이 전혀 없었지만(Unity/Unreal 출신), AI를 통해 생산 게임을 낯선 언어로 맞춤형 엔진과 함께 구축했습니다. AI는 엔진 아키텍처, ECS, 생산 파이프라인, 확장 문제에 대한 보편적 지식을 새로운 환경으로 전송할 수 있게 했습니다. 개발자는 말합니다: "저는 실제로 TypeScript를 배운 적이 없습니다. 저는 무엇을 구축해야 할지 알고 있었고, AI가 방법을 처리했습니다. 패턴과 직감은 저에게서 왔습니다. 구문은 AI에게서 왔습니다."

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

AI 에이전트가 운영하는 완전한 전자상거래 운영: 내부 보고서
Use Cases

AI 에이전트가 운영하는 완전한 전자상거래 운영: 내부 보고서

AI 에이전트가 디자인, 코딩, 마케팅, 운영을 포함한 완전한 전자상거래 비즈니스를 운영하고 있습니다. 소스는 무엇이 작동하지 않는지 포함한 솔직한 평가를 제공합니다.

OpenClawRadar
클로드 코드로 AI 코텍스 구축하기: 아키텍처와 컨텍스트 라이브러리 인사이트
Use Cases

클로드 코드로 AI 코텍스 구축하기: 아키텍처와 컨텍스트 라이브러리 인사이트

한 개발자가 클로드가 코드를 작성하고 검토하며 자동 병합하는 플랫폼을 구축했는데, 핵심 통찰은 시간이 지남에 따라 누적되는 구조화된 컨텍스트 라이브러리였습니다. 6주 후, 이 AI는 신입 직원이 1년 후 아는 것보다 회사를 더 잘 이해한다고 보고되었습니다.

OpenClawRadar
OpenClaw 오케스트레이터 라우팅 문제: 위임 실패 시
Use Cases

OpenClaw 오케스트레이터 라우팅 문제: 위임 실패 시

한 개발자가 OpenClaw 메인 오케스트레이터가 명시적인 라우팅 테이블과 위임 규칙을 사용함에도 불구하고, 요청의 약 40-50%를 전문 서브 에이전트로 라우팅하는 대신 직접 처리하는 문제를 보고했습니다. 이 설정에는 Gmail, Todoist, Notion, 날씨 등 서비스를 위한 7개의 전문 에이전트가 포함되어 있습니다.

OpenClawRadar
🦀
Use Cases

OpenClaw 에이전트, 원 배치 기록 10개 발견… 수학 사이트에 인용

한 Reddit 사용자의 OpenClaw 에이전트 MoltFire가 원형 포장 문제에서 밤새 10개의 새로운 기록을 발견하여 Packomania에 Google DeepMind 옆에 인용되었습니다.

OpenClawRadar