MonoGo.Engine 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package MonoGo.Engine --version 1.0.0                
NuGet\Install-Package MonoGo.Engine -Version 1.0.0                
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="MonoGo.Engine" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MonoGo.Engine --version 1.0.0                
#r "nuget: MonoGo.Engine, 1.0.0"                
#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.
// Install MonoGo.Engine as a Cake Addin
#addin nuget:?package=MonoGo.Engine&version=1.0.0

// Install MonoGo.Engine as a Cake Tool
#tool nuget:?package=MonoGo.Engine&version=1.0.0                

Banner

Welcome to MonoGo!

NuGet NuGet

Cross-Platform .NET 8 C# 2D game engine build ontop of MonoGame and Monofoxe.

Setup MonoGame.Forms

Options:

  • Build from source (this repo)
  • Install Packages:
    • dotnet add package MonoGo.Engine or use the Package Manager
    • dotnet add package MonoGo.Engine.DesktopGL or dotnet add package MonoGo.Engine.WindowsDX or use the Package Manager
  • Install Templates:
    • dotnet new install MonoGo.Templates
  • Install Optional Packages (You don't need to!):
    • dotnet add package MonoGo.Tiled

Features

  • Graphics Pipeline and Automated Batch\Vertex Buffer Management.
  • Easy SpriteSheet-Animations.
  • Texture Packing.
  • Sprite Groups and Dynamic Graphics Loading.
  • Input Management with GamePad support.
  • Timers, Alarms, Cameras, State Machines.
  • Coroutines.
  • Hybrid EC.
  • Scene System with Layers.
  • GameDev related Math lib.
  • Lightweight Collision Detection.
  • Integrated Post-Processing Management (Includes Bloom & ColorGrading Effects).
  • Powerful Particle-Effect-System via Mercury Particle Engine +ParticleCollection +SpriteSheets-Animations +Improvements.
  • Extensive GUI-System via Iguina +Improvements.
  • Enhanced Content Management via Nopipeline.
  • FMOD Audio Support (As a standalone Library).

Modules:

  • Tiled Map Support via Tiled.

Sample Pic

Sample

Now Have Fun with MonoGo!

Banner

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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on MonoGo.Engine:

Package Downloads
MonoGo.Engine.DesktopGL

Cross-Platform .NET 8 C# 2D game engine build ontop of MonoGame.

MonoGo.Tiled

Tiled Map Editor integration for MonoGo.

MonoGo.Engine.WindowsDX

Cross-Platform .NET 8 C# 2D game engine build ontop of MonoGame.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.3 88 1/28/2025
1.1.2 134 10/28/2024
1.1.1 130 10/18/2024
1.1.0 111 10/12/2024
1.0.0 129 9/23/2024