Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

0.8.0 Snapshot 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@WhyAreAllTheseTaken WhyAreAllTheseTaken released this 14 Sep 14:31
· 240 commits to master since this release

Major Changes

  • Server and Client have been replaced by Client2D and Server2D to allow for more types of games to use the networking features.

Features

  • Added MDR (Medium Dynamic Range) effects to allow for better colour in low light and for a better bloom effect.
  • Added noise that wraps around a sphere or cylinder without using interpolation.
  • Added multithreading package.
  • Added pathfinding package.

Bug Fixes/Stability Improvements

  • Fixed issue where shader initialisation would not allow for uniforms to be changed.
  • Audio effects have been slightly improved in their reliability.
  • Lighting should now be less buggy.

Optimisations

  • Some optimisations were made to world loading.
  • Pathfinding is now multithreaded.

Misc Changes

  • The default value for an entity variable is now 0 instead of NaN.
  • The heat effect now has it's own interface.
  • The debug screen now has even more information.
  • Collisions are now counted on the debug screen.
  • Main thread updates are now counted separately to frame renders in the debugger.

Deprecations

N/A