Unilarity is a lightweight, Windows-only 2D game engine built with C#, Raylib, and ImGui. It is designed for indie developers and hobbyists who want a simple yet powerful tool for making games. With a focus on performance, ease of use, and rapid development, Unilarity is great for small projects.
Unilarity is built on Raylib, meaning it’s optimized for high performance in 2D games without unnecessary overhead.
The engine’s interface is built using ImGui, allowing for a flexible and real-time customizable editor experience.
Unilarity currently supports Windows only, with plans to explore cross-platform builds in the future.
While powerful, Unilarity is not designed for AAA games. It’s ideal for indie 2D projects, pixel art games, and retro-inspired titles.
Unilarity is strictly 2D-focused. If you need 3D capabilities, consider engines like Unity or Unreal.
Currently, Unilarity only supports Windows. There are plans to explore Linux/macOS compatibility in the future.
Planned improvements include better physics integration, expanded scripting support, more build platforms, and a improved asset management system.
Download the engine and begin building your 2D game today!