Skip to content

EngoEngine/systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

systems

systems contains ECS implementations of commonly used game systems for use with engo. These systems aim to be minimal and useful for any game that uses engo. Improvments, bug reports, and PRs are always welcome! Currently, this package is a reflection of what's available in engo's common package, but that package will be removed and replaced with this in v2.0.0

Check out the demos at github.com/EngoEngine/engo/demos to see how they work.

The current package contains ECS systems for:

  • audio
  • rendering
    • animation
    • camera control
    • fonts
    • sprite sheets
    • TMX maps
  • physics
    • mouse detection (clicks, hover, dragging, etc)
    • collision detection

Package basic just contains interfaces for ecs.BasicEntity

Breaking Changes since v1.0