Net code and packaging improvements


Hi everyone! I've spent some time packaging up some changes to the game recently:

  • I did some improvements to the net code at some point but I'm unsure if they were ever released. With version 1.0.5 they definitely are! I may (or may not, I don't remember!) have released the game with full peer to peer networking. This turned out to be a bad decision as in practice, it's difficult for say 10 players to connect to each other when everyone is behind their own router/firewall/NAT. In the latest release, players only need to connect to the host of a game. In practice, this means that if you cannot connect to a particular friend for some reason, you can try switching who hosts the game and usually someone will be able to!
  • Each platform now comes with a cleaned up app bundle: the Windows package comes with a folder with a SeasideRacing.exe file and the macOS package contains a SeasideRacing.app file.
    • On Windows: Extract the .zip archive to a folder, open the folder and double-click the SeasideRacing.exe file to run the game
    • On macOS: Extract the .zip archive to a folder, CMD+Right Click the SeasideRacing.app file and choose "Open", then in the dialog window that appears, choose "Open". If the game doesn't start the first time after you have done this, try double clicking the .app file to start the game a second time.

Important! You have to allow the game through your computer's firewall to play over your local network or over the Internet. The window usually appears after you have chosen to search for games or start a new one, so make sure to ALT+Tab (Windows) or CMD+Tab out of the game at this point and allow the game through the firewall.


PS. Unfortunately, the matchmaking server for Internet games is currently still down, so it's only possible to play over local network at the moment. I plan to start it up again soon though!

Get Seaside Racing

Buy Now$2.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.