A simple and scalable Game Engine built in Swift.

Data Driven

AdaEngine build around custom Entity Component System. It's simple to use, fast, parallel and cache-friendly.

Extendable out of the box

Manage your scene or render plugins to extend your game.

2D Renderer

Supports real-time 2D rendering for your games and apps. Write your own shaders, materials and render pipelines or you Sprite Sheets and Sprite renderer instead.

2D Physics

AdaEngine supports Box2D physics.

Render Graphs

Construct your own render pipeline using powerful of render graphs.

Scenes

Save and load game worlds into scenes, extend them and more.

Free and Open Source

AdaEngine is 100% free for you. Licensed by MIT. Learn, modify or use.