FT Open-Source

MonoGame

MonoGame MonoGame by the MonoGame Team is an open-source game development framework built on C#. It’s the spiritual successor to Microsoft’s XNA Framework, giving professional developers the tools to build high-performance, cross-platform 2D and 3D games. With MonoGame, you write once and deploy to nearly every major platform—with full control over your game engine. Key […]

MonoGame Read More »

GDevelop

GDevelop GDevelop by Florian Rival and contributors is a free, open-source, no-code game engine designed for creating 2D (and basic 3D) games quickly and intuitively. Whether you’re a complete beginner or an indie developer looking to prototype fast, GDevelop empowers you to build games visually—with powerful event-based logic and cross-platform publishing. Key Features: Who Should

GDevelop Read More »

Urho3D

Urho3D Urho3D by the Urho3D Community is a lightweight, cross-platform 2D and 3D game engine built in modern C++. It’s open-source, modular, and well-suited for developers who want high performance, low-level access, and the freedom to customize their engine for games, simulations, or real-time applications. Key Features: Who Should Use It: Urho3D is best suited

Urho3D Read More »

OpenFL

OpenFL OpenFL by the OpenFL Foundation is an open-source framework that replicates the classic Flash API while extending its capabilities for modern, cross-platform game and app development. Written in Haxe, OpenFL allows developers to create rich 2D experiences using familiar workflows and export them to nearly every platform—without needing the Flash Player. Key Features: Who

OpenFL Read More »

HaxeFlixel

HaxeFlixel HaxeFlixel by the HaxeFlixel Team is a fast, open-source 2D game framework built on top of the Haxe programming language and OpenFL. Designed for indie developers, hobbyists, and educators, it combines a rich feature set with cross-platform power, making it easy to develop pixel-perfect games with modern tools and lightning-fast performance. Key Features: Who

HaxeFlixel Read More »

Wicked Engine

Wicked Engine Wicked Engine by Mihail Łaban is a high-performance, open-source 3D engine designed for real-time rendering and simulation. Written in modern C++, it offers advanced graphics capabilities like ray tracing, physically based rendering (PBR), and GPU-driven workflows—all in a lightweight and accessible package. Wicked Engine is ideal for developers who want bleeding-edge visual tech

Wicked Engine Read More »

Stride

Stride Stride (formerly Xenko) by Stride Team is an open-source, C#-powered 2D and 3D game engine designed for modern game development. With a clean architecture, next-gen rendering features, and full access to the engine source, Stride delivers professional capabilities with the flexibility of a community-driven tool. Whether you’re building games, simulations, or interactive visualizations, Stride

Stride Read More »

Panda3D

Panda3D Panda3D by Carnegie Mellon University and maintained by the community is a powerful, open-source game engine designed for real-time 3D rendering and game development using Python and C++. With a long history in research and commercial games (including Disney titles), Panda3D offers robust performance, full engine access, and flexibility for serious developers who want

Panda3D Read More »

Duality

Duality Duality by Adam “AdamsLair” Hellriegel is a modular, open-source 2D game engine built on .NET and powered by C#. Designed for developers who want a highly extensible framework with modern architecture, Duality offers a clean workflow for building games, tools, and interactive apps with full source control and plugin-based flexibility. Key Features: Who Should

Duality Read More »

jMonkeyEngine

jMonkeyEngine jMonkeyEngine by the jMonkeyEngine Team is a powerful, open-source 3D game engine built for Java developers. With a focus on real-time performance, extensibility, and a full suite of development tools, jMonkeyEngine empowers programmers to build desktop, VR, and Android games with deep control and rapid iteration. Key Features: Who Should Use It: jMonkeyEngine is

jMonkeyEngine Read More »