Guide to Game Development/Rendering and Game Engines

From Wikibooks, open books for an open world
Jump to navigation Jump to search

The tool/framework/engine that you're going to use to create the game.


Rendering engines/Framework[edit]

A rendering engine that only works on Windows (as well as Modern), Windows Phone, Xbox 360 and Xbox One.
A rendering engine that works on all platforms, except for Windows Phone, Xbox 360 and Xbox One.
This page contains many Sister Projects.
A rendering engine based upon OpenGL designed to work on the web.
A Javascript webrenderer.
Used to make games for Windows (as well as Modern).
The default graphics system that you programming language uses to draw basic graphics to the screen (2D only, unless you're a mathematical bad-ass).

Extra tool libraries[edit]

Simple DirectMedia Layer - provides low level access to audio, input devices, and graphics hardware via OpenGL and Direct3D[1].

Game Engines[edit]

A tool for making games aimed at beginners that requires little to no programming.
A tool for making games aimed at beginners of a young age that requires no programming.
A tool that allow for easy programming, allowing you to interact with public members with a visual interface.
The engine used to make Unreal games such as Gears of War.
The engine used to make Quake.
The engine used to make Crysis, Far Cry and many more games.
A simple first-person-shooter creator

Programming built-in languages[edit]

See Game-only programming languages.