A downloadable Framework

Progressive is a simple game framework, which provides you predefined way to develop your game logic.

Download

  • Original GitHub repository contains source code
  • Last release 0.5.0 (.jar libraries)

About project

Progressive gives you an IoC/DI container with auto injections feature through annotations, game objects, game scripts and much more! It's is like a constructor. You can add game objects and attach game scripts to them. 

Main features

  • IoC/DI container with auto injections through annotations, frame updates
  • GameObjects and GameScripts
  • State manager 
  • The global observer for components connection 
  • Proxy classes and proxy objects creation through annotations with custom method interceptors

Resources

Dependencies and source

Progressive uses ByteBuddy for proxy creation. You need to add byte-buddy lib to be able to use proxy classes in your project. For android development you also need to add byte-buddy-android lib.

All other parts of Progressive have no dependencies and use only Java 8.

Leave a comment

Log in with itch.io to leave a comment.