TSV

Game Engines - TSV

Game engines are software frameworks that integrally provide functions necessary for game development, such as rendering, physics, sound, animation, and scripting. Unity, Unreal Engine, and Godot are representative examples, each with different characteristics and use cases. They are selected according to scale and purpose, from indie developers to AAA studios, and have become essential foundational technology in the modern game industry.

game development Unity Unreal Engine Godot software 3DCG programming
code	slug	name	description	developer	license	platforms	primaryLanguage
01	unity	Unity	A cross-platform game engine with a high market share in mobile game development.	Unity Technologies	Proprietary (Free for Personal use)	["Windows","macOS","Linux","Android","iOS","WebGL","PlayStation","Xbox","Nintendo Switch"]	C#
02	unreal-engine	Unreal Engine	A high-quality 3D game engine developed by Epic Games, widely used for AAA game development.	Epic Games	Proprietary (5% royalty after $1M revenue)	["Windows","macOS","Linux","Android","iOS","PlayStation","Xbox","Nintendo Switch"]	C++ / Blueprint
03	godot	Godot	An open-source game engine characterized by its lightweight and flexible design.	Godot Engine contributors	MIT License (Open Source)	["Windows","macOS","Linux","Android","iOS","Web"]	GDScript / C#
04	cryengine	CryEngine	A game engine developed by Crytek known for its high-quality graphics.	Crytek	Proprietary	["Windows","PlayStation","Xbox"]	C++ / Lua
05	game-maker	GameMaker	A game engine specialized for 2D game development, easy to use for beginners.	YoYo Games	Proprietary (Free tier available)	["Windows","macOS","Linux","Android","iOS","Web","PlayStation","Xbox","Nintendo Switch"]	GML (GameMaker Language)
06	rpg-maker	RPG Maker	A game development tool specialized for RPG creation, usable without programming.	Gotcha Gotcha Games	Proprietary (Paid)	["Windows","macOS","Web","Mobile"]	JavaScript / Ruby (optional)