Difference between revisions of "HUMP"
Line 16: | Line 16: | ||
The sourcecode is also available via github: http://github.com/vrld/hump | The sourcecode is also available via github: http://github.com/vrld/hump | ||
+ | |||
+ | Finally, the original forum post is here: http://love2d.org/forums/viewtopic.php?f=5&t=1795 | ||
{{#set:LOVE Version=Any}} | {{#set:LOVE Version=Any}} | ||
{{#set:Description=Lightweight helpers: vectors, cameras, classes and gamestates}} | {{#set:Description=Lightweight helpers: vectors, cameras, classes and gamestates}} | ||
[[Category:Libraries]] | [[Category:Libraries]] |
Revision as of 11:05, 18 October 2010
LÖVE Helper Utilities for Massive Progression
Helper Utilities for a Multitude of Problems is a set of lightweight helpers.
It currently features
- a gamestate system,
- a timer system,
- a mature vector type,
- a simple and easy class system with function inheritance,
- a translate-, zoom- and rotatable camera,
- a ringbuffer and
- a scene/sequence system (for making intros/cutscenes)
Hump differs from other libraries in that every component is independent of the remaining ones (apart from camera.lua, which depends on the vector type). Hump's footprint is very small and it should fit nicely into your projects.
The documentation is hosted on github: http://vrld.github.com/hump
The sourcecode is also available via github: http://github.com/vrld/hump
Finally, the original forum post is here: http://love2d.org/forums/viewtopic.php?f=5&t=1795