RapaNui is a high level APIs set that wrap up Moai. The main goal of RapaNui is to make easier to write a game. The API does in the background all the low level setup of Moai, letting developers focus on game implementation. With RapaNui you need only one line of code to add an image anywhere on the screen, the same goes for physics, objects or animations and transitions. Current release includes a first version of Director that lets switch from a scene to another with few lines of code.





Three basic game samples are included in the distribution.

The main features of the current API implementation are the following:

  • Add Images with one line of code.
  • Change aplha, rotation, size, of image with una property update
  • Create sprites animation sequences with one line of code
  • Add text with one line of code
  • Scheduled function calling with one line of code
  • Objects Grouping
  • Included Scene Director
  • Add transition (alpha, scale, move, rotate) with one line of code
  • Add call back function binding on transition ending
  • Easy touch callback function system implementation
  • Easy Physics support with one line of code (shapes, fixtures, forces, joints, collision handling)
  • Tiled Maps: support for full xml and lua maps
  • Tiled Maps: move maps on screen changing only x or y map's properties.
  • Tiled Maps: maps clipping, only visible part is rendered on screen
  • Tiled Maps: tile extraction from image tileset
  • More than 30 samples to see how to use APIs
  • 3 simple games examples included in the distribution: SunGolf, AngryDogs, Brick2d
  • At least but not last, RapaNui is opensource and released on github

Fork it and enjoy,

The RapaNui team

Fork me on GitHub