115 Open Source Monogame Software Projects
Free and open source monogame code projects including engines, APIs, generators, and tools.
🎶 The ultimate community-driven, and open-source competitive rhythm game available on Steam Early Access.
Puzzle game for Android and Windows, inspired by Jonathan Blow's "The Witness". Created using MonoGame.
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
A high-level 3D class library that gives you real-time 3D graphics with just a few lines of C# code. Supports multiple platforms. Implemented as a .NET Standard library that works with .NET 5, .NET Framework, .NET Core 3.x. See 'Quick start for Windows' to get started. Also available as a NuGet package without the examples or source.
A pixel-art platformer in F#, where you must fight your way to the portal, collecting coins and slaying orcs along the way!
A top-down action RPG prototype with a procedural dungeon, written in F# and MonoGame
Create wonderful smooth Bézier-, CatMulRom- and Hermite-Splines with Trigger Events for your MonoGame project.
Fsharp Gamecore12 ⭐
A fleshed out MonoGame core loop, that wraps all the mutable bits and provides hooks to construct a 2D game around.
Openviii Monogame516 ⭐
Open source Final Fantasy VIII engine implementation in C# working on Windows and Linux (Android and iOS planned too!) [Monogame]
A working project made using MonocleEngine by Matt Thorson and MonoGame, covering basing features.
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
Aenemenate Landlord34 ⭐
Landlord was a planned roguelike game, which may yet be completed one day if I decide I am willing to re-approach it.
Facepunch.steamworks Monogame Integration18 ⭐
Facepunch.Steamworks + MonoGame.Framework = the easiest SteamAPI Integration for your app!
A set of highly-optimized, flexible and powerful 2D spatial partitions for MonoGame
Komodo was spawned out of a desire to learn popular game engine design, like composition over inheritance and ECS. Komodo is an attempt at making an engine that places the developer first, providing simple control over 2D and 3D game development.
C# and .NET Framework wrapper for the Autodesk FBX SDK written in C++/CLI (managed C++).
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
A 2D tactical puzzler, free with over 100 levels. Made with Xamarin for android/iPhone/WinPhone
Recreation of the turn-based battle system from the first two Paper Mario games
This is a structure allowing you to find suitable collision-candidates out of a bulk of sprites or similar very fast.
This project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples
Rudeysh Shapes2d23 ⭐
Draw 2D geometry in MonoGame/XNA, including primitives such as lines and polygons.
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Xna Cncnet Client124 ⭐
XNA / MonoGame based client for playing classic Command & Conquer games both online and offline with a CnCNet game spawner.
Ctr Tools69 ⭐
Crash Team Racing (PS1) tools - a C# framework and a set of tools to parse files found in the original kart racing game by Naughty Dog.
Monogame Nez Basic Building System18 ⭐
A basic building system written in Monogame with the Nez framework
Steamworks.net Monogame Integration29 ⭐
This repo is for everyone who is about to integrate the Steamworks.Net.dll into a MonoGame project. It shows some Steamworks.Net features and how easy it is to integrate it into a MonoGame project.
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Inverse Kinematics11 ⭐
During a research project, I came up with a pretty interesting algorithm for solving Inverse Kinematics problems iteratively. Check out the video!
A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
Monogame Textbox30 ⭐
An editable, multi-language, event-driven textbox for MonoGame that supports selection and cut/copy/paste.
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.