awesome-monogame
game engines
A curated collection of libraries and tools for building cross-platform games with MonoGame.
A collection of interesting libraries/tools for Monogame based game projects
1k stars
51 watching
66 forks
last commit: 11 months ago awesomegamemonogamexamarin
awesome-monogame / General | |||
| MonoGame | 11,642 | 10 months ago | - Source code for the framework and its tools |
| FNA | 2,661 | 11 months ago | - Desktop unique reimplementation of XNA 4.0 apis. It can be used to build desktop versions and be sure to have the same behavior on all platforms |
| DigitalRune | 268 | over 9 years ago | - .NET libraries for developing 3D games with XNA and MonoGame |
awesome-monogame / Engines | |||
| Nez | 1,831 | 12 months ago | - Source code for the framework and the tools |
| Monocle | 139 | over 5 years ago | Framework created and maintained by for their games (Towerfall, Celeste, ...) |
| MonoGame.Extended | 1,445 | 11 months ago | - A collection of classes and extensions to make it easier to make games with MonoGame |
| CocosSharp | 493 | over 5 years ago | - CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs |
| Murder | 2,493 | 10 months ago | - Murder is a pixel art ECS game engine |
| FlatRedBall | 419 | 10 months ago | - A game development platform, built in C#, that's perfect for indies or big studios! Built on top of MonoGame |
| Protogame | 181 | over 7 years ago | - Protogame is an open source game engine (MIT licensed) written on top of MonoGame and C#, designed to allow game developers to rapidly produce games within 48 hours |
| Gem | 20 | over 8 years ago | - A cross-platform game engine with GUI and multiplayer support using MonoGame, Farseer and Lidgren |
| Aether Engine | 18 | over 1 year ago | - A lightweight, modular game engine |
| Corund | 18 | about 3 years ago | - An engine for 2D mobile games |
| Simplex Engine | 158 | almost 3 years ago | - Free alternative to Game Maker Studio 2, porting and flavoring GML to C#, running on MonoGame |
| Monofoxe | 414 | 11 months ago | - A game engine greatly inspired by Game Maker. It makes game development in Monogame way easier and faster without removing low-level access to the framework |
awesome-monogame / Tiles | |||
| TiledSharp | 329 | about 3 years ago | - C# library for parsing and importing TMX and TSX files generated by Tiled, a tile map generation tool |
| TiledLib.Net | 27 | about 1 year ago | - Cross-platform Tiled map parsing utilities |
awesome-monogame / Animations | |||
| SpriterDotNet | 220 | almost 3 years ago | - A simple, fast and efficient Spriter implementation in pure C# |
| Spine | 4,445 | 10 months ago | - 2D skeletal animation runtimes for Spine |
| Aether.Animation | 12 | 12 months ago | - GPU & CPU Skinned animation for 3D models |
| Spritesheet | 31 | over 6 years ago | - Simple helper for creating sprite based animations |
awesome-monogame / Audio | |||
| ChaiFoxes.FMODAudio | 118 | 11 months ago | - Cross-platform C# FMOD wrapper with support for Windows, Linux and Android |
awesome-monogame / User Interfaces | |||
| Gum | 164 | 11 months ago | - Flexible layout tool and runtime for creating UI on any platform |
| EmptyKeys | 55 | over 3 years ago | - Create UI from a WPF like XAML |
| GeonBit.UI | 482 | over 1 year ago | - UI system |
| Myra | 753 | 11 months ago | - UI Library for MonoGame |
| Apos.Gui | 173 | about 1 year ago | - UI library for MonoGame |
awesome-monogame / Interop | |||
| MonoGame.Forms | 289 | about 1 year ago | - the easiest way of integrating a MonoGame render window into your Windows Forms project |
| MonoGame.WpfCore | 72 | over 1 year ago | - MonoGame embedded inside a WPF app as a dotnet new template |
awesome-monogame / Physics | |||
| Farseer | Original physics engine with a collision detection system with realistic physics responses built for | ||
| Farseer.Portable | 34 | almost 10 years ago | - Farseer Physics compiled as a portable class library (PCL) against the PCL version of MonoGame |
| Jitter | 36 | over 7 years ago | - A maintained fork of the Jitter physics engine, which is used in Protogame |
| Humper | 108 | almost 2 years ago | - Collision detection for Axis-Aligned-Bounding-Boxes (aka AABB) in C# |
| Aether.Physics2D | 372 | about 2 years ago | - A 2D Physics simulation and collision detection system for MonoGame. Fork of the |
| BEPUphysics | 403 | over 2 years ago | Pure C# 3D real time physics simulation library. (With MonoGame examples) |
| VolatilePhysics | 264 | over 4 years ago | A 2D Physics Library for Networked Games |
| VelcroPhysics | 678 | about 4 years ago | High performance 2D collision detection system with realistic physics responses. (Ex-Farseer) |
| BulletSharp | 276 | over 5 years ago | NET wrapper for the Bullet physics library |
awesome-monogame / Artificial Intelligence | |||
| A-Pathfinding-and-movement-system-demo | - A* pathfinding and movement system in C# and MonoGame taken from the Vault-Tech engine | ||
| AStar | 22 | over 11 years ago | - A* Star Pathfinding Search Algorithm in C# |
| Roy-T AStar | 341 | over 1 year ago | - A 2D path finding library based on the A* algorithm for .NETStandard 1.0 and .Net 4.5 and higher. This library has no external dependencies |
| BrainAI | 41 | 12 months ago | - A library with different helpers to write AI (Utility AI, machinestate, goap,behaviortree), pathfinding(A*, Dejkstra, BFS) and influence map. This library has no external dependencies |
awesome-monogame / Effects | |||
| Penumbra | 321 | about 3 years ago | - 2D lighting with soft shadows for MonoGame |
| MGShaderEditor | 79 | about 6 years ago | - Shader Editor for MonoGame's Effects |
| DeferredEngine | 245 | almost 7 years ago | - Deferred rendering engine written to make developing and understanding custom shaders easier |
| Aether.Shaders | 54 | almost 3 years ago | - Fast Approximate Anti-Aliasing shaders. Deferred rendering shaders |
awesome-monogame / Consoles | |||
| SadConsole | 1,249 | 10 months ago | - A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games! |
| QuakeConsole | 91 | about 3 years ago | - Quake-style console for MonoGame |
awesome-monogame / Pipeline | |||
| NoPipeline | 199 | 12 months ago | - Pipeline Tool addon which makes resource management seamless and hassle-free |
awesome-monogame / AR/VR | |||
| OculusRift4MonoGame | 13 | almost 8 years ago | - Oculus Rift support for MonoGame |
awesome-monogame / Networking | |||
| MonoSync | 71 | almost 3 years ago | - Synchronization layer for multiplayer games |
| Backdash | 102 | 11 months ago | - Rollback network SDK |
awesome-monogame / Helpers | |||
| 2D Primitives | 53 | almost 5 years ago | - Extends to allow to draw various shapes, mainly for debugging purpose |
| LilyPath | 93 | over 5 years ago | - A 2D path and shape drawing library for MonoGame and XNA |
| FSMsharp | 154 | over 5 years ago | - Incredibly small finite state machine for .NET languages, written in C#. Useful for UIs and games |
| Mono.GameMath | 100 | over 4 years ago | - Optimized math for games, based on XNA APIs |
| 2D Camera | 28 | about 5 years ago | - A highly-optimized, flexible and powerful 2D camera for MonoGame |
| Comora | 89 | over 6 years ago | - A simple 2D camera for MonoGame |
| XNALibrary | 9 | about 1 year ago | - XNA/MonoGame tool library. IsolatedStorageFile Wrapper, Garbage-free StringBuilder, Phasor, Timer, Scheduler, InputState, PMS/duty-cicle Vibrate control, Common Vertex types, DataStructures & Collections |
| Transform | 24 | over 6 years ago | - Base objects for managing relative transforms |
| MGLayers | - Layered and packed asset loading extensions for MonoGame | ||
| FbonizziMonoGame | 6 | about 5 years ago | - It defines some tools for MonoGame (like a ParticleGenerator) and abstractions over Windows UWP and Android (like a SettingsRepository) |
| Apos.Input | 56 | over 1 year ago | - Input library for MonoGame |
awesome-monogame / Samples | |||
| XNAGameStudio | 716 | over 2 years ago | - The Education library from XNA Game Studios, valuable for MonoGame Developers for advanced samples |