EggyStudio
-
3DEngine
by: EggyStudio- 44,082 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
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,839 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 -
-
- 2,125 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
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. -
-
BevyCSharp
by: EggyStudio- 1,723 total downloads
- last updated 11/2/2026
- Latest version: 0.6.18
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 -
- 1,373 total downloads
- last updated 5/3/2026
- Latest version: 2.2.4
Ultralight .NET bindings (UltralightNet + AppCore + native binaries) bundled in a single package. -
- 849 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The app, the world's resources, the schedule and its stages, plugins, events, input, time and logging, with the ECS and the behaviors, which every other project of the engine stands on. -
- 781 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. -
-
- 734 total downloads
- last updated 11/2/2026
- Latest version: 0.6.18
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. -
-
- 493 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The Vulkan device and the Slang compiler, with the internal surface each area's part of the device is built over. -
- 345 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 11/9/2026
- Latest version: 6.2.8
The asset server, handles, textures, models and materials, and the scene model the readers make. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
Sounds and music over SDL3, with their decoders. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The server side of the e3d client, its socket, request queue and session files. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The console, its command catalog and the [Command] attribute, the log ring, the synthetic input the console makes and the readers of animation and GIF files. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
Dear ImGui's context, its input and its Vulkan pass. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The edit meshes the flat API shapes by operations, and their store. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
Rigid bodies over BepuPhysics. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The window, its input and the main loop over SDL3. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The renderer, its render graph, passes, lighting, global illumination and scene field, and each area's part of the device. -
- 0 total downloads
- last updated 11/9/2026
- Latest version: 6.2.8
The spawner that turns a scene into entities, and the scene packs.