HARFANG®3D is a cross-platform & multi-language solution to integrate with embedded systems, existing environments & combining features to meet the industrial standards of 3D imaging.




Godot Engine is described as 'Feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel' and is a leading game development tool in the development category. There are more than 100 alternatives to Godot Engine for a variety of platforms, including Windows, Linux, Mac, iPhone and Web-based apps. The best Godot Engine alternative is Unreal Engine, which is free. Other great apps like Godot Engine are Unity, GDevelop, Wick Editor and Candlestick.
HARFANG®3D is a cross-platform & multi-language solution to integrate with embedded systems, existing environments & combining features to meet the industrial standards of 3D imaging.




Cocos Creator is a complete package of game development tools and workflow, including a game engine (based on Cocos2d-x), resource management, scene editing, game preview, debug and publish one project to multiple platforms.


Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

Buildbox is a breakthrough game creation experience. Creating games is as easy as dropping images into the software, making changes to their properties and hitting play.

Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.

[Multimedia Fusion 2 has been replaced by Clickteam Fusion 2.5.]
Game and software creation has never been easier or quicker than with Clickteam Fusion 2.5!
With Fusion 2.5’s amazing event editor system you are able to quickly generate games or apps.
Within your first hour you.




Leadwerks Game Engine provides the smoothest learning curve to take you from beginner to full-fledged game developer. Use the visual editor and the flowgraph system to set up game interactions without code. Use Lua to write your own game scripts.




Solarus is a free and open-source Action-RPG game engine, licensed under GPL v3, and written in C++. It runs quests in Lua, and can work on a great number of platforms. Solarus also features a game editor and a game launcher.




A game engine written in Python, extending support across multiple GPU devices with 3D rendering, PBR Renderer and much more.


Amethyst uses gfx-rs to render graphics with Vulkan or Metal. It is meant to be used for 2D and 3D, with various utilities for both types of games. It should be beginner friendly but also allow more advanced uses such as custom render passes and GLSL shaders.
Flax Engine is claimed the most agile game engine. It's open source, cross-platform and it lets you write scripts in C++ and C# seamlessly. Also focused on lightweight development. A true game changer.




Same level of rendering technology. Harfang's LGPL license is a bit less permissive than Godot's MIT, though, but it remains a viable alternative.