삽질 일지
시체가 길을 막는다 — 타일 기반 전술 게임의 사망 처리 삽질기
사망한 유닛의 시체가 타일을 점유해서 이동이 막히는 버그를 수정하면서, 이동 시스템 교착 상태, 렌더링 깊이 버퍼, 높이 기반 전투까지 연쇄적으로 고친 삽질 기록입니다.
Claude Code게임개발타일점유사망처리페이드아웃BabylonJS상태머신2026.03.24
사망한 유닛의 시체가 타일을 점유해서 이동이 막히는 버그를 수정하면서, 이동 시스템 교착 상태, 렌더링 깊이 버퍼, 높이 기반 전투까지 연쇄적으로 고친 삽질 기록입니다.
CommandSystem.processCommandQueue가 commandQueue[0]만 처리해서 두 번째 유닛의 이동 명령이 영원히 실행되지 않던 버그를 발견하고, 큐 전체 순회로 수정한 과정. 연쇄적으로 점프 공중정지, 피격 애니메이션 우선순위, 지형 렌더링 버그까지 해결한 삽질기.
시장 브리핑 리포트로 오디오 대본을 생성하다 32K 토큰 출력 한계에 3회 연속 실패한 경험과, 환경 변수 설정·분할 생성·Two-Pass 전략 등 실전 대응법을 정리합니다.
보안 모니터 스크립트가 해시 갱신 없이 알림만 반복 발송하는 구조적 결함을 발견하고, 오탐 판별 및 해결 과정을 정리했습니다.