DEV Community

Cover image for AdaEngine 0.1.0: a Swift game engine with ECS, plugins, Metal/WebGPU, and hot asset reloading
Vladislav Prusakov
Vladislav Prusakov

Posted on

AdaEngine 0.1.0: a Swift game engine with ECS, plugins, Metal/WebGPU, and hot asset reloading

I’ve been working on AdaEngine, an open-source game engine and app framework written in Swift, and I’ve just released version 0.1.0.
The idea behind AdaEngine is to explore what a modern game engine could look like if it was built around Swift from the start: strong types, a SwiftUI-like app entry point, macros, modular plugins, and a data-driven ECS architecture.

First demo

Comparing AdaUI and SwiftUI

Read more here: https://adaengine.org/articles/introducing-adaengine-0-1-0

Top comments (0)