User:Consumed Crustacean/sandbox/Game engine

Start organization, but I'm going to pick up a few books and see how their authors approach this before settling.

Lede should provide a good (and correct) definition or range; impact, use, notability; disciplines; points of difference between engines. Summarize.

What makes a game engine

edit

I'm imagining opening up with the definition, classification, etc. to provide context for what follows. But not sure about this yet.

Engine use

edit

Who is using game engines? Why do they use game engines?

History

edit

Obviously.

Architecture

edit

Common components

edit

Rendering systems

edit

Is this becoming too nested?

Tools

edit

Build systems

edit

IDEs, editors

edit

etc.

edit

Middleware

edit

Types of engines

edit

?????

Alternatives

edit

Comparisons with non-engines (libraries, frameworks, rendering engines) that are used sometimes as backbones.

Engine licensing

edit

Recent trends in licensing of major game engines?