A list of (mostly) free or open source C# and .NET, ASP.NET tools, plugins and libraries for Gaming programming including 2D & 3D game engines, 3D physics libraries, 2D game frameworks and support for Cocos2D and Cocos3D API’s. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C# and .NET, ASP.NET tools, plugins and libraries for Gaming programming including 2D & 3D game engines, 3D physics libraries, 2D game frameworks and support for Cocos2D and Cocos3D API’s

  • MonoGame – One framework for creating powerful cross-platform games
  • FNA – FNA is an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop
  • CocosSharp – CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs
  • Duality – Duality is a 2D game development framework. Focused on modularity, comes with a visual editor.
  • Stride Game Engine – Stride Game Engine is a 2D/3D cross-platform game engine featuring a scene editor, particles, physically based rendering (PBR), scripting, and much more
  • Wave Engine – Wave engine is a free C# component-based modern game engine which allows you to create cross-platform games supporting Kinect, Oculus Rift, Vuforia, Cardboard, Leap Motion and much more. [Free][Proprietary]
  • UrhoSharp – UrhoSharp is a C# implementation of the Urho3D game engine that runs on iOS, Mac, Windows, Android and Linux systems
  • Nez – Nez is a free 2D-focused framework that works with MonoGame and FNA
  • BEPUphysics – BEPUphysics is a pure C# 3D physics library
  • Devtodev – A full-cycle analytics solution for game developers.
  • UnrealCLR – Unreal Engine .NET Core integration
  • osu!framework – A 2D application/game written with amazing games in mind.

Tags: c#, open source, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, gaming programming, 2D game engines, 3D game engines, 3D physics libraries, 2D game frameworks, Cocos2D, Cocos3D API, physics library, asp.net unreal engine, particle effects c#, particle effects, .net core, dot net core, c# platform game framework, c# 2d game framework, cross platform game engines, c# gaming programming, c# 2D game engines, c# 3D game engines, c# 3D physics libraries, c# 2D game frameworks, c# Cocos2D, c# Cocos3D API, c# physics library, .net gaming programming, .net 2D game engines, .net 3D game engines, .net 3D physics libraries, .net 2D game frameworks, .net Cocos2D, .net Cocos3D API, .net physics library

Image: Unsplash License.