![]() | This is not a Wikipedia article: It is an individual user's work-in-progress page, and may be incomplete and/or unreliable. For guidance on developing this draft, see Wikipedia:So you made a userspace draft. Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
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
editI'm imagining opening up with the definition, classification, etc. to provide context for what follows. But not sure about this yet.
Engine use
editWho is using game engines? Why do they use game engines?
History
editObviously.
Architecture
editCommon components
editRendering systems
editIs this becoming too nested?
Tools
editBuild systems
editIDEs, editors
editetc.
editMiddleware
editTypes of engines
edit?????
Alternatives
editComparisons with non-engines (libraries, frameworks, rendering engines) that are used sometimes as backbones.
Engine licensing
editRecent trends in licensing of major game engines?