Zoetrope 1.4

Library to develop 2D Lua games

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in Zoetrope 1.4:

  • Collision detection has been overhauled. In general, collisions on a sprite are resolved in order of overlap area, so a sprite that majorly overlaps another will get first shot, before one that overlaps a little. You should always perform collision checking via collide(), and in the onCollide handler of your sprites call displace() to move sprites around. This will prevent sprites from sticking to each other.
  • Event handling is now guaranteed to bubble up, so that sprites at the end of the display list now react to all events before their parent group, view, or app do.
  • Maps no longer have subcollide() and subdisplace() methods – you can now just write collide() and displace() like any other sprite.
  • Maps now have a spriteAtMap() and spriteAtPixel() methods that locate a sprite at a particular position, either in pixel or map coordinates.
Read full changelog
report
malware
send us
an update
LICENSE TYPE:
Freeware 
FILE SIZE:
70 KB
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Chris Klimas
CATEGORY:
Home \ Development \ Libraries
Zoetrope is an easy to use library that helps you developed 2D games using Lua and LOVE.

Zoetrope helps you create stuff like animated sprites, basic physics, collision detection, tweens and delayed events, user input and even saves user progress.

Last updated on April 24th, 2013

Runs on: Mac OS X (-)

requirements

#lua library #game development library #2D game library #library #lua #2D #develop

Add your review!

SUBMIT