- 🎬 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.csproj
as a reference to your project.
We trust you'll relish your time with Sparkle! To kick things off, head over to our Wiki for a seamless start.
📚 Libraries - Nuget
- Graphics APIs:
Direct3D11
,Vulkan
,OpenGL
,OpenGL-ES
- Graphics APIs:
Vulkan
,OpenGL
,OpenGL-ES
- Graphics APIs:
Metal
,OpenGL
,OpenGL-ES
- Graphics APIs:
Vulkan
,OpenGL-ES
(Planned!)
- Graphics APIs:
Metal
,OpenGL-ES
(Planned!)
This library is available under the MIT license.