ToXicity is a lightweight game engine that runs in conjunction with LWJGL 3. It is designed to be:
- lightweight (less than 150kb!)
- modular (minimal package interaction)
- multithreaded
- easy to use
I initially started this project in February of 2013. After nearly two years of working on it, I feel like it is ready to be released. By no means am I an expert on game engines or game design. It is bound to be full of errors and discrepancies. Adding onto this, I'm aware that a lot of things haven't been done in the best or most efficient way.
If you would like to work on this project, then please inbox me. There is a lot of code that could be improved, and I would love if more people could help. Thank you for taking the time to check ToXicity out!
ToXicity is quite easy to set up. You can find all of the needed files
- Download the LWJGL JAR and natives
- Download the ToXicity JAR
- Add the LWJGL and ToXicity JAR as libraries in your project
- Link the natives folder to the LWJGL JAR
- Optionally link the source and JavaDoc for both JARs
Tutorials are provided on how to actually use ToXicity.