![]() |
VOOZH | about |
dotnet add package MonoGame.Framework.Android --version 3.8.4.1
NuGet\Install-Package MonoGame.Framework.Android -Version 3.8.4.1
<PackageReference Include="MonoGame.Framework.Android" Version="3.8.4.1" />
<PackageVersion Include="MonoGame.Framework.Android" Version="3.8.4.1" />Directory.Packages.props
<PackageReference Include="MonoGame.Framework.Android" />Project file
paket add MonoGame.Framework.Android --version 3.8.4.1
#r "nuget: MonoGame.Framework.Android, 3.8.4.1"
#:package MonoGame.Framework.Android@3.8.4.1
#addin nuget:?package=MonoGame.Framework.Android&version=3.8.4.1Install as a Cake Addin
#tool nuget:?package=MonoGame.Framework.Android&version=3.8.4.1Install as a Cake Tool
π Join the chat at https://discord.gg/monogame
π GitHub Actions Workflow Status
π Donate
One framework for creating powerful cross-platform games
Supported Platforms β’ Resources β’ Samples β’ Support and Contributions β’ Source Code β’ Helpful Links β’ License
Upgrade Notes for 3.8.4.1
Please check the update guide for 3.8.x projects for any critical information when updating your project to 3.8.4.1 and beyond, as MonoGame continues to improve its tooling. Especially if you are upgrading from pre 3.8.4 releases.
MonoGame is a simple and powerful .NET framework for creating games for desktop PCs, video game consoles, and mobile devices using the C# programming language. It has been successfully used to create games such as Streets of Rage 4, Carrion, Celeste, Stardew Valley, and many others.
It is an open-source re-implementation of the discontinued Microsoft's XNA Framework.
We support a growing list of platforms across the desktop, mobile, and console space. If there is a platform we do not support, please make a request or add it.
Check out the awesome game samples maintained by the MonoGame team:
| Platformer 2D Sample | NeonShooter |
|---|---|
| Supported on all platforms | Supported on all platforms |
| π Platformer 2D Sample |
π NeonShooter Sample |
| The Platformer 2D sample is a basic 2D platformer pulled from the original XNA samples and upgraded for MonoGame. | Neon Shooter Is a graphically intensive twin-stick shooter with particle effects and save data from Michael Hoffman |
| Auto Pong Sample | Ship Game 3D |
|---|---|
| Supported on all platforms | GL / DX / iOS / Android |
| π Auto Pong Sample |
π ShipGame 3D Sample |
| A short sample project showing you how to make the classic game of pong, with generated soundfx, in 300 lines of code. | 3D Ship Game (Descent clone) sample, pulled from the XNA archives and updated for MonoGame |
If you think you have found a bug or have a feature request, use our issue tracker. Before opening a new issue, please search to see if your problem has already been reported. Try to be as detailed as possible in your issue reports.
If you need help using MonoGame or have other questions we suggest you post on GitHub discussions page or Discord server. Please do not use the issue tracker for personal support requests.
If you are interested in contributing fixes or features to MonoGame, please read our first.
If you would like to help the project by supporting us financially, consider supporting us via a subscription for the price of a monthly coffee.
Money goes towards hosting, new hardware and if enough people subscribe a dedicated developer.
There are several options on our Donation Page.
The full source code is available here from GitHub:
git clone https://github.com/MonoGame/MonoGame.gitgit submodule update --initFor the prerequisites for building from source, please look at the file.
A high level breakdown of the components of the framework:
The MonoGame project is under the Microsoft Public License except for a few portions of the code. See the file for more details. Third-party libraries used by MonoGame are under their own licenses. Please refer to those libraries for details on the license they use.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-android34.0 net8.0-android34.0 is compatible. net9.0-android net9.0-android was computed. net10.0-android net10.0-android was computed. |
Showing the top 5 NuGet packages that depend on MonoGame.Framework.Android:
| Package | Downloads |
|---|---|
|
FlashCards
MonoGame library for making little flashcard games |
|
|
VerticesEngine.Android
The Android port of the Cross Platform Vertices Engine. |
|
|
Cocos2D-Mono.Android
Cocos2D-Mono for Android |
|
|
FrameRateCounter
MonoGame component to display the frame rate. |
|
|
RevMobBuddy
RevMob integration for MonoGame.Android and MonoGame.iOS |
Showing the top 20 popular GitHub repositories that depend on MonoGame.Framework.Android:
| Repository | Stars |
|---|---|
| xamarin/mobile-samples | |
|
MyraUI/Myra
UI Library for MonoGame, FNA and Stride
|
|
|
BigheadSMZ/Zelda-LA-DX-HD-Updated
Windows, Android, and Linux ports of TLoZ: LADXHD updated via a patcher.
|
|
|
CartBlanche/MonoGame-Samples
All the Samples that work with MonoGame
|
|
|
MonoGame/MonoGame.Samples
A few cross-platform game samples using MonoGame.
|
|
|
ConcreteMC/Alex
A Minecraft client written in C# aimed at compatibility with MC:Java & MC:Bedrock
|
|
|
vchelaru/FlatRedBall
Cross-platform 2D game engine focused on ultimate productivity built in .NET
|
|
|
Meowmaritus/DSAnimStudio
Direct3D-Accelerated Dark Souls TAE Editor
|
|
|
vchelaru/Gum
Flexible layout tool for creating UI on any platform
|
|
|
notgiven688/jitterphysics
A cross-platform, realtime physics engine for all .NET apps.
|
|
|
tainicom/Aether.Physics2D
2D collision detection system.
|
|
|
FontStashSharp/FontStashSharp
C# port of https://github.com/memononen/fontstash
|
|
|
kniEngine/kni
KNI is a cross-platform C# game framework.
|
|
|
loodakrawa/SpriterDotNet
A pure C# Spriter implementation
|
|
|
luiges90/ZHSan
δΈθ―δΈεεΏ
|
|
|
Mewnojs/PlantsVsZombies.NET
A port of Plants vs. Zombies Windows Phone version to various platforms, powered by MonoGame
|
|
|
Martenfur/FmodForFoxes
Cross-platform C# FMOD wrapper.
|
|
|
LubiiiCZ/DevQuickie
Quick 2D game development tutorials using MonoGame.
|
|
|
Ellpeck/MLEM
Libraries for MonoGame and FNA that provide abstractions, quality of life improvements and additional features like a ui system and easy input handling.
|
|
| bernatvadell/muonline |
| Version | Downloads | Last Updated |
|---|---|---|
| 3.8.5-preview.6 | 335 | 5/22/2026 |
| 3.8.4.1 | 13,068 | 10/20/2025 |