Sparkle is a modern, high-performance, low-level, cross-platform game engine built on .NET 10 and C# 14.
Caution
This repository is still a work in progress.
- π¬ Scene system for seamless transitions and organization
- ποΈ Entity system for flexible game object management
- π Terrain system for efficient rendering and dynamic landscapes
- βοΈ Powerful 2D/3D physics system for realistic interactions
- π¨ Particle system for stunning visual effects
- π₯οΈ Overlay system for intuitive UI and HUD elements
- ποΈ GUI system for easy-to-use interfaces
- π¦ Content manager for streamlined asset loading and organization
πͺ Installation - Nuget
dotnet add package Sparkle --version [VERSION]
- Clone this repository.
- Add
Sparkle.csprojas a reference to your project.
Explore our Documentation to kick off smoothly.
π Libraries - Nuget
This library is available under the MIT license.








