1. BlastZone 2
  2. News
  3. Refactored engine components, fixes and improvements (v1.29.4.0)

Refactored engine components, fixes and improvements (v1.29.4.0)

A new update has been released for BlastZone 2! (v1.29.4.0) A big part of this update is refactoring several components of the underlying tech and engine of the game. This was done to find and fix existing bugs, reduce the likelihood of new bugs, and speed up development of new features.

There are several bug fixes and improvements in this update as well. Most notably, load times for the outer space background have been greatly improved. This makes the biggest difference when using the “VeryHigh” or “Extreme” terrain detail packs. Other environments still have the ~1-2 second load time in this case, but loading the outer space environment is nearly instantaneous.

This update also includes frame pacing improvements, netcode improvements, graphical tweaks, optimizations, bug fixes, and more.

Here are the full release notes for v1.29.4.0:
  • Refactored several components of the engine, including the camera system, light system, background switching, window initialization, menu system, text system, and more
    -Makes the codebase more robust and reduces the chances of bugs occuring in the future
  • Improved frame pacing when vSync is off or the frame rate is below the refresh rate
  • Fixed some rare inconsistent timescale update values (improves frame pacing)
  • Greatly improved the outer space background load time
    -This makes the biggest difference when using VeryHigh or Extreme terrain detail settings
  • Improved netcode packet loss tolerance for the following scenarios:
    -The client pauses the game
    -The client returns to the lobby
    -Sending text messages by the client or server
  • Renamed the in-game "Vertical Sync" option to "vSync" to maintain naming consistency with the configuration application
  • Optimized cpu usage of all text rendering
  • Applied a small optimization to background terrain rendering
  • Improved multithreading concurrency for background terrain, water, and clouds
  • Fixed brief graphical corruption when switching between the OpenGL 1.5 and 3.0 renderers
  • Fixed the player ship aura animation playing too fast in some situations
  • Fixed some particle effects appearing differently depending on the current frame rate


As usual, to make sure you have the latest update, launch the game and check the lower left corner of the title screen for “v1.29.4.0” or above. Enjoy!