Platforms
Windows, Linux, Mac, AndroidPopular Language Bindings
GDScript, C#, C++Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
Windows, Mac OS X, LinuxPopular Language Bindings
-Languages
C++, Blueprints (Visual Scripting)Desktop targets
Windows, Mac OS X, Linux, SteamOs, HTML5Mobile targets
iOS, Android3D
Yes2D
YesConsole targets
PlayStation 4, Xbox One, Nintendo SwitchVR targets
SteamVR/HTC Vive, Oculus Rift, OSVR, , Google VR/Daydream, Samsung Gear VRGraphics API
DirectX Versions: 10, 11, 12(Experimental), Vulkan SM5, OpenGLAPI Support
DirectX 10, DirectX 11, Vulkan (SM5), OpenGLDev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
C99Desktop targets
Windows XP+, Mac OS X 10.6+, LinuxMobile targets
Android 2.3+, iOS3D
No2D
YesConsole targets
-VR targets
-Graphics API
OpenGL 2.1+, OpenGL ES 2.0/3.0API Support
-Dev platforms
Windows XP+, Mac OS X 10.6+, LinuxLicense
zlibSupported languages
C, C++, Objective C, bindings for Nim and OCaml (community maintained)Notable games
Little Cells, Dstroy 22D physics
Box2D, LiquidFunDistributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
C++, Lua 5.1Desktop targets
Windows Vista+, macOS 10.7+, LinuxMobile targets
Android 4.0+, iOS 8+3D
Poor support (no abstraction over OpenGL)2D
YesConsole targets
-VR targets
-Graphics API
OpenGL 2.1/3.3, OpenGL ES 2.0/3.0API Support
-Dev platforms
Windows Vista+ , macOS 10.7+, Linux, Android 4.0+License
zlibSupported languages
Lua 5.1 with some 5.2 / 5.3 featuresNotable games
Move or Die, Kingdom Rush, Blue Revolver, Bytepath, Pocket Rumble, Mari0, Oh My Giraffe, …2D physics
Box2DDistributed targets
HTML5 (WebAssembly, community maintained)Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
JavaDesktop targets
Windows; OSX; Linux; HTML5Mobile targets
iOS; Android; BlackBerry; Desktop; HTML53D
Yes2D
YesConsole targets
-VR targets
-Graphics API
-API Support
-Dev platforms
Windows; OSX; LinuxLicense
ApacheSupported languages
JavaNotable games
-2D physics
-Distributed targets
Java; WebGLTraditional code
YesTV targets
-Opensource
YesLogic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
Windows, LinuxMobile targets
iOS, Android3D
Yes2D
NoConsole targets
Xbox One, PS4, Nintendo SwitchVR targets
Oculus Rift, HTC VIVEGraphics API
-API Support
-Dev platforms
WindowsLicense
-Supported languages
C++, C#, LuaNotable games
-2D physics
-Distributed targets
-Traditional code
C++, C#, LuaTV targets
-Opensource
-Logic model
FlowgraphBehavior trigger
Behavior-specificSteam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
JavascriptDesktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
C#Desktop targets
WindowsMobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
WindowsLicense
MITSupported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
JavaScript (engine)Desktop targets
Windows XP+, UWP, Mac OS X 10.6+, LinuxMobile targets
Android 4.0+, iOS 8.0+3D
Some2D
YesConsole targets
Xbox One, Wii UVR targets
-Graphics API
WebGL, Canvas 2DAPI Support
-Dev platforms
-License
ProprietarySupported languages
Visual programming, JavaScriptNotable games
The Next Penelope, Cosmochoria, Angvik, Dreaming Sarah, Airscape The Fall of Gravity, Artillerists, Lunar Mission, …2D physics
Box2DDistributed targets
HTML5Traditional code
-TV targets
-Opensource
-Logic model
Pre-built behaviorsBehavior trigger
Event list (per-object)Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
Mostly PositiveSupported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
Windows, Linux, Mac, PS4, Xbox One, Nintendo SwitchPopular Language Bindings
-Languages
C#Desktop targets
-Mobile targets
Android, IOS, Windows phone3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
Web (HTML5, WebGL), Windows, macOS, Linux, iOS, AndroidPopular Language Bindings
-Languages
JavaScript, PuzzlesDesktop targets
-Mobile targets
-3D
Yes2D
YesConsole targets
-VR targets
HTC Vive, Oculus Rift/Go, Google Daydream, Gear VRGraphics API
-API Support
-Dev platforms
Windows, macOS, LinuxLicense
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
Web (HTML5, WebGL), Windows, macOS, Linux, iOS, AndroidVR Support
YesPlatforms
-Popular Language Bindings
-Languages
-Desktop targets
Windows, Linux, MacMobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
Windows, Linux, MacLicense
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-Platforms
-Popular Language Bindings
-Languages
-Desktop targets
-Mobile targets
-3D
-2D
-Console targets
-VR targets
-Graphics API
-API Support
-Dev platforms
-License
-Supported languages
-Notable games
-2D physics
-Distributed targets
-Traditional code
-TV targets
-Opensource
-Logic model
-Behavior trigger
-Steam Rating
-Supported platforms
-VR Support
-