Releases: AlmasB/FXGL
Releases · AlmasB/FXGL
0.4.2
- External game config classes (configure game variables with no recompilation)
- Scripts (JS) now have local scopes (each script instance has global variables that are local to that instance)
- Support multiple versions for Tiled .json format
- Foundation codebase for PCG maps and levels
- SNAPSHOT builds are released automatically after each successful Travis-CI build, add:
<repositories>
<repository>
<id>oss.sonatype.org-snapshot</id>
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
</repositories>
and you can use x.y.z-SNAPSHOT
.
0.4.1
0.4.0
This is a major release that includes following features:
- Single step the main loop
- ECS has been reworked to simplify API
- Powerful blending functions for textures
- Localization (French, Russian, German)
- Xbox One style notifications
- Far Cry Primal style input view
- Tiled
object
properties now automatically parse intoEntity
properties - Fixed: high GPU usage when nothing is rendered
- Fixed: high CPU usage when the game is minimized
- Fixed: logging errors when used from multiple threads
- Fixed: incorrect hit box placement when bounding box didn't start at local x = 0
- lots of other bugfixes and minor features
0.3.9
0.3.8
- Integration of interpolators into the particle system
- Common (heroku) server for storing leaderboard stats and associated API
- Easier API for providing custom implementations for factories (scenes, dialogs, UI)
- Voronoi tessellation (subdivision of 2d space into polygons)