This a test project to discover Gradle as a build tool through a playful game project.
The project bring some structured code with good patterns with only JDK 18 is used (see .sdkmanrc file for details)
To build te a game101
app, just execute the following command lien :
sdk env install
sdk env use
gradle build
Simply execute the following command lien :
gradle run
And a new window will appear:
The git repo is controlled through the standard git flow process.
Basically, adding a new feature start with a:
git flow feature start [name-of-my-feature]
and will finish with a :
git flow feature finish
Git Warning
Thisfeature finish
git flow operation will merge the corresponding feature branch into the develop branch and delete the feature branch, locally AND remotely.
for some detailed documentation, see the provided /docs directory.
Bring:
- Some configuration though file and CLI,
- add logging capabilities,
- design a default graphics display,
- manage keys and mouse,
- bring entities to life,
- Physic engine,
- interaction with keyboard.
McG.