Skip to content

Latest commit

Β 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Krescent πŸŒ™

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).

Play

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/game

Build for Vercel

npm run build:play   # Node 18 required

Output: public/play/ (static Nuxt generate with router.base: /play/).

Stack

  • Nuxt 2 SPA Β· vue-babylonjs Β· BabylonJS 4 Β· Ant Design Vue Β· Vuex

Documentation

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.

Restoration (2026)

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.

License

MIT

About

πŸš€ Moonshot Themed Game πŸŒ™

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages