I would like a tool to develop 2D games fitting this criterion:
My current status (which I’m not happy with):
I would recommend you to check Godot, a multi-platform 2D and 3D open source game engine with IDE. You can easily export the games to desktop systems Windows, Linux, or Mac OS, and mobile devices like Android, BlackBerry, iOS, Windows Phone devices and others. You have also an option to create simple or complex GUI, with powerful GUI library, dozens of controls available as engine nodes. There is also a custom physics engine designed for games.
Another free 2D game IDE is Cocos Creator. The game development toolkit is based on Cocos2d-x, Cocos2d-html5, Cocos2d-js libraries, containing UI Editor, Animation Editor, Number Editor, Number Cruncher, and Scene Editor. Badland from Frogmind was created using this software.
Answered by qbap on December 4, 2021
If you're happy with Lua as a programming language, the Defold tools provided by King would fit the bill. Given its pedigree, the design is admittedly focussed on mobile development, but the HTML5 output is more than acceptable for desktop, and there are Windows and Linux runtimes. You need a Google account to sign up for a download, but otherwise it's free as in gratis, but not libre, and it does come with a reasonably decent IDE.
Answered by James Wallace on December 4, 2021
Unity is well supported and has had a 2D mode for games https://unity3d.com/learn/tutorials/topics/2d-game-creation/2d-game-development-walkthrough for a few years now and the IDE is excellent. Currently the Linux build of the IDE is not production but there may be a workable version for Linux. There are Mac and Windows versions. There are many tutorials for Unity3d online and also the asset market which speeds up game development with free and paid assets such as models. There may even be 2D asset demos to get the project started. The free version of will generate executable code for several platforms: Windows, Mac, Linux, the web and also includes Android.
Answered by Darrell Ulm on December 4, 2021
1 Asked on December 7, 2021 by nalith-udugampola
1 Asked on December 5, 2021 by botep
0 Asked on December 5, 2021
1 Asked on December 2, 2021 by mefitico
0 Asked on November 27, 2021
1 Asked on November 25, 2021
0 Asked on November 25, 2021 by thopa
1 Asked on November 22, 2021
2 Asked on November 20, 2021 by silverspur
1 Asked on November 17, 2021 by luis-fros-de-castro
0 Asked on November 17, 2021 by k-r-park
1 Asked on November 15, 2021 by cem
1 Asked on November 13, 2021 by uncommentedcode
1 Asked on November 10, 2021
Get help from others!