콘솔 RPG 게임(game.py)의 세이브 데이터를 로컬 JSON 파일 대신 Cloudflare D1에 저장하는 백엔드입니다. 사람이 보는 화면은 없고, 아래 엔드포인트를 호출해서 사용합니다.
| 메서드 | 경로 | 설명 |
|---|---|---|
| POST | /api/game-new | 새 세이브 생성 |
| GET | /api/game-load | 세이브 불러오기 |
| POST | /api/game-equip | 장비 장착 |
| POST | /api/game-unequip | 장비 해제 |
| POST | /api/game-adventure | 모험 (골드/아이템 획득, 5분 쿨타임) |
| POST | /api/game-buy | 상점에서 아이템 구매 |
| POST | /api/game-battle | 몬스터와 전투 |
| GET | /api/game-items | 아이템 도감 조회 |
| GET | /api/game-monsters | 몬스터 도감 조회 |