尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證OpenAI cathedral game
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗A gothic action RPG and dungeon crawler that runs in the browser on iPhone, Android and desktop. Fight through five floors of a ruined cathedral, each ending in a boss, with tap-based inventory, three abilities and an isometric 3D view (Three.js WebGL, with a Canvas 2D fallback). It installs as an offline web app; no account, server or app store is needed.
The game is static HTML, CSS and JavaScript; local play needs no bundler. Serve the folder over HTTP (opening index.html directly won't work):
npm run dev
# then open http://127.0.0.1:3000/
npm run dev uses Python 3's built-in web server.
npm test
This runs the Node unit tests for floors, enemies, equipment, abilities, graphics and bosses. GitHub Actions runs it on every pull request and push to main. The browser suites (npm run test:browser and the other test:*-browser scripts) need Playwright and Chromium; see AGENTS.md for setup.
index.html: game loop, HUD, controls and rendering adapters.*.js / *.css in the root: game systems (floors, enemies, equipment, abilities, bosses, narrative) and their styles.vendor/: Three.js 0.180.0 (MIT), the only runtime library.images/, assets/: game artwork and asset requirements.service-worker.js, manifest.webmanifest, _headers: offline support and hosting rules. Bump CACHE_VERSION when runtime files change.tests/, *.test.cjs: browser and unit tests.docs/: screenshot galleries and historical implementation reports (docs/history/).The code is released under the MIT Licence. It does not cover the artwork in images/, which is all rights reserved and may not be reused without permission. Three.js in vendor/ is MIT-licensed by its authors.
npm run dev remains the local Python web server.npm run build to copy all root runtime HTML/JS/CSS, the PWA manifest, artwork, icons and vendored Three.js into dist/. The build fails when HTML, service-worker or manifest assets are missing. Vercel uses this output directory as configured in vercel.json.main.