Hermes
A library by Sam Eilertsen, Jen Kovnats, Ryan Lester and Chris Novello for the programming environment processing.
Last update, 07/14/2014.
What is Hermes?
Hermes is a game programming framework. Its core provides a unique system for managing game mechanics. In addition to the core framework, it includes modules for collision detection, physics, keyboard, mouse, Open Sound Control I/O, and animation.
What you need to know
To use Hermes, you will want to have a solid understanding of the syntax of Processing and the java language. Hermes relies heavily on object oriented programming, particularly on inhertance and type paramentrization.
Download
Download Hermes in .zip format.
Installation
Unzip and put the extracted Hermes folder into the libraries folder of your processing sketches. Reference and examples are included in the Hermes folder.
Reference
Visit the tutorial, check out our mission statement and have a look at the javadoc reference here. A copy of the reference is included in the .zip as well.Source
The source code of Hermes is available at Git hub.Tested
Platforms: OS X, Win
Processing versions 2.0+
Dependencies: Guava, Java OSC, JUnit