Game Engines & Frameworks

Filter & Sort:
Search:

Sort:
  • Name
  • Categories
Filters:
Categories
Pricing
Platforms
Perspective
Scripting Language
Source Access
Name Categories Pricing Platforms Perspective Scripting Language Source Access Description
IconUnityGame EngineFree, Subscription
Windows,
Mac,
Linux,
2D, 3DC#, Visual ScriptingClosedUnity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.
IconUnreal EngineGame EngineFree, Royalty
Windows,
Mac,
Linux,
2D, 3DC++, Visual ScriptingAvailableUnreal Engine is the world's most open and advanced real-time 3D creation platform for photoreal visuals and immersive experiences.
IconGodotGame EngineFree
Windows,
Mac,
Linux,
2D, 3DC#, Custom Scripting, Visual ScriptingOpenGodot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Free and open-source game engine under the MIT license.
IconGDevelopGame EngineFree
Windows,
Mac,
Linux,
Web,
2DJavaScript, Event ScriptingOpenGDevelop is an open-source, cross-platform game engine designed for everyone - it's extensible, fast and easy to learn.
IconGameMakerGame EngineFree, Subscription
Windows,
Mac,
2DCustom Scripting, Visual ScriptingClosedYoYo Games is the home of GameMaker. The easy to use powerful game engine that is the best for 2D games. Making games is for everyone. Uses GML Scripting, similar to JavaScript.
IconCocos CreatorGame EngineFree
Windows,
Mac,
2D, 3DTypeScript, JavaScriptOpenCocos Creator is a script development, entity-component and data-driven game development tool focused on content creation. It comes with an easy-to-follow content production workflow and a powerful suite of developer tools for game logic and high-performance game creation.
IconDefoldGame EngineFree
Windows,
Mac,
Linux,
2D, 3DLuaOpenDefold is a free and open game engine used for development of console, desktop, mobile and web games.
IconStencylGame EngineFree, Subscription
Windows,
Mac,
Linux,
2DBlock Scripting, Haxe, JavaOpenCreate amazing games without code. Stencyl is the quickest & easiest way to make a game.
IconPhaserGame EngineFree
Windows,
Mac,
Linux,
2DJavaScript, TypeScriptOpenDesktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.
IconBuildboxGame EngineFree, Subscription, Royalty
Windows,
Mac,
2D, 3DVisual Scripting, JavaScriptClosedBuildbox is a new video game maker that is extremely easy to use. Using this video game software, anyone can design amazing games for mobile, console, and PC.
IconSource EngineGame EngineLicense
Windows,
Mac,
Linux,
3DLua, Squirrel, C++AvailableValve's Source engine technology--the same used to power Half-Life 2, Team Fortress 2, and Portal--is available for license to any game developer.
IconConstruct 3Game EngineFree, Subscription
Windows,
Mac,
Linux,
Web,
2DJavaScript, Event ScriptingClosedOur world class game creator allows you to make your own game - no programming required. Try our game editor today and create a game in our game engine.
IconCry EngineGame EngineFree, Royalty
Windows,
3DLua, C++AvailableThe complete solution for next generation game development by Crytek
IconPlayCanvasGame EngineFree, Subscription
Web,
2D, 3DJavaScriptOpenCollaboratively build stunning HTML5 visualizations and games
IconSolar2DGame EngineFree
Windows,
Mac,
Linux,
2DLuaOpenSolar2D is a Lua based game engine with focus on ease of iterations and usage.
IconStarlingGame EngineFree
Windows,
Mac,
Linux,
2DActionScriptOpenMake games using Adobe Air and Adobe Flash ActionScript
IconGameSaladGame EngineSubscription
Windows,
Mac,
Web,
2DJavaScriptOpenFrom Game Player to Game Maker Create Your Own Games & Learn Computational Thinking. No-code: powerful visual programming. Share with your friends or submit games to the app stores!
IconBevy EngineGame EngineFree
Windows,
Mac,
Linux,
Web,
iOS,
Android,
2D, 3DRustOpenA refreshingly simple data-driven game engine built in Rust. Free and Open Source Forever!
IconbitsyGame EngineFree
Web,
2DEvent ScriptingOpenbitsy is a little editor for little games or worlds. the goal is to make it easy to make games where you can walk around and talk to people and be somewhere.
IconCt.jsGame EngineFree
Windows,
Mac,
Linux,
2DJavaScript, Block ScriptingOpenMeet ct.js, your new 2D game editor! ct.js makes learning programming fun and game development easy by its visual tools, good docs and flexible, modular library.
IconPixelPADGame EngineFree
Web,
2DPythonClosedPixelPAD is a game engine built for learners. Purposely built for its simplicity, PixelPAD is a great tool for new developers that want to develop games in Python.
IconMonoGameFrameworkFree
Windows,
Mac,
Linux,
2D, 3DC#OpenMonoGame is an Open Source implementation of the Microsoft XNA 4 Framework.
IconLibGDXFrameworkFree
Windows,
Mac,
Linux,
3DJavaOpenLibGDX is a relatively low level, free, open source cross platform game development framework.
IconLOVEFrameworkFree
Windows,
Mac,
2DLuaOpenLÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.
IconFNAFrameworkFree
Windows,
Mac,
Linux,
2D, 3DC#OpenFNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
IconCocos 2d-xFrameworkFree
Windows,
Mac,
2DC++, Lua, JavaScriptOpenCocos2d-x provides rich functions such as graphics rendering, GUI, audio, network, physics, user input, etc., and is widely used in game development and interactive application construction.
IconHeaps.ioFrameworkFree
Windows,
2DHaxeOpenHeaps.io is a mature cross platform graphics engine designed for high performance games.It is designed to leverage modern GPUs that are commonly available on both desktop and mobile devices.
IconHaxeFlixelFrameworkFree
Windows,
Mac,
Linux,
2DHaxeOpenHaxeFlixel is a framework that lets you create cross-platform games easier with free, open source technology!
IconBabylon.JSFrameworkFree
Web,
3DJavaScriptOpenBabylon.js is one of the world's leading WebGL-based graphics engines. From a new visual scene inspector, best-in-class physically-based rendering, countless performance optimizations, and much more, Babylon.js brings powerful, beautiful, simple, and open 3D to everyone on the web. JavaScript framework for building 3D games with HTML5, WebGL, WebVR, and Web Audio.
IconPygameFrameworkFree
Windows,
Mac,
Linux,
2DPythonOpenPygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.
IconPython ArcadeFrameworkFree
Windows,
Mac,
Linux,
2DPythonOpenArcade is an easy-to-learn Python library for creating 2D video games. It is ideal for beginning programmers, or programmers who want to create 2D games without learning a complex framework.
IconGamesFromScratchListFree
Windows,
Mac,
Linux,
Web,
2D, 3DC++, C#, Rust, Haxe, JavaScript, Python, LuaOpen, Available, ClosedA collection of resource articles that includes comprehensive lists of engine and frameworks for C++, C#, Rust, Haxe, JavaScript, Python, and Lua.