Skip to content

Chaos Engine is a component-based, data-driven programming supported 2D game engine based-on SpriteKit. It is written in both Objective-C and C languages.

Notifications You must be signed in to change notification settings

Elmundo/Chaos-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaos Game Engine

Chaos Engine is a component-based, data-driven programming supported 2D game engine based-on SpriteKit. It is written in both Objective-C and C languages.

Features

  • Component-Based system design
  • Tilemap Rendering
  • Scene Management
  • Model/Controller (MVC Pattern)
  • Entity/Component System
  • 2D Animation System
  • Event Dispatching
  • Update Scheduling
  • Lua Scripting
  • Template Management to create entities via XML files.
  • Data-Driven Programming
  • Utility functions for math and coordinate system transformations

Sample Code

Coming soon..

About

Chaos Engine is a component-based, data-driven programming supported 2D game engine based-on SpriteKit. It is written in both Objective-C and C languages.

Resources

Stars

Watchers

Forks

Packages

No packages published