This is my AP CSA final project. It's an old school FPS written in (mostly) java.
/ = Main java code /native = Native helper library (C) /texture = All textures and sprites /levels = Level files
Tested on Linux x64 and Windows 11
run make native
to compile the native library
run make java
to compile the java classes
NOTE: To compile for windows, you'll need to cd into native and run make -f Makefile.WIN64
(still compiling on linux tho)
Chances are you'll need to edit the makefile in the native folder to point to your JDK header locations.
Yes, but good luck compiling it.