Shmup: Feature Creep is a small 2D game engine project that I started in 2021 and decided to put on GitHub.
It is very unfinished, but progress is being made.
If for some reason you have found this and actually want to try it here are your instructions:
This project was made with Java 17 and will almost certainly require it to run/compile.
The libraries in the lib
folder (except for the javadoc libraries) should be added as libraries to your project (and be extracted into any JAR file), and the working folder should be set to resources
.
Please check NOTICES.txt
in the docs
folder for licensing information.
Special thanks go to:
- leonbloy, for PNGJ, which is included in this program. PNGJ is licenced under the Apache Licence Version 2.0, a copy of which can be found here.
- finnkuusisto, for TinySound, from which I copied much of the audio playback code. TinySound is licensed under the BSD-2 Clause Licence, a copy of which can be found in
NOTICES.txt
in thedocs
folder. Copyright notices have been retained in source files which did not contain major modifications.