What are the best game frameworks for Mac, Windows, and Linux?
Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Other than a brief installation / getting started overview, libGDX's documentation consists of an official wiki with several incomplete pages, and automated Javadocs. The community recognizes these shortcomings, and new users are encouraged to ask for help. See More
Unlike Unity or other engine, it allows to optimize a language that uses garbage collector when using patterns of objects you can control the use of memory without needing a language like C / C ++, getting the same speed in a more productive language. See More
libGDX uses the Apache License 2.0. Not only is libGDX free and open source but also it's license gives you a lot of power over the engine. As long as you provide a copy of the license, give credit, do not hold devs liable and do not use libGDX logo in any engine forks you can do pretty much anything you want. See More
The libGDX community, in the official libGDX forum is extremely helpful and approachable for any kind of question regardless of the its quality or difficulty. The forums themselves are a very helpful resource for any issue or guide simply by searching past posts in there. In addition to the forums, there's also the official #libgdx IRC channel on Freenode. See More
MonoGame is a free and open-source C# framework based on XNA’s API. It uses Mono instead of .NET so that it can run on Windows, Mac, Linux, Playstation, XBox, Nintendo Switch, iPhone, and Android. A well known cross-platform game developed with MonoGame is Stardew Valley. See More