Documentation
Moon buggy endless runner ยท GitHub Game Off 2020 ยท Eternal Flame rebirth
Controls
- W / โ โ accelerate forward
- S / โ โ brake / reverse
- A / D โ steer left / right
- Space โ shoot
Play locally
The WebGL game requires Node 18 (Nuxt 2 does not run on Node 24).
git clone https://github.com/Krescent-The-Game/krescent.git cd krescent/legacy/nuxt nvm use 18 npm install --legacy-peer-deps npm run dev # open http://localhost:3000/game
Stack
- Nuxt 2 (SPA mode,
ssr: false) - BabylonJS 4 + vue-babylonjs
- Ant Design Vue
- Vuex stores for stats, enemies, power-ups
Rebirth roadmap
- Phase 1 โ โ Landing + docs on Vercel (this site)
- Phase 2 ๐ โ BabylonJS 7 + Vite playable build on Vercel
- Phase 3 ๐ โ Leaderboard + PWA install
History
Built for the GitHub Game Off 2020 Moonshot theme. Originally Nuxt + Babylon in one repo; portfolio landing follows the express-instant Eternal Flame pattern.