Game Engine
...

A game engine is a holistic framework which provides all capabilities required to develop a full game.
A game engine is a wholesale package in contrast to Game Librarys.

Game engines can be categorized by the features that they provide the developer and the platforms they can ship games to.

Table of Game Engines
...

File6WindowsMacOsLinux2D Support3D SupportSupported LangagesFeaturesCan ship to
UnityC#GUI, Visual-ScriptingPC, Mobile, Playstation, XBox
Unreal EngineC++, BluescriptGUI, Visual-ScriptingPC, Mobile, Playstation, XBox
BevyRustECS at corePC, Mobile, Web
RenPyRenPy-Scripteasy scripting languagePC, Mobile, Web
GodotC#, RustGUIPC
Cave EnginePythonGUIWindows