Skip to content

FastJ 1.7.0-SNAPSHOT-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lucasstarsz lucasstarsz released this 16 Aug 07:12
· 4 commits to main since this release

Most Notable Changes

  • updated minimum Java version to 18
  • New camera and scene examples
  • Reduced verbosity of using SimpleManager, SceneManager, Behavior, and Scene
  • deprecated drawableManager and inputManager public access -- use method access instead
  • fixed tons of concurrency issues
  • fixed bug forcing users to destroy game objects/ui in unload of scenes
  • separated game loop into highly customizable system
  • added unified events system
    • migrated input system to new events system
    • migrated sprite animation system to new events system
  • replaced runAfterRender and runAfterUpdate with runLater in FastJEngine
  • minor improvements to sprite animation system
    • shortened Animation to Anim in a number of cases
  • added games made using FastJ
  • added lots of missing documentation

Engine Developer Changes

  • combined GitHub Actions scripts into one yml file
  • bumped spotless to version 6.9.0
  • bumped gradle version to 7.5.1
  • bumped slf4j version to 2.0.0-alpha7
  • updated source code contribution guidelines
    • modified spotless configuration
See More

What's Changed

Full Changelog: 1.6.0...1.7.0-SNAPSHOT-1