progressive
0.7.11
Progressive is a simple game framework, which provides you predefined way to develop your game logic.
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:
<dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-all</artifactId>
<version>0.7.11</version>
</dependency><dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-api</artifactId>
<version>0.7.11</version>
</dependency><dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-game</artifactId>
<version>0.7.11</version>
</dependency><dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-injection</artifactId>
<version>0.7.11</version>
</dependency><dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-persistence</artifactId>
<version>0.7.11</version>
</dependency><dependency>
<groupId>tech.hiddenproject</groupId>
<artifactId>progressive-proxy</artifactId>
<version>0.7.11</version>
</dependency>implementation 'tech.hiddenproject:progressive-all:0.7.11'Use same artifacts from maven
BasicProxyCreator 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.