Game Development Software

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 »

Flax Engine

Flax Engine Flax Engine by Flax Engine Team is a next-gen, high-performance 3D game engine built for speed, flexibility, and visual fidelity. Whether you’re developing an indie game or a large-scale production, Flax gives you full control over the rendering pipeline, C# and C++ scripting, and powerful editor tools—all with stunning real-time performance. Key Features:

Flax Engine 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 »

Heaps

Heaps Heaps by Nicolas Cannasse (creator of the Haxe language) is a high-performance, open-source 2D/3D game framework built on top of Haxe. Lightweight, modular, and extremely flexible, Heaps is designed for experienced developers who want full control over their rendering, logic, and pipelines—ideal for games, interactive media, and creative applications. Key Features: Who Should Use

Heaps Read More »

Armory3D

Armory3D Armory3D by Armory Project is a powerful open-source 3D game engine integrated directly into Blender. It enables artists and developers to build stunning real-time games and interactive experiences using a unified workflow—where modeling, animation, logic, and deployment all happen within a single environment. Armory3D bridges the gap between content creation and coding, offering a

Armory3D Read More »