The second version of the introduction course game engine for the Java introduction course which is organized yearly by FIUS at the University Stuttgart.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
The ci generates documentation from the javadocs in the code. The result can be found on our github pages.
Please report them by creating an issue on the github issue page. Please include a full stacktrace and information to reproduce the error in case of a bug report.
This project is managed by students part of FIUS. Nevertheless help is always highly appreciated. New features and bug fixes can be easily submitted as a pull request but there are a few rules a pull request must adhere to.
We have some scripts to check and establish the correct code format. This is also enforced by the ci for pull-requests. See scriptsAndTools
A pull request …
Fixes #xxx
or Closes #xxx
so that the issue is closed automatically on merge.camelCase
for variables and class attributesPascalCase
for classessnake_case
for packagesUPPER_SNAKE_CASE
for constants