Best Game Engine Software

Products Buyer's Guide
9.0
id Tech
★★★★★

id Tech

id Tech is a studio guided by the principle of making innovating worlds powered by technology to deliver an immersive gaming experience.

Very robust and flexible engine - Rafeal U.

Ease of use
Support
Ease of Setup
9.0
Visual3D Game Engine
★★★★★

Visual3D Game Engine

Visual3D Game Engine is an all-in-one development tool that enables live world building for 3d games, multi-user training simulations, GIS/CAD visualizations and online virtual worlds.

powerful and versatile software - G2 User in Higher Education

Ease of use
Support
Ease of Setup

Languages supported: English

9.0
Traktor Engine
★★★★★

Traktor Engine

Traktor Engine has multiple CPUs, automatic verification of the code, C++ serialization, thread safe memory management, and more.

is a great app for developing games - User in Photography

Ease of use
Support
Ease of Setup
9.0
ShiVa Engine
★★★★★

ShiVa Engine

ShiVa Engine is a cross platform 3D game application development suite that comes with a 'what you see is what you get' editor.

Shiva Engine - a worthy package you may not know. - Eric B.

Ease of use
Support
Ease of Setup
9.0
Crystal Space
★★★★★

Crystal Space

Crystal Space is a software development kit providing real-time 3D graphics for applications such as games and virtual reality.

Great experience working with Crystal Space - Joy N.

Ease of use
Support
Ease of Setup
9.0
Torque3D
★★★★★

Torque3D

Torque3D is an open source 3D game engine that lets you create immersive environments, simulations, games and visualizations, with built in tools for level and game play design, and network codes that can support multiplayer environments.

Very good engine if you're starting out in game development - User in Computer Games

Ease of use
Support
Ease of Setup
9.0
Leadwerks
★★★★★

Leadwerks

Leadwerks is a way to make your own royalty-free 3D games with sound, physics, particles, AI, programming, editor, and graphics.

Easily create your video game designs for steam from Leadwerks - Administrator in Health, Wellness and Fitness

Ease of use
Support
Ease of Setup
8.0
Maratis
★★★★★

Maratis

Maratis is an open source portable visual game development tool designed for artists and developers that can be used on any platform.

Designer - Internal Consultant in Medical Devices

Ease of use
Support
Ease of Setup
7.0
Polycode
★★★★★

Polycode

Polycode is an open source cross platform framework for creating games and interactive applications.

Alternative and Efficient alternative web development tool - Joshua C.

Ease of use
Support
Ease of Setup
7.0
DimensioneX
★★★★★

DimensioneX

DimensioneX is a multiplayer game engine that is for multiplayer adventure games that can run on any computer, supports turn-based games as well as real-time games. has customizable commands, multi-area worlds and more.

Dimensions - Don M.

Ease of use
Support
Ease of Setup
7.0
Panda3D
★★★★★

Panda3D

Panda3D is an open source game engine and framework for 3D rendering and game development for Python and C++ programs that can be used for any purpose.

Game Engine - User in Internet

Ease of use
Support
Ease of Setup
7.0
Gamebryo
★★★★★

Gamebryo

Gamebryo is a multi=platform game development system that provides a cohesive game creation experience by giving you the tools you need to create your game then experiment with iteration on your games design.

Powerful engine but has a high learning curve. - Rafeal U.

Ease of use
Support
Ease of Setup
6.0
Spring engine
★★★★★

Spring engine

Spring engine is a 3D RTS game engine using Lua for scripting game specific code to make the engine customizable from GUI, to unit AI, and pathfinding.

A good 3D game creator - ravi r.

Ease of use
Support
Ease of Setup
6.0
Marmalade
★★★★★

Marmalade

Marmalade is a cross-platform development tool built around the belief that developers should innovate, create, and craft content or any audience on any device without adjusting performance or creative vision.

Code once and get all the app - Juan M.

Ease of use
Support
Ease of Setup
5.0
Improbable
★★★★★

Improbable

Improbable is dedicated to building powerful technology designed to help solve previously impossible problems and enable the creation of new realities.

New improbable - Vero P.

