2D Java game using City Engine (Custom wrapper for Box2D made by City University).
Java 1.8.0_252 (Java 8):
https://adoptopenjdk.net/
Open the terminal from the projects root directory. cd to /out/artefacts. Type:
java -jar ShooterGame.jar
Controls:
- w, space - Jump
- a - left
- d - right
- e - interact
- left mouse click - shoot
- 1,2,3 - toggle weapons
Gameplay: Killing all enemies progresses you into the next level.
Game Engine:
- City, University of London: https://www.city.ac.uk/. (download for the engine is unavailable).
Textures used:
- Magic-Cliffs-Environment: https://ansimuz.itch.io/magic-cliffs-environment
- Jungle-Asset-Pack: https://jesse-m.itch.io/jungle-pack
- Tiny-Gun-Icons: https://opengameart.org/content/tiny-gun-icons-16x16
- Kenny-UI-Pack: https://www.kenney.nl/assets/ui-pack
- Skeleton-Sprite-Pack: https://jesse-m.itch.io/skeleton-pack
- LavaBackground: https://www.pinterest.co.uk/pin/448600812877838543/
- CaveBackground: http://pixeljoint.com/forum/forum_posts.asp?TID=15971&PD=0
My Code is under the MIT license.
Unfortunately, due to the fact that the licensing for the CityEngine is unknown it will not be shared in Github. Therefore, building the executable from the source code would not be possible.