Difference between revisions of "Engine Overview"
(First stab at engine internals documentation.) |
Zonkmachine (talk | contribs) (→Rendering: fix broken link) |
||
(One intermediate revision by one other user not shown) | |||
Line 3: | Line 3: | ||
== Rendering == | == Rendering == | ||
− | For information about the game's rendering system, see [https://pioneerspacesim.net | + | For information about the game's rendering system, see [https://forum.pioneerspacesim.net/viewtopic.php?f=3&t=489 Fluffyfreak's post]. |
== Input == | == Input == | ||
Line 12: | Line 12: | ||
<br clear=all> | <br clear=all> | ||
+ | |||
+ | == Lua Engine == | ||
+ | |||
+ | TODO: describe the state of the lua runtime, including sandboxing, core imports, and binding ''your'' code to Lua. | ||
== Models and Textures == | == Models and Textures == |
Latest revision as of 01:43, 2 January 2023
This page details the inner workings of the game's engine, and various high-level looks at the gameplay systems.
Rendering
For information about the game's rendering system, see Fluffyfreak's post.
Input
TODO: details on input, including binding axes / actions, reading input, and how to add a new input method
Lua Engine
TODO: describe the state of the lua runtime, including sandboxing, core imports, and binding your code to Lua.
Models and Textures
TODO: merge the engine-specific parts of the wiki here, provide a technical overview of the scenegraph system.
Ships
TODO: information about how a ship (should) work, describe the damage model, the equipment model, the hardpoint system, etc.