Getting Started Early Today - Live Godot Game Development
- 파동 함수 붕괴(WFC) 기반 카드 배치 시스템 개선 작업 진행 중: 게임 내 카드 배치 로직의 효율성과 유효성을 높이기 위해 파동 함수 붕괴 알고리즘을 활용하고 있으며, 특히 보드 난이도 스케일링을 위한 알고리즘 개발에 낙관적입니다. 🌊
- 비효율적인 카드 조합 문제 해결: 고양이 카드(의식 카드에 따라 피해량 증가)와 닭 카드(의식 카드가 아님)가 함께 배치되어 고양이 능력 활용이 불가능한 경우와 같이, 카드 능력의 상호작용이 비효율적인 조합이 생성되는 문제를 해결하고 있습니다. 🐱🐔
- 양방향 호환성 검사 도입: AI(Claude)의 도움을 받아 카드 배치 시 기존 카드와 새로 배치될 카드 간의 '양방향 호환성 검사'를 구현하여, 모든 카드의 능력이 효과적으로 활용될 수 있도록 합니다. 🤖
- 특정 카드 배치 규칙 강화: 풍차 카드는 주변에 미니언 카드가 배치되도록 유도하고, 바텐더 카드처럼 전체 보드를 차지하면서 다른 카드에 영향을 주는 능력을 가진 카드는 단독으로 배치되지 않도록 하는 등 특정 카드 배치 규칙을 개선했습니다. ⚙️
- 상업용 게임 'Gun Forged' 및 Godot 4 온라인 멀티플레이어 강좌 홍보: 풀타임 인디 개발자로서 첫 상업용 게임 'Gun Forged'와 Godot 4를 이용한 온라인 멀티플레이어 게임 개발 Udemy 강좌를 홍보하며, 시청자들의 지원을 요청했습니다. 🎮📚
- 개인 자산 제작 및 개발 환경: 게임 아트 자산은 직접 제작하고, 음악은 외부 전문가에게 의뢰하며, 사운드 효과는 라이선스 라이브러리를 사용합니다. 개발에는 VS Code와 Copilot(Claude 모델)을 활용합니다. 🎨💻
- HTML 게임 개발에 대한 논의: HTML5 게임 개발에 대한 경험은 적지만, PhaserJS와 같은 프레임워크나 Unity/Godot의 웹 익스포트 기능을 언급하며 웹 게임의 가능성에 대해 잠시 논의했습니다. 🌐