RafaelOliveira / Sdg

2D Engine for Kha
MIT License
21 stars 4 forks source link

This is a 2D engine for Kha. The api is being developed and it can change, but it is already in a good state.

showcase | samples

Main features:

Game objects are represented by the class Object, and it can have one of the graphic class:

There is a basic entity-component system, you can create generic components that can be updated with the objects.
Components available:

Images can be used as a single file, or it can be used inside an atlas.
Softwares supported: TexturePacker and Shoebox

There is no code for tweens, but there is support to use the library Delta.

There is a collision system for rectangle objects and tilemaps, but it needs more testing.

Documentation and a tutorial are planned.

TODO: