「대국 시작」을 누르면 3D 대국장이 열리고 바로 대국이 시작됩니다.
선택한 뒤 착수가 확정됩니다.
이 수를 두면 3회 반복 또는 50수 조건이 됩니다. 수를 지정해 청구하면 말을 움직이지 않고 무승부로 끝납니다.
쓴 공개 소프트웨어: 체스 규칙 chess.js(BSD-2-Clause), 3D 화면 Three.js(MIT), 컴퓨터 상대 Stockfish.js(GPLv3). 체스 말 모델은 Blender로 만들었습니다.
배경음악은 Eleven Music으로 제작한 2분 길이의 연주곡입니다. 착지·검 휘두르기·금속 충돌·갑옷 낙하 효과음은 별도로 ElevenLabs로 제작했습니다. 전령 외침(대국 시작·체크·체크메이트 등)은 Higgsfield를 통해 ElevenLabs 음성으로 만들었습니다. 음악과 효과음은 각각 켜고 끌 수 있습니다. 소리는 계속 다듬고 있습니다.
대전당 배경·장미창·돌바닥·돌벽 그림은 Higgsfield 이미지 생성(gpt_image_2_5)으로, 체스판 대리석 무늬는 Codex(OpenAI) 이미지 생성으로 만들었습니다. 망토 문장의 체스 기호는 STIX Two Math 글꼴(SIL Open Font License)로 그렸습니다.
chess.js 사용권 · Three.js 사용권 · Stockfish 사용권 · Stockfish 소스(npm stockfish 17.1.0과 같은 판)