Overview

Racing game influenced by Mario Kart with more competitive elements. In progress. Due dates are tentative, I'll try to do my best to meet them but it takes forever when something breaks.

Current roadmap:

  • Stronger server/client (7/23) [0.6.2]
    • Leave from lobby
    • Lobby properly disconnects client and clears their data
    • Disconnect messages
  • Add out of bounds (7/26) [0.6.3]
    • Create hitbox, that adds effects to the kart (i.e. speed or slow)
    • Waypoints designate normal track and the edge warning tracks on each side
      • Interpolate between waypoints to create boundaries that put the player on the slower speed area and out of bounds
      • Interpolation creates hitboxes which will enforce the effects
  • Items overhaul (8/9) [0.7]
    • Re-work teleporter to make it target based
    • Make the lightning bolt work better
    • Make boost canister auto drive at max speed
    • New item: Heat-seeking missile (red shell)
    • New item: Hack code (disables 1st-3rd place, like blue shell)
  • Shield mechanic (8/13) [0.8]
  • Polish for release/Re-evaluate features (1.0 8/16)

Backburner:
  • Better AudioSource
    • Add a class (AudioController) that pairs with an audio source
    • Add variable volume using AnimationCurves
    • Add panning between multiple AudioSources
  • Statistics tracking
    • Track finish position, item usages, distance driven
    • Statistics tracking can be used for challenges
  • Scalable server
    • Upgrade server panel to readout important information
    • Implement LocalPhysics to allow scene stacking
    • Fix GameLobby and NetScene controller to properly split up scenes

After release, new maps every two weeks