User:Consumed Crustacean/sandbox/Game engine

From Wikipedia, the free encyclopedia

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?