설치 없이 폰에서 바로 하는 2D 종합격투기 게임. 커리어, 토너먼트, 온라인 명예의 전당.
Translation pending
GamesJavaScript · HTMLGitHub @ironcageAvailability needs another checkOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
종합격투기 게임
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗제작사: 박시후
Claude 아티팩트 Iron Cage v48을 바탕으로 만든 독립 실행 PWA를 3D로 전면 재제작한 버전입니다. 원본 아티팩트는 수정하지 않았습니다. 아이폰 사파리에서 열고 "홈 화면에 추가"하면 앱처럼 전체화면으로 실행되고, 한 번 실행한 뒤에는 인터넷 없이도 플레이할 수 있습니다.
| 파일 | 역할 |
|---|---|
| index.html | 화면 뼈대 + 디자인, GA4(app_launch), 세로 화면 안내, 푸터 |
| data.js | 선수·기술·입장곡 데이터 (6체급) |
| engine.js | 전투 시스템, AI, 판정 |
| draw.js | 2D 그래픽·HUD (3D 위에 겹쳐 그림, WebGL이 안 되는 기기에서는 2D로 자동 전환) |
| title.jpg | 타이틀 화면 이미지 |
| gif.js | KO 명장면 픽셀 GIF 녹화기 + 앨범 저장소 |
| ui.js | 메뉴·모드·사운드·저장 |
| manifest.json, sw.js | 앱 설정 (가로 모드, #0a0a0a), 오프라인 실행 |
| apple-touch-icon.png, icon-192.png, icon-512.png, icon-maskable-512.png | 앱 아이콘 |
| README.md | 이 문서 |
?debug=1을 붙이면 FPS·드로우콜이 화면에 표시됩니다.삭제: 인게임 재화(돈), 빠른 대결, 레전드 도전, 사운드 설정 옵션, 음성 해설(TTS). 라운드걸은 원래 없음. 음악은 그대로.
추가
게임 파일을 바꿔 올릴 때는 sw.js의 VERSION 숫자를 하나 올려야 폰에 있는 옛 버전이 바뀝니다. (현재 v130, data.js의 IC.VER도 같이 올리기)
index.html 4번째 줄의 google-site-verification 태그는 구글 서치 콘솔 인증용이라 지우면 안 됩니다.
현재는 2D 그래픽으로 실행됩니다 (3D 렌더러는 꺼 둠). 3D 3종 파일(r3d.js, bodymesh.js, three.min.js)은 앱에서 빠졌고, 필요하면 다시 붙일 수 있습니다.
sfx 폴더에 파일을 넣고 sfx/index.json에 목록을 적으면 합성음 대신 그 소리를 씁니다. 없으면 지금처럼 합성음.
{"punch":["punch1.ogg"],"heavy":["heavy1.ogg"],"body":["body1.ogg"],"block":["block1.ogg"],"bell":["bell.ogg"],"cheer":["cheer1.ogg"],"ooh":["ooh1.ogg"]}