Difference between revisions of "HUMP"

Line 5: Line 5:
 
* a [[gamestate]] system,
 
* a [[gamestate]] system,
 
* a [[timer]] system,
 
* a [[timer]] system,
* a mature [[vector]] type,
+
* a [[vector]] class,
* a simple and easy [[class system]] with function [[inheritance]],
+
* a simple and easy [[class system]] with multiple [[inheritance]],
* a move-, zoom- and rotatable [[camera]],
+
* a move-, zoom- and rotatable [[camera]] and
* a [[ringbuffer]] and
+
* a [[ringbuffer]].
* a scene/sequence system (for making [[cutscene|intros/cutscenes]])
 
  
Hump differs from other [[library]] 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.
+
Hump differs from other [[libraries|library]] in that every component is independent of the remaining ones (apart from camera.lua, which depends on vector.lua 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 documentation is hosted on github: http://vrld.github.com/hump
Line 20: Line 19:
  
 
{{#set:LOVE Version=Any}}
 
{{#set:LOVE Version=Any}}
{{#set:Description=Lightweight helpers: vectors, cameras, classes and gamestates}}
+
{{#set:Description=Lightweight helpers: gamestates, timed functions, vectors, object orientation, cameras and ringbuffers}}
 
[[Category:Libraries]]
 
[[Category:Libraries]]

Revision as of 13:23, 24 January 2011

LÖVE Helper Utilities for Massive Progression

Helper Utilities for a Multitude of Problems is a set of lightweight helpers.

It currently features

Hump differs from other library in that every component is independent of the remaining ones (apart from camera.lua, which depends on vector.lua 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