Create Java project with Maven archetype jnuit-archetype
Create a full featured game project: lwjgl for rendering, jnuit for GUI, artemis for Entity System, guice for dependency injection, maven plugins for installer/package generators for Windows, Debian, Fedora and other OS, support of Keyboard/Mouse/Gamepad inputs settings...
Create a Java Project by archetype jnuit-archetype with Command Line:
mvn archetype:generate -DgroupId="com.mycompany.app" -DartifactId="my-app-id" -Dgame-package="My-game-package" -Dgame-name="My-game-name" -DarchetypeGroupId="im.bci" -DarchetypeArtifactId="jnuit-archetype" -DarchetypeVersion="0.6" -DinteractiveMode=false
Required parameters for generate java project:
- game-package
-
validationRegex: none
- game-name
-
validationRegex: none
Generated Project modules
- ${game-name}-game
- ${game-name}-game-graph-generator
- ${game-name}-deb
- ${game-name}-installer
- ${game-name}-win
- ${game-name}-rpm32
- ${game-name}-rpm64
Details about maven archetype jnuit-archetype
GroupId |
GroupIdim.bci |
ArtifactId |
ArtifactIdjnuit-archetype |
Version |
Version0.6 |
Type |
Typemaven-archetype |
How to add to project