PolyTrack 0.3.0 - Checkpoints & leaderboards


  • Added: Leaderboard
  • Added: Select opponents to play against from the leaderboard

Screenshot of PolyTrack

  • Added: Checkpoints
  • Added: Dynamic clouds
  • Added: New music
  • Added: Settings menu
    • Option for imperial units
    • Option to disable reset hint
    • Option to disable ghost car
    • Option to disable particles
    • Option to disable skidmarks
    • Graphics settings
    • Audio settings
    • Key bindings
  • Added: Cockpit camera by pressing [C] or [M]
  • Added: Checkpoint sound effect
  • Added: Editor keyboard camera controls
  • Added: Editor delete hotkey [X] or [DELETE]
  • Added: Menu button icon animations
  • Added: Track thumbnails shows checkpoints
  • Added: New tracks
    • Track 8Screenshot of PolyTrack
    • Track 9Screenshot of PolyTrack
    • Track 10Screenshot of PolyTrack
  • Added: New track parts
    • Checkpoint
    • Half block
    • Quarter block
    • Half plane
    • Quarter plane
    • Plane bridge
    • Sign arrow left
    • Sign arrow right
    • Sign arrow up
    • Sign arrow down
    • Sign warning
    • Sign wrong way
    • Wide checkpoint
    • Wall track ceiling
    • Wall track floor
    • Block sloped down
    • Block sloped down inner corner
    • Block sloped down outer corner
    • Block sloped up
    • Block sloped up inner corner
    • Block sloped up outer corner
    • Wide finish
    • Plane checkpoint
    • Plane finish
    • Plane wide checkpoint
    • Plane wide finish
  • Added: Localization
    • Arabic
    • German
    • Spanish
    • French
    • Italian
    • Japanese
    • Korean
    • Polish
    • Portuguese (Brazil)
    • Portuguese (Portugal)
    • Russian
    • Turkish
    • Ukrainian
    • Simplified Chinese
    • Traditional Chines
  • Changed: Added checkpoints to all existing tracks
  • Changed: Car collision model to prevent bouncing when hitting barrier
  • Changed: Car handling to prevent spinning out
  • Changed: Car frame color also affect wheels
  • Changed: Base62 is now used for track codes to prevent issues with the - and _ characters
  • Changed: Track names are now also encoded to prevent issues with special characters
  • Changed: When a track has multiple starting points, the last one will be used instead of the first
  • Changed: A time difference of zero is now red instead of green
  • Changed: Car collision audio
  • Changed: Ghost car audio volume
  • Changed: The UI will be scaled down on small screens
  • Changed: The mouse cursor is shown when it is moved
  • Changed: Track thumbnail minimum zoom for very small tracks
  • Changed: The timer can also be started by reversing now
  • Changed: Slightly lighter tire color
  • Changed: Road barriers slightly lighter color
  • Changed: Editor prevent building too far from center to prevent mistakes
  • Changed: Updated ThreeJS to r155
  • Optimized: Skidmark raytracing
  • Optimized: Enabled backface culling
  • Optimized: Lowered physics activation distance
  • Optimized: Compressed tracks
  • Optimized: Compressed replays
  • Fixed: Track material being too reflective
  • Fixed: Wheels not spinning when not in contact with ground
  • Fixed: Wheels not spinning when accelerating without ground contact
  • Fixed: Engine volume when in mid-air
  • Fixed: Error when importing very large tracks
  • Fixed: Car collision audio not always playing
  • Fixed: Crackling tire audio in Firefox
  • Fixed: Car shadow shaking on some devices
  • Fixed: Game rendering in too low resolution since the pixel ratio of the device was not accounted for
  • Fixed: Tracks could not be imported if there was a whitespace in the track code
  • Fixed: Error when importing track code with an invalid character
  • Fixed: Tracks with very long names creating wide cards in track selection
  • Fixed: Fonts not loading in some browsers
  • Fixed: Physics memory leak causing crash when playing for a long time
  • Fixed: XML parse errors in Firefox console

Files

PolyTrack.zip Play in browser
Oct 22, 2023
PolyTrack-linux-x64.tar.gz 102 MB
Oct 22, 2023
PolyTrack-win32-x64.zip 112 MB
Oct 22, 2023

Get PolyTrack

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

How did you get the leaderboard to hold the records of non-local players?

The records are uploaded to a server along with the replay. The replays are just a series of timestamps and keyboard inputs which means I can verify that the records are legit.