Project Plateau
Project Plateau는 네 개의 유리판과 하나의 살아있는 계곡, 캠프로 돌아가는 길을 의미
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
手機瀏覽器多人連線遊戲:黃色奶龍選職業組隊打 BOSS(課堂 vibe coding 開源專案)
README 전체를 불러오는 중입니다.
README 전문 보기 ↗手機瀏覽器就能玩的多人合作遊戲。大家都是黃色奶龍,選職業(戰士、弓箭手、法師、補師),一起打地圖中央的 BOSS「舞王」。這是一個在課堂上用 AI 快速迭代(vibe coding)做出來的開源教學專案。
需要 Node.js 22。
cd server
npm install
mkdir -p html && cp -r ../site/. html/ # 或改用符號連結
PORT=3000 node server.js
打開 http://localhost:3000。電腦上可以用 WASD 移動、J/空白鍵普攻、K/L 放技能。
BOSS 聊天需要 OpenAI 相容的 LLM API(選用),沒設定時 BOSS 就不說話:
LLM_BASE_URL=https://your-gateway/v1 LLM_MODEL=gemma4-31b LLM_API_KEY=sk-... node server.js
site/ 前端(純 HTML/CSS/JS + Canvas,不用 build)
sprites/ 遊戲用像素精靈圖
server/ Node 伺服器(靜態檔 + WebSocket)、Dockerfile、docker-compose
tools/ make_sprite.py(生成圖 → 像素精靈圖)、make_icons.py、loadtest.mjs
assets-src/ 素材原始檔:參考圖、codex 生成的原圖、brief、後製結果
deploy.sh 一鍵部署到伺服器
DESIGN.md 設計意圖
CLAUDE.md 給 AI 助手看的專案準則
cp tools/loadtest.mjs server/ && cd server && node loadtest.mjs wss://your-host/ws 40 30 # 40 個機器人、30 秒(借用 server 的 ws 套件)
assets-src/ 與 site/sprites/ 的圖是用 codex(ChatGPT 圖片生成)生成的像素圖。MIT 授權不涵蓋這些素材。assets-src/*/ref/ 與 assets-src/nailong/reference.jpg 是網路上的參考圖與影片拆格。這些只作為課堂教學示範之用,權利屬於原權利人。如有侵權疑慮,請開 issue,我們會移除。