⬇ 게임 다운로드

콘솔 RPG + 체스(vs Stockfish) 클라이언트 전체(game.py + chess_engine/)를 zip으로 받습니다. 설치 프로그램 없이, 압축만 풀면 바로 실행할 수 있습니다.

game.zip 다운로드
  1. 압축을 풀고 그 폴더로 이동
  2. python game.py 실행 (Python 3.10+ 필요, 표준 라이브러리만 사용)
  3. 체스를 두려면 Stockfish도 설치 (apt install stockfish / brew install stockfish)

RPG 게임 API

위 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몬스터 도감 조회

전체 엔드포인트 목록(포션·던전 런 포함)은 README 참고.