Polycode is recommended for intermediate to advanced developers who have some experience with C++ and Lua, and who are looking for an open-source, customizable framework. It’s particularly suitable for those who appreciate a hands-on approach in game and application development, and who are interested in contributing to and leveraging an open-source community.
Blitz3D - Create 2D and 3D Games for Windows.
Unreal Engine - Unreal Engine 4 is a suite of integrated tools for game developers to design and build games, simulations, and visualizations.
BlitzMax - With the developing version BlitzMax NG other 'targets' are available: ARM architecture, Raspberry, Android, HTML (Emscripten). RAPID DEVELOPMENT. Just open the IDE, write your code, hit F5 and see immediately the results!
Unity - The multiplatform game creation tools for everyone.
Phaser - Desktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.
GDevelop - GDevelop is an open-source game making software designed to be used by everyone.