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 buildSimply execute the following command lien :
gradle runAnd 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 finishGit Warning
Thisfeature finishgit 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.
