Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Kodub

442
Posts
7
Topics
1,297
Followers
A member registered Feb 22, 2020 · View creator page →

Creator of

Recent community posts

Hey!

If you dislike the new tracks please share your feedback!

Major updates are done about every 9-12 months. There will definitely be more track and physics changes then.
Due to the deterministic nature of the physics this means that the leaderboards have to be reset.

There are only two options: Either I'd have to reset the leaderboard between versions, or PolyTrack never gets a major update again.

I think it's best to continue updating the game. In the future, it might also be possible to see your records from previous versions.

Yes!

0.5.2 will continue to be available at the following link: https://www.kodub.com/apps/polytrack/0.5.2

The leaderboard server for 0.5.2 won't be reachable in the future though

Yes!

But you will have to export them from the beta to the normal version manually

Once 0.6 is out of beta, your profile will automatically be migrated along with your tracks.

However due to physics changes track records will be reset as with every major update

Check out the PolyTrack Discord for more information about how community tracks are chosen!

It wouldn't be a problem, but I'd rather focus on more customization options for the existing car!

From a technical side it wouldn't be too difficult, but moderating the server list would be too much work for now

Quite different!

I'm thinking of something similar to the terrain system in the old RollerCoaster Tycoon games

Is this working correctly now in beta 2?

(5 edits)

Welcome to the 0.6.0 PolyTrack Beta!

The beta update contains experimental multiplayer, new car customization options, editor copy/paste and more!
The beta will be running for some time to help catch bugs and gather feedback ahead of the final release.

Please read the full changelog below and reply to this post with any feedback!

Play the new beta here: https://www.kodub.com/apps/polytrack/beta

Happy Friday the 13th everyone!


