Building a game with Claude Code and Supabase MCP
- 클로드(Claude)를 이용하여 2D 플랫포머 게임을 개발하는 과정을 설명합니다. 🎮
- 게임 개발 계획을 상세하게 수립하고, 클로드에게 단계별 구현을 지시합니다. 📝
- HTML, CSS, JavaScript 파일을 생성하고 수정하며 게임의 기본 기능을 구현합니다. 💻
- 캐릭터 이동, 점프, 중력, 플랫폼 추가 등 기본적인 게임 로직을 구현합니다. ⬆️
- 적 캐릭터와 음악 노트 발사 기능을 추가하여 게임의 재미를 더합니다. 🎶
- Superbase MCP 서버를 사용하여 데이터베이스를 연동하고, 사용자 점수를 저장합니다. ☁️
- 게임 종료 후 사용자 이름과 점수를 입력받아 리더보드를 표시합니다. 🏆
- 신디사이저를 MIDI 컨트롤러로 사용하여 게임을 조작하는 기능을 추가합니다. 🎹
- Web MIDI API를 사용하여 MIDI 장치를 검색하고, 게임 컨트롤에 매핑합니다. 🔗
- 사용자가 키보드 또는 MIDI 장치를 선택하여 게임을 플레이할 수 있도록 합니다. 🕹️
- 인공지능을 활용하여 게임 개발 시간을 단축하고, 프로토타입을 빠르게 제작합니다. ⏱️
- Superbase의 다양한 기능을 활용하여 게임에 필요한 기능을 추가할 수 있음을 보여줍니다. ✨