Skip to content
Category

Free game engines

page 1
Godot
free and open-source cross-platform game engine for making 2D and 3D games
Q145568
Script Creation Utility for Maniac Mansion Virtual Machine (ScummVM) is a set of game engine recreations. Originally designed to play LucasArts adventure games that use the SCUMM system, it also supports a variety of non-SCUMM games by companies like Revolution Software and Adventure Soft. It was originally written by Ludvig Strigeus. ScummVM is free software that is released under the terms of the GNU General Public License.
Q181202
game engine developed by id Software
Ren'Py
The '''Ren'Py Visual Novel Engine, often called RenPy' for short, is a free and open-source game engine that facilitates the creation of visual novels. Ren'Py'' is a portmanteau of , the Japanese word for 'romantic love', a common element of games made using Ren'Py; and Python, the programming language that Ren'Py runs on. The engine was developed for and targeted at multiple platforms, including Microsoft Windows and Linux.
StepMania
StepMania is a cross-platform rhythm video game and engine. It was originally developed as a clone of Konami's arcade game series Dance Dance Revolution, and has since evolved into an extensible rhythm game engine capable of supporting a variety of rhythm-based game types. Released under the MIT License, StepMania is open-source free software.
Q739804
AssaultCube, formerly ActionCube, is an open source first-person shooter video game, based on Cube and using the Cube Engine. Although the main focus of AssaultCube is multiplayer online gaming, a single-player mode consists of computer-controlled bots.
id Tech 4
game engine developed by id Software
Blitz BASIC
programming language family
id Tech 3
game engine developed by id Software
Q532474
2004 video game
Crystal Space
graphics engine
Inform
Inform is a programming language and design system for interactive fiction originally created in 1993 by Graham Nelson. Inform can generate programs designed for the Z-code or Glulx virtual machines. Versions 1 through 5 were released between 1993 and 1996. Around 1996, Nelson rewrote Inform from first principles to create version 6 (or Inform 6). Over the following decade, version 6 became reasonably stable and a popular language for writing interactive fiction. In 2006, Nelson released Inform 7 (briefly known as Natural Inform), a completely new language based on principles of natural langua
id Tech 2
game engine developed by id Software
Adventure Game Studio
game creation kit and engine
Glest
Glest is a free and open-source real-time strategy computer game from 2004. Glest is set in a medieval fantasy world with two factions, and was compared with Warcraft III and the Empire Earth series. The game received positive to mixed reviews from the press, has been downloaded over two million times, and spawned several derivative continuation projects which are under active development.
jMonkeyEngine
jMonkeyEngine (abbreviated JME or jME) is an open-source and cross-platform game engine for developing 3D games written in Java. It can be used to write games for Windows, Linux, macOS, Raspberry Pi, Android, and iOS (currently in alpha testing). It uses Lightweight Java Game Library as its default renderer, and also supports another renderer based on Java OpenGL.
Blender Game Engine
discontinued game engine
Twine
open source tool for telling interactive, nonlinear stories
Wargroove
Wargroove is a turn-based tactics video game developed and published by Chucklefish. It was released for the Nintendo Switch, Windows and Xbox One on February 1, 2019, with a PlayStation 4 version released on July 23, 2019.
Lightweight Java Game Library
The Lightweight Java Game Library (LWJGL) is an open-source software library that provides bindings to a variety of C libraries for video game developers to Java. It exposes cross-platform libraries commonly used in developing video games and multimedia titles, such as Vulkan, OpenGL, GLFW, OpenAL and OpenCL.
Q1142929
free and open-source FPS video game
Panda3D
Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games. Panda3D is free, open-source software under the revised BSD license.
libGDX
libGDX is a free and open-source game-development application framework written in the Java programming language with some C and C++ components for performance dependent code. It allows for the development of desktop and mobile games by using the same code base. It is cross-platform, supporting Windows, Linux, macOS, Android, iOS, BlackBerry and web browsers with WebGL support.
Cocos2d-x
Cocos2d is an open-source game development framework for creating 2D games and other graphical software for iOS, Android, Windows, macOS, Linux, HarmonyOS, OpenHarmony and web platforms. It is written in C++ and provides bindings for various programming languages, including C++, C#, Lua, and JavaScript. The framework offers a wide range of features, including physics, particle systems, skeletal animations, tile maps, and others.
OpenSimulator
OpenSimulator is an open-source server platform originally launched in 2007 for hosting virtual worlds and metaverse environments. It is largely compatible with the virtual world Second Life but full compatibility is not a design goal.
Stratagus
thumb|Bos Wars|Battle of Survival screenshot Stratagus is a free and open-source cross-platform game engine used to build real-time strategy video games. Licensed under the GNU GPL-2.0-only, it is written mostly in C++ with the configuration language being Lua.
Open 3D Engine
free and open-source 3D engine based on the CryEngine
OpenMW
thumb|Screenshot of OpenMW with Example Suite content
S&box
S&box (pronounced Sandbox) is an upcoming open source video game development platform and engine by Facepunch Studios. It is built using a heavily modified Source 2 engine and will be released on April 28, 2026. S&box is intended to be a spiritual successor to ''Garry's Mod'' and is designed to allow users to create a variety of games and experiences.
ioquake3
REDIRECT id Tech 3#ioquake3
GDevelop
GDevelop is a 2D and 3D cross-platform, free and open-source game engine, which mainly focuses on creating PC and mobile games, as well as HTML5 games playable in the browser. Created by Florian Rival, a software engineer at Google, GDevelop is mainly aimed at non-programmers and game developers of all skillsets, employing event based visual programming similar to engines like Construct, Stencyl, and Tynker and It includes tools for AI-assisted development of behaviors and event-based logic. As it was distributed under an open-source license, GDevelop has been adopted in games education, rangi
Q851402
game engine developed by GarageGames
HPL Engine
game engine
Wintermute Engine
software tool and a game engine for creating and running graphical adventure games
PlayCanvas
PlayCanvas is an open-source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface. It runs in modern browsers that support WebGL, including Mozilla Firefox and Google Chrome. The engine is capable of rigid-body physics simulation, handling three-dimensional audio and 3D animations.
Alien Arena
2004 video game
ClanLib
ClanLib is a video game SDK, supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL, and also a software renderer. ClanLib also helps in playing sound, using the Vorbis or MikMod libraries, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer.
Delta3D
Delta3d is an open source software gaming/simulation engine API. Delta3d is managed and supported by Caper Holdings LLC. Previously the Modeling, Virtual Environments, and Simulation (MOVES) Institute at the Naval Postgraduate School in Monterey, California managed and supported delta3d. Alion Science has also been a major contributor to enhancements and features.,
Free game engines — category · Vinony