Toolkit for easy creation of simple IO games with Heyplay.
Editor documentation
Top Heyplay IOkit
Usage
Guides
Manipulating velocity
Learn the various ways to change the blob speed and direction.
Time passage and timers
Measure the overall game time and time passed since specific game event.
Collision categories, groups and types
Model advanced collision scenarios such as teams and multi-blobs.
Messaging and logging
Messaging use cases both for game players and authors.
Classes
Blob
Acts as the actor of the game - with a defined appearance, capable of moving & colliding etc.
Camera
Represents and controls the current viewport of specific player.
Game
Holds the game state and controls all of its aspects.
Message
Delivers messages to all or specific players or for purposes of debugging & testing.
Player
Represents specific player that participates in the game.
Vector
Represents 2D vector with direction & magniture or a point in 2D space.
World
Controls global game properties like world center and size.