EggyStudio
-
3DEngine
by: EggyStudio- 41,257 total downloads
- last updated 10/18/2026
- Latest version: 5.2.65
A C# game engine in which a program opens a window, draws each frame with plain static calls named as raylib's functions are, and draws Dear ImGui in the same frame, over SDL3, Vulkan and Slang, with an ECS and... More information -
- 14,078 total downloads
- last updated 5/4/2026
- Latest version: 7.3.4
Pixar's OpenUSD (Universal Scene Description) for .NET 10 - bundles the managed USD.NET assembly (from Unity's com.unity.usd.core), per-RID native USD runtime libraries, and the Pixar plugin tree. The .NET SDK... More information -
- 1,090 total downloads
- last updated 5/3/2026
- Latest version: 2.2.4
Ultralight .NET bindings (UltralightNet + AppCore + native binaries) bundled in a single package. -
BevyCSharp
by: EggyStudio- 1,056 total downloads
- last updated 10/18/2026
- Latest version: 0.5.105
Write Bevy games in C#. Mark a struct [Behavior], give it [OnUpdate] methods, and a source generator registers it with the Bevy schedule as both a component and a system. Bevy is the... More information -
- 731 total downloads
- last updated 5/18/2026
- Latest version: 0.2.8
Embeddable Blazor shell built on BlazorBlueprint. Spin up a themed, dockable UI on a configurable port from any .NET application. -
- 301 total downloads
- last updated 5/3/2026
- Latest version: 0.1.6
MaterialX .NET bindings (managed wrappers + native MaterialXC C-shim) bundled in a single package, including the MaterialX standard data libraries (stdlib, pbrlib, bxdf, lights, ...). -
-
- 0 total downloads
- last updated 10/18/2026
- Latest version: 5.2.65
Templates for a game on 3DEngine: `dotnet new 3dengine` for a program of plain calls, and `dotnet new 3dengine-ecs` for one whose state is in behaviors. -
-
-
- 0 total downloads
- last updated 10/18/2026
- Latest version: 0.5.105
Templates for a game on BevyCSharp, Bevy written in C#: `dotnet new bevycsharp` makes a window with a turning cube, a behavior and the one line that runs it, and `dotnet new bevycsharp-empty` an empty window. -