List of Game Engines

Game engines are software programs that are designed specifically for game development. The purpose of using a game engine is to ease the development process and avoid implementing generic features and components. Though most engines are designed for general purposed, they are different in many ways, such as features, interfaces, architectural designs, programming languages, and supported game platforms.

Filter
Filter By Name
Intended For
2D 3D
License Model
Free Subscription Royalty
Programming Language
C/C++ C# JavaScript Lua No-Code
Editor
Yes
Supported OS
Android Linux macOS Web Windows
Supported Platform
Android iOS Linux macOS PlayStation Switch Web Windows Xbox

Please report errors or update info here.

Intended 2D3D
Programming Languages C#
Editor YES
Supported OS
WindowsmacOSLinux
Supported Game Platforms
AndroidiOSLinuxmacOSPlayStationSwitchWebWindowsXbox
1upvotes
Description
Free
Intended 2D3D
Programming Languages C/C++C# GDScript
Editor YES
Supported OS
WindowsmacOSLinuxAndroidWeb
Supported Game Platforms
AndroidiOSLinuxmacOSWebWindows
1upvotes
Description
Intended 3D
Programming Languages C/C++
Editor YES
Supported OS
WindowsmacOSLinux
Supported Game Platforms
AndroidiOSLinuxmacOSPlayStationSwitchWindowsXbox
0upvotes
Description
Intended 2D3D
Programming Languages JavaScript No-Code
Editor YES
Supported OS
WindowsmacOSLinuxAndroidiOSWeb
Supported Game Platforms
AndroidiOSLinuxmacOSWebWindows
0upvotes
Description
Free
Intended 2D3D
Programming Languages TorqueScript
Editor YES
Supported OS
WindowsmacOSLinux
Supported Game Platforms
LinuxmacOSWindows
0upvotes
Description
Intended 2D3D
Programming Languages JavaScript
Editor YES
Supported OS
Web
Supported Game Platforms
AndroidiOSLinuxmacOSWindows
0upvotes
Description
Free
Intended 2D3D
Programming Languages C#
Editor NO
Supported OS
WindowsmacOSLinux
Supported Game Platforms
AndroidiOSLinuxmacOSPlayStationSwitchWindowsXbox
0upvotes
Description
Intended 2D
Programming Languages No-Code
Editor YES
Supported OS
WindowsmacOSLinux
Supported Game Platforms
AndroidiOSmacOSWebWindows
0upvotes
Description
Free
Intended 2D3D
Programming Languages Lua
Editor YES
Supported OS
WindowsmacOSLinux
Supported Game Platforms
AndroidiOSLinuxmacOSPlayStationSwitchWebWindows
0upvotes
Description
Free
Intended 2D3D
Programming Languages C#
Editor YES
Supported OS
Windows
Supported Game Platforms
AndroidiOSLinuxWindowsXbox
0upvotes
Description