Skip to content
Category

Video game development software

page 1
Roblox
Roblox (, ) is an online game platform and game creation system developed by Roblox Corporation that allows users to program and play games created by themselves or other users. It was created by David Baszucki and Erik Cassel in 2004, and released to the public in 2006. As of February 2025, the platform has reported an average of 85.3 million daily active users. According to the company, their monthly player base includes half of all American children under the age of 16.
Adobe Flash
deprecated multimedia platform used to add animation and interactivity to web pages
Scratch
programming language learning environment
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.
Godot
free and open-source cross-platform game engine for making 2D and 3D games
Super Mario Maker
2015 level editor video game developed by Nintendo EAD
Pygame
Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language.
CryEngine
CryEngine (stylized as CRYENGINE) is a game engine designed by the German game developer Crytek. It has been used in all of their titles with the initial version being used in Far Cry, and continues to be updated to support new consoles and hardware for their games. It has also been used for many third-party games under Crytek's licensing scheme, including Sniper: Ghost Warrior 2 and SNOW. Warhorse Studios uses a modified version of the engine for their medieval RPG Kingdom Come: Deliverance. Ubisoft maintains an in-house, heavily modified version of CryEngine from the original Far Cry called
Super Mario Maker 2
2019 level editor video game developed by Nintendo
Adobe Shockwave
deprecated multimedia platform used to add animation and interactivity to web pages
Havok
3D physics middleware created by Havok
M.U.G.E.N
2D fighting video game engine
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.
Ogre3d
Object-Oriented Graphics Rendering Engine (OGRE) is a scene-oriented, real-time, open-source, 3D rendering engine.
Source Filmmaker
2012 video capture and editing application
Allegro
software library for video game development
Blitz BASIC
programming language family
Snap!
programming language
Adobe Director
deprecated multimedia application authoring platform
AMOS
programming language
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
Q22000976
2020 sandbox game creation system developed by Media Molecule
WarioWare D.I.Y.
2009 video game
Net Yaroze
development kit for the PlayStation
Glide
free software
PICO-8
PICO-8 is a virtual machine and game engine created by Lexaloffle Games. It is a fantasy video game console that mimics the limited audio-visual capabilities of 8-bit systems from the 1980s to encourage creativity and ingenuity in producing games without being overwhelmed with the many possibilities of modern tools and machines. Such limitations also give PICO-8 games a particular look and feel.
Game Builder Garage
2021 video game for Nintendo Switch
Clickteam
Clickteam is a French software development company based in Boulogne-Billancourt, Hauts-de-Seine. Founded by Francis Poulain, François Lionet and Yves Lamoureux, Clickteam is best known for the creation of Clickteam Fusion, a script-free programming tool that allows users to create video games or other interactive software using a highly advanced event system. They are most known for publishing the first seven titles in the ''Five Nights at Freddy's'' series.
FMOD
FMOD is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.
Family BASIC
1984 programming cartridge
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.
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.
game creation system
self-contained game creation software
Alice
programming language and software
Horizon Worlds
online video game developed and published by Meta Platforms
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.
MonoGame
MonoGame is a free and open source C# framework used by game developers to make games for multiple platforms and other systems. It is also used to make Windows and Windows Phone games run on other systems. It supports iOS, iPadOS, Android, macOS, Linux, PlayStation 4, PlayStation 5, PlayStation Vita, Xbox One, Xbox Series X/S and Nintendo Switch. It implements the Microsoft XNA 4 application programming interface (API). It has been used in several notable games, including Bastion, Celeste, Barotrauma, Fez, and Stardew Valley.
Adobe Authorware
IDE
Gamestudio
game engine
Hollywood
programming language
ZZT
ZZT is a 1991 action-adventure puzzle video game and game creation system developed and published by Potomac Computer Systems for MS-DOS. It was later released as freeware in 1997. It is an early game allowing user-generated content using object-oriented programming. Players control a smiley face to battle various creatures and solve puzzles in different grid-based boards in a chosen world. It has four worlds where players explore different boards and interact with objects such as ammo, bombs, and scrolls to reach the end of the game. It includes an in-game editor, allowing players to develop
MeshLab
MeshLab is a 3D mesh processing software system that is oriented to the management and processing of unstructured large meshes and provides a set of tools for editing, cleaning, healing, inspecting, rendering, and converting these kinds of meshes. MeshLab is free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2 or later, and is used as both a complete package and a library powering other software. It is well known in the more technical fields of 3D development and data handling.
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.
Pinball Construction Set
1983 video game
DAZ Studio
3D freeware application
Q851402
game engine developed by GarageGames
Rec Room
2016 room-scale virtual reality online video game
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
Raylib
Raylib (stylized as raylib) is a cross-platform open-source software development library. The library was made to create graphical applications and games.
Stencyl
Stencyl is a video game development tool that allows users to create 2D video games for computers, mobile devices, and the web. The software is available for free, with select publishing options available for purchase. The software was originally called "StencylWorks" while in development and for the initial release but was later shortened to just "Stencyl".
Zillions of Games
commercial general game playing system
CodeCombat
CodeCombat is an educational video game for learning software programming concepts and languages. This game is recommended for students ages 9–16. Students learn to type coding languages like JavaScript, Python, HTML and CoffeeScript, as well as learning the fundamentals of computer science. CodeCombat has 11 units - three game development units, two web development units, and six computer science units. The first unit, Computer Science 1, is free to all students and teachers. In 2019, CodeCombat was recognized by the College Board as an endorsed provider of curriculum and professional develop
Wwise
Audio middleware created by Audiokinetic.
GLBasic
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.
Fighter Maker
1999 video game
The Graphic Adventure Creator
1985 video game
TADS
programming language and IDE for interactive fiction
Catrobat
Catrobat is a block-based visual programming language and Open Source Software non-profit project. First released in 2010 by Wolfgang Slany from the Graz University of Technology in Austria. The multidisciplinary team develops the programming language and free apps for teenagers to create their own games, animations, music videos, or all other kinds of apps directly on a smartphone based on the Catrobat framework.
Forgotten Realms: Unlimited Adventures
1993 video game
Garry Kitchen's GameMaker
video game