Open Source | Code Zealot

Open Source

Below is a list of projects that I’ve created and decided to release for use/reference.

All the code is distributed under BSD licenses (unless specified elsewhere).

All projects have full Javadoc documentation and a comprehensive set of JUnit tests. For examples of how to use the classes, please refer to the JUnit tests and the package overviews. If you need further help don’t hesitate to .


A 100% Java 2D rigid body physics engine.


A church presentation software package featuring Bible, song, and custom slides.


Below are some smaller projects that may be of use.

Created to help speed up game development.  Conceived by the lack of documentation and understanding of other packages available. It’s purpose is to be simple yet powerful.


Provides an implementation of matrix operations and solving techniques.