Download and run client.jar from https://github.com/oobee85/civilicraftfortressII/releases (or server.jar if trying to host server to play over the interwebs)
Feel free to explore the code base and make contributions however you see fit but be aware that documentation is slim and sparse.
- Minimum supported JDK: 8
- Maximum supported JDK: 15 (16 might be okay if you use VM argument
--illegal-access=permit)
- Included in the repo in /lib:
- Not included in the repo:
- Download the jogamp-all-platforms release from jogamp.org and add
jogamp-all-platforms/jar/gluegen-rt.jarandjogamp-all-platforms/jar/jogl-all.jarto the classpath- Recommended setup is to make a user library in eclipse that links against the above two mentioned jars. (Not sure if actually necessary but you might need the platform specific versions of the above 2 jars as well. For example on my windows amd64 I use
gluegen-rt-natives-windows-amd64.jarandjogl-all-natives-windows-amd64.jar
- Recommended setup is to make a user library in eclipse that links against the above two mentioned jars. (Not sure if actually necessary but you might need the platform specific versions of the above 2 jars as well. For example on my windows amd64 I use
- Download the jogamp-all-platforms release from jogamp.org and add
To run the project, run ClientDriver.java (or ServerDriver.java if trying to host server to play over the interwebs)
Run with the command line argument DEBUG to enable the debug settings menu.