Moonshot endless runner β GitHub Game Off 2020. Drive a moon buggy, dodge meteorites, shoot enemies, collect crystals, beat your score.
| Play | https://krescent.vercel.app/play/ |
| Landing | https://krescent.vercel.app |
| Docs | /docs |
| Repo | Krescent-The-Game/krescent |
By Kevin Moe Myint Myat (m3yevn) and Nelson Lee (kaichie).
Browser: krescent.vercel.app/play β original Nuxt 2 + BabylonJS 4 game.
Local dev:
cd legacy/nuxt
nvm use 18
npm install --legacy-peer-deps
npm run dev
# β http://localhost:3000/gamenpm run build:play # Node 18 requiredOutput: public/play/ (static Nuxt generate with router.base: /play/).
- Nuxt 2 SPA Β· vue-babylonjs Β· BabylonJS 4 Β· Ant Design Vue Β· Vuex
| Doc | Purpose |
|---|---|
| GAMEPLAY.md | Controls & mechanics |
| ARCHITECTURE.md | Code structure |
| DEPLOYMENT.md | Vercel pipeline |
| KNOWN_ISSUES.md | Open issues |
Ecosystem audits: KRESCENT_*.md at monorepo root.
The Eternal Flame rebirth accidentally removed browser play (c15124f) and shipped a simplified Vite demo (4acafc8) that was not the original game. Restoration rebuilds legacy/nuxt to public/play/ without changing gameplay.
MIT