쿼터뷰 마을 뷰 v1: 아이소메트릭 캔버스 + 고양이 이동·작업 애니메이션

- 11x11 아이소 타일 (잔디·물가·나무·장식), 회관/부두/벌목장 배치
- 고양이: 미배치 시 마을 배회, 배치 시 건물로 걸어가 작업(바운스+💦)
- 생산 말풍선, 건물 배지 클릭으로 산출물 회수
- 렌더 루프는 engine.peek() 라이브 참조 사용 (매 프레임 클론 회피)
- 컬러 이모지에 fillStyle 알파가 적용되는 문제 수정, 페이지 타이틀 변경

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
이 커밋은 다음에 포함됨:
kjs
2026-08-13 10:02:17 +09:00
co-authored by Claude Fable 5
부모 abb90ea1fb
커밋 348ca5ded7
4개의 변경된 파일과 385개의 추가작업 그리고 2개의 파일을 삭제
+5
파일 보기
@@ -212,4 +212,9 @@ export const engine = {
snapshot(): GameState | null {
return state ? (JSON.parse(JSON.stringify(state)) as GameState) : null;
},
/** 렌더 루프용 라이브 참조 (읽기 전용으로만 사용할 것 — 매 프레임 클론 비용 회피) */
peek(): GameState | null {
return state;
},
};