Shapes
Demonstrates how to use the shapes graphics library.
The below samples are built to showcase some features the EndGate framework provides. If you'd like to submit a helpful sample shoot an email over to or submit a Pull Request on .
Note: At the top of each sample will be directions on how to interact with it and at the bottom of each sample will be the code used to create it.
Demonstrates how to use the shapes graphics library.
Demonstrates how to use the Text2d object within the graphics library.
Demonstrates how to use the sprites (images) graphics library.
Demonstrates how to use a games mouse input handler.
Demonstrates how to use the client to detect collisions.
Allows the dragging and rotating of shapes to inspect collisions closely.
Demonstrates how to use a games keyboard input handler.
Demonstrates how to use Movement Controllers to make moving objects easy.
Demonstrates how to use input controllers to make moving controlling objects dead simple.
Demonstrates how to animate sprites with sprite sheets.
Demonstrates how to control the layering of graphics.
Demonstrates how to play audio.
Demonstrates a accumulation of EndGate assets to help create SquareTileMaps visually.
Demonstrates how to use the camera's movement and zooming capabilities.
Demonstrates a basic RPG setup with an environment, character, controllers etc.
Demonstrates how to use tweens to animate objects.
Demonstrates how to load maps described by JSON.
Demonstrates how to use and control a particle emitter.