v1.0.0
Pre-release
Pre-release
Release notes
Notable changes
EngineTools
- commonly used engine objects are now grouped in a more logical manner
SceneLoaders
- you can now control how scenes are loaded during runtime
- scenes can get loaded on a background thread and can optionally show a loading screen if needed
Streamlined asset creation pipeline
- it is now more straight forward to access created assets safely within your project
Streamlined animation playback of sprites
- greater animation control
- animations can be created separately for each usage of a given sprite image set
- animations can be created once and apply across all usages of a given sprite image set
- animations now have more playback options available
- animations can be controlled after asset creation to allow runtime playback changes
Multiple refresh rates are now supported in the engine
- the engine now dynamically scales logic rates to match the devices given refresh rate in order to ensure smooth gameplay rendering
- scaling occurs automatically
- logic rates of the game engine can be easily altered later in development without affecting on screen motion via changing the velocity scaler default value
For a full list of changes, and recommended actions to take, see the changelog
Or, see the diff from v0.1.0