Play: https://crts.nishilanand.com
- Fast-paced racing game concept combined with combat elements
- Vehicle and character customization
- Real-time leaderboard
- HTML, CSS, TypeScript (compiles to JavaScript)
- Graphics and physics made with HTML Canvas and TypeScript - no libraries
- Firebase tracks global fastest lap times
- Hide API Key / Use Firebase Rulesets
- Fixes/basic improvements
Health bar properly under orbsRespawning orbsClick to shoot- Balance vehicle/character stats
- Some vehicles are faster than bullets
- Implement real-time multiplayer
- Make colliding with walls kill speed
- Vehicle body damage
- Vehicle weight (affects acceleration/deceleration, collisions with orbs)
- More vehicles/characters
- Cosmetics, eg for reaching certain time/lap number milestones
- Different maps
- Code cleanup
Vehicles, Characters, etc. should store their shape as a list of shapes instead of just one shape - allows for more appearance customizationCollision detection between players or players' vehicle instead of between players' shapes
- JSON to store
Vehicles, Characters stats Move some methods to helper file instead of just leaving them in main or wtv