MonoGame.Extended 3.9.0-prerelease.3

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

// Install MonoGame.Extended as a Cake Tool
#tool nuget:?package=MonoGame.Extended&version=3.9.0-prerelease.3&prerelease

⚠️ If you are interested in helping out with the future and direction of this project: Please direct message @lithiumtoast on Discord.

MonoGame.Extended Logo

MonoGame.Extended

MonoGame.Extended is a set of utilities (in the form of libraries/tools) to MonoGame that makes it easier to make games. Choose what you want, the rest stays out of your way. It makes MonoGame more awesome.

Build, Test, Deploy Docs

Getting started

Code is distributed as NuGet packages in the form of libraries (.dll files). You can easily install the NuGet packages into your existing MonoGame project using the NuGet Package Manager UI in Visual Studio or by using the command line interface (CLI) in a terminal.

🔧 CLI dotnet add package MonoGame.Extended

🔨 To use the content pipeline extensions, you will need to edit your .mgcb file to reference the .dll. To see an example of how to do this with NuGet see the samples at https://github.com/craftworkgames/MonoGame.Extended-samples. The important pieces are the NuGet.config file and the .mgcb file.

👀 To access pre-releases including rolling builds of the repository after every commit or PR commit, you can see add the NuGet feed https://www.myget.org/F/lithiumtoast/api/v3/index.json. See https://github.com/craftworkgames/MonoGame.Extended-samples with the NuGet.config file for an example of how to setup the feed.

Where to next?

News

We're in the process of developing MonoGame.Extended 4.0! Stay tuned.

Patreon Supporters

Thanks to all those that support the project on Patreon! You're helping to keep the project alive. image

Special thanks

As a reward to some of my patrons I've linked thier websites here:

If you're not on the list and you should be please let me know!

Also thanks to:

License

MonoGame.Extended is released under the The MIT License (MIT).

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (28)

Showing the top 5 NuGet packages that depend on MonoGame.Extended:

Package Downloads
MonoGame.Extended.Content.Pipeline

Content Pipeline importers and processors to make MonoGame more awesome.

MonoGame.Extended.Graphics

Graphics makes MonoGame more awesome.

MonoGame.Extended.Input

An event based input system to MonoGame more awesome.

Apos.Gui

UI library for MonoGame.

MonoGame.Extended.Tiled

Support for Tiled maps to make MonoGame more awesome. See http://www.mapeditor.org

GitHub repositories (5)

Showing the top 5 popular GitHub repositories that depend on MonoGame.Extended:

Repository Stars
egordorichev/BurningKnight
Top-down roguelike about goblins, lamps and magic
blish-hud/Blish-HUD
A Guild Wars 2 overlay with extreme extensibility through compiled modules.
TBye101/MagicalLife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Apostolique/Apos.Gui
UI library for MonoGame.
lofcz/SimplexRpgEngine
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
Version Downloads Last updated
3.9.0-prerelease.4 141 5/20/2024
3.9.0-prerelease.3 71 5/19/2024
3.8.0 93,942 8/29/2020
3.7.0 28,804 8/18/2019
3.6.0-beta0001 4,275 2/4/2019
1.1.0 18,980 5/23/2018
1.0.617 6,546 12/11/2017
0.6.602 4,210 10/19/2017
0.6.568 6,147 6/12/2017
0.6.377 5,375 3/22/2017
0.6.359 3,401 3/15/2017
0.5.149 4,585 4/8/2016
0.4.64 2,407 12/13/2015
0.3.44-alpha 1,297 9/23/2015
0.2.7-alpha 1,104 8/26/2015
0.2.3-alpha 949 8/24/2015
0.2.2-alpha 911 8/24/2015
0.1.1-alpha 1,169 8/2/2015