GoudEngine 0.0.820

There is a newer version of this package available.
See the version list below for details.
dotnet add package GoudEngine --version 0.0.820
                    
NuGet\Install-Package GoudEngine -Version 0.0.820
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GoudEngine" Version="0.0.820" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="GoudEngine" Version="0.0.820" />
                    
Directory.Packages.props
<PackageReference Include="GoudEngine" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add GoudEngine --version 0.0.820
                    
#r "nuget: GoudEngine, 0.0.820"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package GoudEngine@0.0.820
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=GoudEngine&version=0.0.820
                    
Install as a Cake Addin
#tool nuget:?package=GoudEngine&version=0.0.820
                    
Install as a Cake Tool

GoudEngine

Rust-powered game engine for C# developers. Build 2D and 3D games with a familiar .NET API backed by a high-performance Rust core.

Install

dotnet add package GoudEngine

Quick start

using GoudEngine;

// Create a 2D game
var game = new GoudGame(800, 600, "My Game", RendererType.Renderer2D);

// Spawn an entity with a transform
var entity = game.Spawn();
entity.Transform.Position = new Vec2(100, 50);

// Game loop handled by the engine
game.Run();

Features

  • 2D and 3D rendering with runtime renderer selection
  • Entity Component System (ECS) with Transform2D, Sprite, and more
  • Tiled map support for 2D worlds
  • Audio playback (WAV, OGG)
  • Input handling (keyboard, mouse)
  • Asset hot-reloading during development

Platform support

OS Architecture Status
Windows x64 Supported
macOS x64 Supported
macOS ARM64 (Apple Silicon) Supported
Linux x64 Supported

Native libraries are bundled in the NuGet package and copied to your output directory automatically.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.0.841 0 4/4/2026
0.0.839 130 4/2/2026
0.0.838 109 3/27/2026
0.0.837 86 3/25/2026
0.0.836 111 3/24/2026
0.0.835 80 3/23/2026
0.0.834 86 3/23/2026
0.0.833 82 3/23/2026
0.0.832 273 3/14/2026
0.0.831 111 3/14/2026
0.0.830 186 3/14/2026
0.0.828 232 3/8/2026
0.0.827 82 3/6/2026
0.0.826 87 3/6/2026
0.0.825 88 3/1/2026
0.0.824 78 3/1/2026
0.0.823 79 3/1/2026
0.0.822 81 3/1/2026
0.0.821 84 3/1/2026
0.0.820 85 3/1/2026
Loading failed