Ease of use
Support
Ease of Setup
4.0
Reach3dx
★★★★★

Reach3dx

Reach3dx is a 3D game engine which provides cross platform support for mobile and web platforms that facilitates a creative environment familiar to the existing development community.

OK 3D Engine - Swayam S.

Ease of use
Support
Ease of Setup
4.0
JGame
★★★★★

JGame

JGame is an open source, multiplatform, JavaScript, FlashPlayer game engine for 2D games with sprites with automatic animation and collision detection, a tiles based background with sprite-tile interaction facilities, and more.

JGame a tool from the past - Alvaro I.

Ease of use
Support
Ease of Setup
4.0
Urho3D
★★★★★

Urho3D

Urho3D is a cross platform 2D and 3D game engine implemented in C++ and released under MIT license that has a variety of features to help you build your game.

It's a Start for a Game Engine - User in Computer Games

Ease of use
Support
Ease of Setup
4.0
Kiwi.js
★★★★★

Kiwi.js

Kiwi.js is an open source, HTML5, JavaScript game engine that allows 2d canvas and webGL rendering, broad distribution, entity/ component system, multi-touch support, state management, and more.

HTML and JS games with Kiwi - Alvaro I.

Ease of use
Support
Ease of Setup
2.0
Weeby.co
★★★★★

Weeby.co

HTML5 and native mobile game development platform.

Used for school and a bit complicated - Melissa C.

Ease of use
Support
Ease of Setup
10.0
playn
★★★★★

playn

playn is an open source cross platform Java game development framework that deploys to JVM, HTML5, Android and iOS providers and devices.

Great way to create games for all platforms - Administrator in Non-Profit Organization Management

Ease of use
Support
Ease of Setup
10.0
Frostbite
★★★★★

Frostbite

Frostbite is a software development toolset that enables game creators to iterate on ideas and achieve visions for interactive experiences.

Frostbite is a great engine - G2 User in Computer Games

Ease of use
Support
Ease of Setup
10.0
MonoGame
★★★★★

MonoGame

MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework.

The best game development framework for C# - Christopher B.

Ease of use
Support
Ease of Setup
10.0
Vanda Engine
★★★★★

Vanda Engine

Vanda Engine is an open source development platform for games and real-time interactive 3D.

3D engine for Real time interactive gaming. - User in Computer Software

Ease of use
Support
Ease of Setup
10.0
OpenSimulator
★★★★★

OpenSimulator

OpenSimulator is an open source multi-platform, multi-user 3D application server that can be used to create a virtual environment to be accessed through a variety of clients, on multiple protocols.

Virtual Reality is coming!! - Jordi F.

Ease of use
Support
Ease of Setup
10.0
PlayFab
★★★★★

PlayFab

PlayFab is a backend platform for games, delivering powerful real-time tools and services for LiveOps.

Excellent backend for games - Christopher F. A.

Ease of use
Support
Ease of Setup
10.0
Phaser
★★★★★

Phaser

Phaser is a game framework for creating HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

The best HTML5 framework for game development - Eduardo A.

Ease of use
Support
Ease of Setup
10.0
ioquake3
★★★★★

ioquake3

ioquake3 is a GPL2+ first person shooter engine developed that aims to build upon the id Tech source code to remove bugs, clean up source code and add more graphical and audio features.

Quake and free, two of my favorites words <3 - Ernesto N.

Ease of use
Support
Ease of Setup
0.0
Game Closure
★★★★★

Game Closure

Game Closure is a democratizing mobile game development using HTML5, allowing developers to build a games once and launch it anywhere.

An outdated yet very powerful 2d game development software - Syed Zainul A.

Ease of use
Support
Ease of Setup
0.0
NeoAxis Engine
★★★★★

NeoAxis Engine

NeoAxis Engine is an integrated development environment with built-in 3D and 2D game engine.The environment can be used to develop all kinds of 3D and 2D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed applications.Main features:- Free platform, partially open source.- Modern architecture.- Built-in C# and visual scripting.- Complete set of tools.- Modern editor design.- .NET API.

-

Ease of use
Support
Ease of Setup
B2B Software Guide