Extensions to make MonoGame more awesome

#gamedev #monogame #extension #extensions #library #libraries #game-engine #3d #2d #xna #extended #monogame-extended #addon #libs #lib

Christopher Whitley 6ae5938a52 Update version to 5.2.3 for next release (#1068) 3 months ago
.github f6e5ea82ea Add World Bounds Constraint to Orthographic Camera (#1049) 3 months ago
benchmarks f8d52cf325 Hotfix/monogame 384 compat (#1008) 6 months ago
logos 9a7ce46635 Cleanup (#862) 1 year ago
source cc30aea023 Reverse changing of `RectangleF.Intersect` to `RectangleF.Intersection` (#1067) 3 months ago
tests fd0a912aa7 Add `Normalize` method to `RectangleF` and rectangle extensions (#1065) 3 months ago
.editorconfig a501f76162 Sprite Rework (#897) 1 year ago
.gitattributes d008b1bd41 Replace Newtonsoft.Json with System.Text.Json (#869) 1 year ago
.gitignore 49038f5d42 Replace `Matrix2` with `Matrix3x2` (#870) 1 year ago
CHANGELOG.md f856694801 Update to use MonoGame 3.8.3 (#982) 10 months ago
CODING_GUIDELINES.md 96fe78c4a6 Initial Coding Guidelines (#987) 7 months ago
CONTRIBUTING.md 393ba13013 Update contributing documentation (#1003) 7 months ago
Directory.Build.props 6ae5938a52 Update version to 5.2.3 for next release (#1068) 3 months ago
FNA.Extended.sln 0fe1064217 Merge Release into Develop (#912) 1 year ago
KNI.Extended.sln 0fe1064217 Merge Release into Develop (#912) 1 year ago
LICENSE 9a7ce46635 Cleanup (#862) 1 year ago
MonoGame.Extended.sln 96fe78c4a6 Initial Coding Guidelines (#987) 7 months ago
README.md fd8eead241 Fix/textureatlas import error (#1017) 6 months ago

README.md

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.

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.

dotnet add package MonoGame.Extended --version 5.0.2

Using the Content Pipeline Extensions

To use the content pipeline extension, please refer to the Setup MGCB Edtior documentation.

Where to next?

Patreon Supporters

The patreon has been removed. If you would like to support the maintainers of this project, please consider using the GitHub sponsors link for one of the maintainers.

As a special thanks to those that supported this project through Patreon in the past, their websites were linked in this readme and have been preserved below:

Special Thanks

And a special thinks to all contributors!

License

MonoGame.Extended is released under the MIT License (MIT). Please refer to the LICENSE file for full license text.