Changelog:

  • Added: Experimental Multiplayer
  • Added: New customization options for the car
    • New paint patterns
    • New wheel rims
    • New exhaust pipes
  • Added: New garage environment for the customization screen
  • Added: Cars for other profiles are now also visible in the garage
  • Added: Car randomization button
  • Added: Two new official tracks
    • Winter 5
    • Desert 5
  • Added: Editor cut/copy/paste options
  • Added: The option to select a country flag to be shown in the leaderboard together with your nickname
  • Added: Advanced graph window for showing detailed information while watching a replay
  • Added: Single frame stepping buttons while watching a replay
  • Added: Checkpoint counter while watching a replay
  • Added: New track parts
    • Pillars with sloped tops have been separated from other track parts so they can be placed individually
    • Banked curves
    • Straight banked road
    • Flat to banked road transitions
    • Y-intersection
    • Long Y-intersection
    • Longer S-curves
    • Road slope to vertical transition
    • Wide road slope to vertical transition
    • Planes for sloped triangles
    • Blocks for sloped triangles
    • Wall slopes
  • Added: The current leaderboard position will now be shown in the top left while playing (not on mobile for now)
  • Added: New personal best sound effect
  • Added: Multiple concatenated track codes can now be imported at once
  • Added: Hold shift to skip the confirmation dialog when deleting tracks
  • Added: Next track button for official tracks
  • Added: Track info now shows last modified date
  • Added: The game is now available for more architectures
    • ARM versions for Windows & Linux
    • 32-bit versions for Windows & Linux
    • Universal binary for Mac
  • Added: Toggle music button in the menu
  • Added: Graphics option for disabling fog
  • Added: Graphics option for whether the game should take into account the screen pixel density
  • Added: Setting to disable ghost car sound effects
  • Added: Master volume setting
  • Changed: Updated official tracks
    • Summer 1: Fixed a small hole
    • Summer 2: Downwards slope now uses smooth wall slopes
    • Summer 3: Made track slightly longer to make more room for a checkpoint
    • Summer 4: Longer stretches before and after drops
    • Summer 5: Changed starting position
    • Summer 6: Changed sideways drop to a slope. Longer jump and new longer s-curves.
    • Summer 7: No changes
    • Winter 1: Longer turns to improve the racing line
    • Winter 2: Fixed starting ramp thickness
    • Winter 3: Fixed skip in tunnel
    • Winter 4: Added a small wall by the first wall ride
    • Desert 1: Small cosmetic changes
    • Desert 2: Small cosmetic changes
    • Desert 3: No changes
    • Desert 4: No changes
  • Changed: Renamed "Customization" to "Garage"
  • Changed: When the speed difference at a checkpoint is less than 1 km/h decimals are now shown, for example "0.5 km/h"
  •  Changed: Community tracks are now in groups depending on in which version they were released
  • Changed: The community tracks released with 0.5.0 are now sorted by the poll results instead of alphabetically
  • Changed: Custom tracks are no longer sorted by environment (Summer, Winter, Desert)
  • Changed: Profile settings has been moved to the garage screen
  • Changed: Disabled music in garage
  • Changed: Stronger server side profanity filter for leaderboard nicknames
  • Changed: Thousand separator for leaderboard positions to make them easier to read
  • Changed: New style for reset hint
  • Changed: New style for personal best
  • Changed: When watching a replay the time bar is now at the bottom instead of at the top
  • Changed: Editor pressing delete only deletes parts identical to the selected part first
  • Changed: The language is now updated immediately on change in the settings menu
  • Changed: New style for message boxes
  • Changed: Removed render scale option over 100% and added new 10% and 75% options instead
  • Changed: The spectator camera can now be used after finishing a track again
  • Changed: Left & right inputs now cancel out instead of preferring steering to the left
  • Changed: Keybindings for the spectator and FPS counter have been reset because those keybinds are now used for frame stepping
  • Optimized: Large optimization by rewriting the majority of the physics simulation in C++
  • Optimized: Community tracks are now loaded when played rather than when the game starts
  • Optimized: Smaller track codes by combining rotation & rotationAxis into a single byte
  • Optimized: Communicating the car state between the physics simulation and the game has been made more efficient and less memory intensive
  • Optimized: Information about the car's collision box is only sent to the physics simulation once instead of at every reset
  • Optimized: The car model is now compressed resulting in a smaller file size
  • Optimized: Code for the editor & garage is now loaded on demand resulting in quicker initial loading times
  • Optimized: More efficient caching of Track IDs
  • Fixed: Attempt at fixing landing bugs by disabling acceleration for a short time to give both back wheels time to make contact
  • Fixed: The speed difference is now also shown at the finish line
  • Fixed: Records for deleted tracks were not cleaned up correctly
  • Fixed: Small gaps between wall rides and vertical slopes
  • Fixed: Model for wall ride inner corner
  • Fixed: Track settings UI shifting when environment icons loaded
  • Fixed: Incorrect camera position for a single frame when track loads
  • Fixed: Settings menu not resetting correctly when closing with escape key
  • Fixed: Share track screen escape key closes track as well
  • Fixed: A small gap between the track name and top bar in the editor on some resolutions
  • Fixed: Position tick sound effect ignoring sound effect setting
  • Fixed: Off-center view if the game resolution exceeds the maximum texture size of the device
  • Fixed: The same track could have different Track IDs depending on the order the track parts were created
  • Fixed: Disabled some UI interactions during transitions which could cause issues
  • Fixed: Desktop version of the game could not be closed if the editor had unsaved changes
  • Fixed: Privacy policy button was missing on some platforms
  • Fixed: Very rare crash when failing to create car texture
  • Fixed: Crash when network requests fail in some browsers
  • Fixed: Very rare "clz32 no deterministic implementation" error
  • Fixed: Small memory leak from not disposing DRACOLoaders correctly
  • Fixed: Error screen covered by game toolbar in some cases
  • Removed: Community Track "Asguardia" per request of the authors

Beta 2 changelog:

  • Added: Close button to error screen
  • Added: Terms of Service link
  • Changed: Reordered 0.5.1 community tracks in order of rating
  • Changed: Updated Community Tracks
  • Changed: Thumbnails for community tracks now fade in when they are loaded
  • Changed: CTRL-SHIFT-Z can now also be used for redoing in the editor
  • Fixed: Some new blocks were missing colors
  • Fixed: Error during multiplayer
  • Fixed: Couldn't kick connecting players
  • Fixed: Players would sometimes stay in a lobby after losing connection to the host
  • Fixed: Pings in player list were not rounded correctly
  • Fixed: Pressing the back button while joining a multiplayer game would not cancel the join attempt
  • Fixed: Incorrect checkpoint on Desert 5
  • Fixed: Error when opening graphs while watching replay
  • Fixed: Illegal constructor error in Safari
  • Fixed: Error when switching to track with no starting point in multiplayer
  • Fixed: The session end window would not be visible if the player was in spectator mode or had the UI hidden when the session ended

Beta 3 changelog:

  • Added: New track parts: Block outer corner & Plane corner
  • Added: Community track "Asguardia" is back again per request of the author
  • Added: "polytrackModConfiguration" for mod settings. Right now only used for specifying mod name & author
  • Changed: Winter 5 has been changed
  • Changed: The maximum zoom distance in the editor has been increased from 600m to 3000m
  • Changed: While watching a replay, the graph line of the first selected ghost is now shown above others
  • Changed: Name tags in multiplayer are now hidden until players start driving
  • Fixed: Buggy camera movement in editor
  • Fixed: Pressing forward button in multiplayer while having a window open starts timer but the car doesn't move
  • Fixed: Mobile safe zones in garage
  • Fixed: Mobile touch controls were not taking into account safe zones correctly
  • Fixed: Checkpoint counter looked strange when using touch controls
  • Fixed: Copying track parts with a certain rotation axis could lead to incorrect results

