Best 3D Game Engine software

95 tools with AI-ranked alternatives, pricing, pros and cons.

RPG Paper Maker logo

RPG Paper Maker

RPG Paper Maker is a game development software that allows users to create RPGs without any...

PlayBasic logo

PlayBasic

PlayBasic is a game programming language and IDE for creating 2D games.

Monkey 2 logo

Monkey 2

Monkey 2 is a powerful game development platform with a focus on ease of use and...

WaveEngine logo

WaveEngine

WaveEngine is a powerful graphics engine that allows you to create stunning 2D and 3D games...

pyglet logo

pyglet

Pyglet is a cross-platform windowing and multimedia library for Python.

Babylon.js logo

Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly...

Multiplay logo

Multiplay

Multiplay is a comprehensive multiplayer gaming solution that provides game server hosting, game analytics, and matchmaking...

SDL Game Engine logo

SDL Game Engine

SDL is a cross-platform development library designed to provide low level access to audio, keyboard, mouse,...

Limon Engine logo

Limon Engine

Limon Engine is a powerful game development engine known for its ease of use and rapid...

Vulkan logo

Vulkan

Vulkan is a low-overhead, cross-platform 3D graphics and computing API.

RPG Playground logo

RPG Playground

RPG Playground is a platform that allows users to create their own role-playing games without any...

AutoDesk StingRay logo

AutoDesk StingRay

Autodesk Stingray is a game engine and real-time rendering software. It allows for the creation of...

ct.js logo

ct.js

ct.js is a 2D game editor that aims to make programming fun and game development easy....

Microsoft DirectX logo

Microsoft DirectX

Microsoft DirectX is a collection of APIs designed to handle tasks related to multimedia, especially game...

Construct 3 logo

Construct 3

Construct 3 is a powerful game development software that allows users to create games without the...

GLFW logo

GLFW

GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the...

ClickTeam Fusion logo

ClickTeam Fusion

ClickTeam Fusion is a game and software development tool that allows users to create interactive applications...

Blend4Web logo

Blend4Web

Blend4Web is a tool for creating interactive 3D web content directly in Blender.

RPG Toolkit logo

RPG Toolkit

RPG Toolkit is a software tool designed for creating role-playing games. It provides a user-friendly interface...

Game Guru logo

Game Guru

Game Guru is a game development software that allows users to create their own games without...

Blitz3D logo

Blitz3D

Blitz3D is a programming language for creating 2D and 3D games. It offers a simple and...

BlitzMax logo

BlitzMax

BlitzMax is a programming language and compiler for game development. It is known for its simplicity...

ZGameEditor logo

ZGameEditor

ZGameEditor is a free visual development environment for creating 2D and lightweight 3D games, demos, and...

Leadwerks logo

Leadwerks

Leadwerks is a game development software that allows users to create games with advanced graphics and...

FlatRedBall logo

FlatRedBall

FlatRedBall is a game engine that focuses on simplicity and ease of use for creating 2D...

raylib logo

raylib

raylib is a simple and easy-to-use library to enjoy videogames programming.

Marvelous Designer logo

Marvelous Designer

Marvelous Designer is a powerful 3D design tool for creating realistic 3D clothing for animations, games,...

Strata Sculpt 3D logo

Strata Sculpt 3D

Strata Sculpt 3D is a powerful 3D modeling software that allows users to create intricate 3D...

JOGL logo

JOGL

JOGL (Java Binding for the OpenGL) is a Java library that enables developers to access the...

smartpixel screen recorder logo

smartpixel screen recorder

Smartpixel Screen Recorder is a versatile screen capturing and video recording software that allows users to...

Blacksmith 2D

Blacksmith 2D is a powerful game development engine for creating 2D games with a focus on...

Armory3D logo

Armory3D

Armory3D is an open-source 3D game engine with full Blender integration, providing a comprehensive toolset for...

BINK logo

BINK

BINK is a versatile software product designed for efficient project management and collaboration.

GDevApp logo

GDevApp

GDevApp is a software development platform for creating games without coding.

PlayMaker + Unity3D logo

PlayMaker + Unity3D

PlayMaker is a visual scripting tool for Unity3D that allows game developers to quickly create gameplay...

Tombstone Engine logo

Tombstone Engine

Tombstone Engine is a game development engine designed for creating high-quality 3D games with advanced graphics...

Open RPG Maker logo

Open RPG Maker

Open-source software tool for creating role-playing games (RPGs) with a focus on ease of use and...

Crafty.js logo

Crafty.js

Crafty.js is a JavaScript game development library with a focus on simplicity and flexibility. It provides...

Unity3D logo

Unity3D

Unity is a popular cross-platform game engine used to develop video games for PC, consoles, mobile...

Amazon GameLift logo

Amazon GameLift

Amazon GameLift is a dedicated game server hosting solution that deploys, operates, and scales session-based multiplayer...

RPG Maker VX Ace logo

RPG Maker VX Ace

RPG Maker VX Ace is a software that allows users to create their own role-playing games...

ImpactJS logo

ImpactJS

ImpactJS is a JavaScript game development engine that allows developers to create HTML5 games.

Wicked Engine logo

Wicked Engine

Wicked Engine is a modern C++ game engine focusing on modern rendering techniques and performance. It...

nCine logo

nCine

nCine is a cross-platform 2D game engine that runs on Windows, macOS, Linux, Android, and Raspberry...

Project Anarchy

Project Anarchy is a complete end-to-end game engine and state-of-the-art toolset for mobile.

mozjpeg logo

mozjpeg

MozJPEG is a JPEG encoder that provides better compression while maintaining compatibility with existing decoders.

