When comparing MonoGame vs Torque3D, the Slant community recommends Torque3D for most people. In the question“What are the best 3D game engines?” Torque3D is ranked 23rd while MonoGame is ranked 29th. The most important reason people chose Torque3D is:
Torque3D is a free game engine licensed under MIT with source code available on [GitHub](https://github.com/GarageGames/Torque3D).
Ranked in these QuestionsQuestion Ranking
Support for iOS, Android, Mac OS X, Linux, Windows (both OpenGL and DirectX), Windows 8 Store, Windows Phone 8, PlayStation Mobile, PlayStation 4, Xbox One, Nintendo Switch, and the OUYA console with even more platforms on the way.
Pro Open source
All the code is available to you ensuring you'll have the ability to make changes when you need to or even port to whole new platforms.
Pro Managed code
By leveraging C# and other .NET languages on Microsoft and Mono platforms you can write modern, fast, and reliable game code.
Pro Good community
The community MonoGame has to offer is helpful and mature.
Pro Well-known and documented API
The framework implements the XNA 4 API, so games made in XNA can be ported to other platforms using this. This was the same API used by the Xbox Live Indie Games platform so there's lots of documentation online for it.
Pro Performance on desktop
The performance on desktop platforms matches that of C++, but you still get all the pleasant features that C# has to offer.
Pro Free and open source
Torque3D is a free game engine licensed under MIT with source code available on GitHub.
Pro Many stock features for a FPS but flexible enough for other Genres
Pro Continually updated by a dedicated and skilled community
Pro Incredible Performance on low-end PCs
Even on low-end-PCs the Engine and its games run perfect
Pro Easy to implement 32 to 64 multi-player networking
Torque's approach to networking makes this one of the best performing and easiest to implement multiplayer game engines available.
Pro Redistributable tools
Con Non-Windows tools are a bit funky
Monogame support for Xamarin Studio or Monodevelop is a bit shaky especially for library references. Only good non-Windows IDE compatible with MonoGame is Rider and that costs money & isn't open-source.
Con Limited platforms
torque3D only publishes to web.
Con Weak AI
Movement AI is limited to moving in a straight line.
If you are planing on using some of the latest graphical options, pick another engine.