FIFE is a free, open-source cross-platform game engine. It features hardware-accelerated 2D graphics, integrated GUI, audio support, lighting, map editor supporting top-down and isometric maps, pathfinding, virtual filesystem and more!
The core is written in C++ which means that it is highly portable. FIFE currently supports Windows, Linux and Mac.
- Unity 5 is free – is jMonkeyEngine still relevant?jMonkeyEngine
- Panda3D – Free 3D Game Engine