melonJS logo

melonJS

melonJS is a lightweight HTML5 game engine that provides a fast and simple framework for creating...

GLBasic logo

GLBasic

GLBasic is a programming language designed for creating games and applications for various platforms.

Wick Editor logo

Wick Editor

Wick Editor is a free and open-source tool for creating games, animations, and interactive content in...

Amulet logo

Amulet

Amulet is a powerful software tool for creating interactive user interfaces with a drag-and-drop interface.

GeeXLab logo

GeeXLab

GeeXLab is a software for 3D programming, demos, interactive applications, and more.

Orx logo

Orx

Orx is an open-source, portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine.

GameSparks logo

GameSparks

GameSparks is a powerful backend platform for live games that helps game developers build, manage, and...

LibGDX logo

LibGDX

LibGDX is a popular open-source game development framework that allows developers to write games in Java...

Corona SDK logo

Corona SDK

Corona SDK is a cross-platform framework for developing mobile apps and games.

MonoGame logo

MonoGame

MonoGame is an open-source implementation of the Microsoft XNA 4 Framework. It allows developers to create...

Castle Game Engine logo

Castle Game Engine

Castle Game Engine is an open-source 3D and 2D game engine for Object Pascal and Free...

BYOND logo

BYOND

BYOND (Build Your Own Net Dream) is a platform for creating and playing online multiplayer games....

RPG Maker logo

RPG Maker

RPG Maker is a software that allows users to create their own role-playing games. It provides...

Adventure Game Studio logo

Adventure Game Studio

Adventure Game Studio (AGS) is a comprehensive toolset for creating your own point-and-click graphic adventure games.

Gamesalad logo

Gamesalad

GameSalad is a game development platform that allows you to create, publish, and monetize games without...

Urho3D logo

Urho3D

Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++.

Cocos2d-x logo

Cocos2d-x

Cocos2d-x is a popular open-source game development framework that supports multiple platforms including iOS, Android, and...

CryENGINE logo

CryENGINE

CryENGINE is a powerful game development platform known for its high-fidelity graphics and advanced features.

Construct 2 logo

Construct 2

Construct 2 is a powerful HTML5 game development software known for its ease of use and...

GameMaker Studio logo

GameMaker Studio

GameMaker Studio is a powerful 2D game development engine with a user-friendly drag-and-drop interface and a...

LOVE 2D logo

LOVE 2D

LOVE 2D is a lightweight game development framework for making 2D games. It is free, open-source,...

Stencyl logo

Stencyl

Stencyl is a game development platform that allows users to create 2D games for mobile, web,...

Polycode logo

Polycode

Polycode is a C++ and Lua framework for building interactive applications.

GDevelop logo

GDevelop

GDevelop is an open-source, cross-platform game development software designed for beginners to create games without any...

Unreal Engine logo

Unreal Engine

Unreal Engine is a powerful suite of game development tools for creating 3D games, simulations, and...

Superpowers logo

Superpowers

Superpowers is a free and open-source HTML5 2D/3D game engine with an integrated IDE. It allows...

Crystal Space logo

Crystal Space

Crystal Space is a free, open-source 3D graphics engine for creating games, simulations, and virtual reality...

Allegro logo

Allegro

Allegro is a popular Polish online marketplace for buying and selling various goods.

Moai logo

Moai

Moai is a project management tool that helps teams collaborate and track progress efficiently.

Verge3D logo

Verge3D

Verge3D is a powerful platform for creating interactive 3D web experiences. It allows users to create...

AppGameKit logo

AppGameKit

AppGameKit is a game development engine that allows developers to create games for multiple platforms with...

Unigine logo

Unigine

Unigine is a real-time 3D rendering engine known for its high-quality graphics and performance.

Shiva Engine logo

Shiva Engine

Shiva Engine is a versatile game engine designed for creating 3D and 2D games with a...

Minko logo

Minko

A software tool for 3D web content creation and publishing.

HaxeFlixel logo

HaxeFlixel

HaxeFlixel is an open-source 2D game framework that runs on the Haxe programming language. It is...

Cafu Engine logo

Cafu Engine

Cafu Engine is an open-source game and graphics engine for Windows, Linux, and macOS.

PlayCanvas logo

PlayCanvas

PlayCanvas is a popular real-time collaborative 3D engine that helps developers create interactive experiences on the...

Panda3D logo

Panda3D

Panda3D is a game engine and framework for 3D rendering and game development.

Unity logo

Unity

Unity is a leading real-time development platform for creating 2D, 3D, augmented, and virtual reality games...

Hero Engine logo

Hero Engine

HeroEngine is an online game development platform that provides a comprehensive set of tools for creating...

Amazon Lumberyard logo

Amazon Lumberyard

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch, with full...

Marmalade logo

Marmalade

Marmalade is a cross-platform software development kit for creating high-performance apps and games.

JMonkeyEngine logo

JMonkeyEngine

JMonkeyEngine is a modern and feature-rich game engine written in Java.

WebGL logo

WebGL

WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within...

irrlicht logo

irrlicht

Irrlicht is an open-source 3D rendering engine written in C++. It is known for its simplicity...

BuildBox logo

BuildBox

BuildBox is a drag-and-drop game development software that allows users to create games without any coding...

SFML logo

SFML

Simple and Fast Multimedia Library - a C++ multimedia library that provides a simple interface to...

Gideros logo

Gideros

Gideros is a cross-platform game development framework that allows developers to create games and apps for...

LÖVR logo

LÖVR

LÖVR is an open-source framework for Virtual Reality (VR) and Augmented Reality (AR) development.