Dev platforms
Windows; OSX; LinuxDesktop targets
Windows; OSX; Linux; VR targets
Oculus Rift; Gear VR; Google Daydream, Cardboard; SteamVR/HTC ViveMobile targets
Windows Phone; iOS; Android; BlackBerry 10; TizenSupported languages
C#, Bolt (Visual Scripting)Console targets
Xbox 360; Xbox One; Wii U; PlayStation 3; PlayStation 4; PlayStation Vita; Nintendo Switch; Nintendo 3DS3D
Yes2D
YesDistributed targets
Unity Web Player; WebGLTV targets
Android TV; Apple TV; Samsung Smart TVAPI
DirectX 10, DirectX 11, DirectX 12Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
WindowsDesktop targets
WindowsVR targets
SteamVR/HTC Vive, Oculus RiftMobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
-Desktop targets
Windows, Mac OS X, Linux, SteamOs, HTML5VR targets
SteamVR/HTC Vive, Oculus Rift, OSVR, , Google VR/Daydream, Samsung Gear VRMobile targets
iOS, AndroidSupported languages
-Console targets
PlayStation 4, Xbox One, Nintendo Switch3D
Yes2D
YesDistributed targets
-TV targets
-API
-Languages
C++, Blueprints (Visual Scripting)Platforms
Windows, Mac OS X, LinuxGraphics API
DirectX Versions: 10, 11, 12(Experimental), Vulkan SM5, OpenGLAPI Support
DirectX 10, DirectX 11, Vulkan (SM5), OpenGLPopular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
-Desktop targets
-VR targets
-Mobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
Windows, Linux, Mac, AndroidGraphics API
-API Support
-Popular Language Bindings
GDScript, C#, C++Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
WindowsDesktop targets
Windows, LinuxVR targets
Oculus Rift, HTC VIVEMobile targets
iOS, AndroidSupported languages
C++, C#, LuaConsole targets
Xbox One, PS4, Nintendo Switch3D
Yes2D
NoDistributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
C++, C#, LuaBehavior trigger
Behavior-specificLogic model
FlowgraphLicense
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
Windows; OSX; LinuxDesktop targets
Windows; OSX; Linux; HTML5VR targets
-Mobile targets
iOS; Android; BlackBerry; Desktop; HTML5Supported languages
JavaConsole targets
-3D
Yes2D
YesDistributed targets
Java; WebGLTV targets
-API
-Languages
JavaPlatforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
YesBehavior trigger
-Logic model
-License
ApacheOpensource
YesScripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
Windows; OSX; LinuxDesktop targets
Windows; OSX; LinuxVR targets
-Mobile targets
iOS; AndroidSupported languages
C; C++; AngelScript; Lua;C#Console targets
-3D
-2D
-Distributed targets
HTML5TV targets
tvOSAPI
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
MITOpensource
-Scripting language
AngelScript; LuaRenderer
OpenGL 2.1+; Direct3D9; Direct3D11Build System
CMakeEditor
YesVR Support
-Pricing
-Supported platforms
-Dev platforms
Windows; MacintoshDesktop targets
Windows; MacintoshVR targets
-Ocullus RiftMobile targets
AndroidSupported languages
Javascript; ActionScript 3Console targets
none3D
Yes2D
YesDistributed targets
WebGL; FlashTV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
JavaScript and actionscript for flashBehavior trigger
Behavior-specificLogic model
Pre-built behaviorsLicense
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
WindowsDesktop targets
Windows, OSX, LinuxVR targets
-Mobile targets
Windows Phone, iOS, AndroidSupported languages
C#Console targets
-3D
Yes2D
YesDistributed targets
-TV targets
-API
Vulkan, DirectX 11, DirectX 12, OpenGLLanguages
C#Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
MITOpensource
YesScripting language
-Renderer
-Build System
-Editor
-VR Support
YesPricing
-Supported platforms
-Dev platforms
Windows; LinuxDesktop targets
Windows; LinuxVR targets
-Mobile targets
noneSupported languages
-Console targets
none3D
Yes2D
YesDistributed targets
noneTV targets
-API
-Languages
C++; LuaPlatforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
C++; LuaBehavior trigger
Behavior-specificLogic model
Flow diagramLicense
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
-Desktop targets
-VR targets
-Mobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
Windows; OSX; LinuxDesktop targets
Windows; OSX; LinuxVR targets
-Mobile targets
-Supported languages
C++;TorqueScriptConsole targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
MITOpensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
-Desktop targets
-VR targets
-Mobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
Free trial version for 30 days or $1,620 /year for the Commercial versionSupported platforms
-Dev platforms
-Desktop targets
-VR targets
-Mobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
WindowsDesktop targets
WindowsVR targets
-SteamVR, Occulas, VibeMobile targets
-Supported languages
C++; C#; LuaConsole targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-Dev platforms
Windows, macOS, LinuxDesktop targets
-VR targets
HTC Vive, Oculus Rift/Go, Google Daydream, Gear VRMobile targets
-Supported languages
-Console targets
-3D
Yes2D
YesDistributed targets
-TV targets
-API
-Languages
JavaScript, PuzzlesPlatforms
Web (HTML5, WebGL), Windows, macOS, Linux, iOS, AndroidGraphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
YesPricing
-Supported platforms
Web (HTML5, WebGL), Windows, macOS, Linux, iOS, AndroidDev platforms
-Desktop targets
-VR targets
-Mobile targets
-Supported languages
-Console targets
-3D
-2D
-Distributed targets
-TV targets
-API
-Languages
-Platforms
-Graphics API
-API Support
-Popular Language Bindings
-Traditional code
-Behavior trigger
-Logic model
-License
-Opensource
-Scripting language
-Renderer
-Build System
-Editor
-VR Support
-Pricing
-Supported platforms
-