Progressive ist ein einfacher Spielframework, der Ihnen vordefinierte Möglichkeiten zur Entwicklung Ihrer Spiellogik bietet.
Progressive bietet Ihnen einen IOC/DI -Container mit automatischen Injektionsfunktionen durch Annotationen, Spielobjekte, Spielskripte und vieles mehr! Es ist wie ein Konstruktor. Sie können Spielobjekte hinzufügen und ihnen Spielskripte anschließen.
Hauptmerkmale:
< 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 'Verwenden Sie die gleichen Artefakte von Maven
BasicProxyCreator verwendet Bytebuddy für die Erstellung von Proxy. Sie müssen Byte-Buddy Lib hinzufügen, um Proxy-Klassen in Ihrem Projekt zu verwenden. Für die Android-Entwicklung müssen Sie auch Byte-Buddy-Android Lib addieren.
Alle anderen Teile von Progressive haben keine Abhängigkeiten und verwenden nur Java 8.