Kroseida
Schafhirte
Heute stelle ich euch mein Projekt "gameframework" vor.
Erst mal, was ist gameframework?
Gameframework soll es Java Entwicklern erleichtern Minecraft MiniGames zu entwickeln.
Desweiteren soll es MiniGames möglichst vereinheitlichen.
Hierzu bietet Gameframework viele Klassen(Menu, Team, CloudType, Config etc.), Funktionen und eine fertige Lobby Phase an.
Also vereinfacht gesagt, gameframework bietet ein Grundgerüst um ein MiniGame zu entwickeln, dadurch kann sich ein Entwickler voll auf die eigentliche Umsetzung des Spiels setzen.
Ein Beispiel wie ein Spiel aussehen könnte findet ihr hier:
https://github.com/Kroseida/gameframework/tree/master/gameframework-example
Download: https://ci.kroseida.com/job/gameframework/
Docs: https://kroseida.com/docs/gameframework/1.1.3.0/
Github: https://github.com/Kroseida/gameframework
Lizenz: GNU General Public License
Maven
Todos:
- Storage System für Daten (Kills, Tode etc.)
- Stats Display System
- More Docs
Ihr habt einen Bug gefunden?
Diese könnt ihr mir gerne via mail(admin@kroseida.com) oder hier im forum melden.
Erst mal, was ist gameframework?
Gameframework soll es Java Entwicklern erleichtern Minecraft MiniGames zu entwickeln.
Desweiteren soll es MiniGames möglichst vereinheitlichen.
Hierzu bietet Gameframework viele Klassen(Menu, Team, CloudType, Config etc.), Funktionen und eine fertige Lobby Phase an.
Also vereinfacht gesagt, gameframework bietet ein Grundgerüst um ein MiniGame zu entwickeln, dadurch kann sich ein Entwickler voll auf die eigentliche Umsetzung des Spiels setzen.
Ein Beispiel wie ein Spiel aussehen könnte findet ihr hier:
https://github.com/Kroseida/gameframework/tree/master/gameframework-example
Download: https://ci.kroseida.com/job/gameframework/
Docs: https://kroseida.com/docs/gameframework/1.1.3.0/
Github: https://github.com/Kroseida/gameframework
Lizenz: GNU General Public License
Maven
Code:
<repositories>
<repository>
<id>maven-group</id>
<url>http://repo.kroseida.com/nexus/content/repositories/snapshots/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.kroseida</groupId>
<artifactId>gameframework-lib</artifactId>
<version>1.1.3.0</version>
</dependency>
</dependencies>
Todos:
- Storage System für Daten (Kills, Tode etc.)
- Stats Display System
- More Docs
Ihr habt einen Bug gefunden?
Diese könnt ihr mir gerne via mail(admin@kroseida.com) oder hier im forum melden.
Zuletzt bearbeitet: