Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Adobe InDesign CC 9.0
  • Adobe Illustrator CC 17.0
  • Adobe Photoshop CC 14.0
  • Dropbox 2.2.6 / 2.3.14 ...
  • Parallels Desktop 8.0.1...
  • TweetDeck 3.0.2
  • Apple Xcode 4.6.3
  • Butler 4.1.15
  • Winclone 4.0.1
  • VLC Media Player 2.0.7
  • Home > Mac > Development > Libraries
     Report malware

    Zoetrope 1.4

    Download button

    No screenshots available
    Downloads: 109  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Chris Klimas | More programs
    Freeware / FREE
    70 KB / Mac OS X
    -
    April 24th, 2013, 02:09 UTC [view history]
    Home / Development / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Zoetrope description

    Library to develop 2D Lua games

    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.

    Requirements:

    · LOVE

    What's New in This Release: [ read full changelog ]

    · 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.
    · The onDraw handler has been removed in preparation for mobile support. If you need its functionality, you can simulate it by writing a draw() method o...

     


    TAGS:

    lua library | game development library | 2D game library | library | lua | 2D

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM