Group project in Chalmers course TDA367.
Commands listed below must be executed from inside the get_rect folder.
- Gradle 2.11
- with Java 1.8 as Gradle JVM
- Java 1.8 or higher
When Xbox Controller is attached, keyboard still works. No additional setting neeeds to be done.
| Action | Keyboard | Xbox Controller |
|---|---|---|
| Player movement | W A S D | Left joystick |
| Shoot (and aim) | Arrow keys | Right joystick |
| Jump | Space | Right trigger |
| Interact | E | A |
| Confirm (in menu) | Enter | A |
| Switch weapon | Q | Y |
| Pause | ESC | START |
| Exit menus | ESC | B |
| Menu movement | Arrow keys | Arrow keys (DPAD) |
gradle desktop:run
gradle core:test
Run tests, then open core/build/reports/jacoco/html/index.html
gradle desktop:dist
JAR will be available in desktop/build/libs/