Difference between revisions of "Zoetrope"

m (Adding keyword.)
m (Added: Other Languages)
Line 1: Line 1:
{{#set:Name=Zoetrope}}
 
{{#set:LOVE Version=0.9.x}}
 
{{#set:Description=A starter kit for LÖVE, including sprites, collisions, maps, and debugging.}}
 
{{#set:Keyword=Framework}}
 
[[Category:Libraries]]
 
 
 
Zoetrope is designed to let you hit the ground running with LÖVE. It's similar in design to [http://flixel.org/ Flixel], so if you have any experience with that, you should be able to able to figure out Zoetrope quickly. It provides basic functionality for:
 
Zoetrope is designed to let you hit the ground running with LÖVE. It's similar in design to [http://flixel.org/ Flixel], so if you have any experience with that, you should be able to able to figure out Zoetrope quickly. It provides basic functionality for:
  
Line 17: Line 11:
  
 
'''[https://bitbucket.org/klembot/zoetrope Project site]'''
 
'''[https://bitbucket.org/klembot/zoetrope Project site]'''
 +
 +
{{#set:Name=Zoetrope}}
 +
{{#set:LOVE Version=0.9.x}}
 +
{{#set:Description=A starter kit for LÖVE, including sprites, collisions, maps, and debugging.}}
 +
{{#set:Keyword=Framework}}
 +
[[Category:Libraries]]
 +
 +
== Other Languages ==
 +
{{i18n|Zoetrope}}

Revision as of 15:46, 15 December 2019

Zoetrope is designed to let you hit the ground running with LÖVE. It's similar in design to Flixel, so if you have any experience with that, you should be able to able to figure out Zoetrope quickly. It provides basic functionality for:

  • creating classes, subclassing existing ones, reusing objects
  • animated sprites, including alpha fading, color tinting, and rotation
  • user input via keyboard, mouse, and gamepads
  • framerate-independent physics (velocity, acceleration, and drag)
  • collision checking
  • static and animated tilemaps, loaded from either CSV or Tiled files
  • tweening object properties
  • recording user input and debugging

Project site

Other Languages