Beta 4 changelog:

  • Changed: Error messages when failing to join multiplayer are now more descriptive
  • Changed: Unblocked versions of the game must now set "window.polytrackModConfiguration = { unblocked: true }" to function
  • Fixed: A bug causing multiplayer to fail to connect
  • Fixed: Incorrect FOV when shadows are set to medium or higher
  • Fixed: Tracks from version 0.1.1 can be imported again
  • Fixed: Speed splits were incorrect while reversing
  • Fixed: UI would remain hidden if pressing escape to close track selection in multiplayer
  • Fixed: In some cases when failing to import a track the UI would not show up again
  • Fixed: Pressing escape after failing to import a track would close the import window as well

Possibly! I think it would be interesting, but there probably won't be time for the next 2 updates at least

What do you mean by competitive game mode?

Copy-pasting is coming 0.6 which will make this possible, but maybe it would still be good to have an easier way of moving the whole track

I want to add a sky environment at some point. If I also add a nighttime option this could be used as a space environment!

Antigravity or other special effects are not planned for now

Sorry, nothing like this is currently planned. There would be too many problems with licensing, moderation and also the track codes would become too large if they had to embed music.

There could possibility be a small list of music tracks included in the game though, but not anytime soon!

Once the new terrain editing system is added I want to make sure tunnels can still be built, although I'm not sure exactly how it will work

Probably sometime in March

No, I'm looking into implementing a proper terrain editing system instead, and I don't want people to confuse the green concrete blocks with grass

Please contact the moderators on the PolyTrack Discord server!

Not currently. This is because playing on controller would give an advantage compared to keyboard players.

To make this fair, there would have to be a separate leaderboard for controller players, so it will take a bit longer before this feature is implemented.

Most likely, but probably not in 0.6.0

Of course! All tracks since 0.1.0 are forwards compatible!

It looks like the car texture is very low resolution as well. Are you playing on a very low-end device? Or are you getting a software rendering warning when you start the game?

(2 edits)

Use this button in the editor!


Where?

Community tracks can't be changed until the next major update (0.6.0)

  1. See my answer above!
  2. I'm always adding more parts. As for new slopes, I'd probably add 45 degree slopes first.
  3. Trees is something I'm experimenting with and would like to add within the next few updates! Also terrain editing to go with it!
  4. Banked curves are coming with the next update! (0.6.0)
  5. No diagonal track parts are planned for now, but might come at a later point.
  6. Light sources won't be possible. See my other answers earlier!

The current track parts probably won't be changed, but new wider track parts could be added.

Dynamic track parts are not planned for now

I want to implement a feature where you can export replays(even non-finished replays) as an code similar to track codes, which you can then send to your friends for them to watch.

As for seeing someone else's times, it might be possible, but if you'd like to see the position on the leaderboard as well it would put quite a lot of pressure on the leaderboard servers. We'll see!

Boosters might come, but recently I've been leaning more towards not implementing them since I want to keep the game simple.

Either way it's not going to be a priority for a while!

Placeable light sources won't be possible without preventing people on low-end devices from playing the game.
Night time might still come if I can get it to look good with just the light from the moon, but we'll see!

Tell me more about what you had in mind with the ocean theme tracks!

I don't know. Usually it should update automatically. Check if you can update it in the PlayStore!

It looks like the webview on your phone is very old!

See if you can update your webview somehow. It may also help with problems in other apps too!

What device and browser?

This copy thing sounds like something browser specific

Do I understand correctly that it used to run fine in the browser, but now that you're using the downloaded version it runs badly?

Maybe the downloaded version is using software rendering in that case?
I'm not sure what could be causing that though

There are no analog controls in the game currently, but this should be possible after controller support is added!

But I wonder if it would be precise enough?

The Android .apk version?

Do other buttons work? Does the editor work for example?

You can play older versions of the game here on my website:
https://www.kodub.com/apps/polytrack/0.1.1
https://www.kodub.com/apps/polytrack/0.2.0
https://www.kodub.com/apps/polytrack/0.3.1
https://www.kodub.com/apps/polytrack/0.4.2

(1 edit)

There is limited storage space in browsers, so most likely you're out of space!

Try removing some tracks and see if that helps

What about it do you dislike?