Documentation
The following is an outline of the Documentation and Tutorials that are planned.
- Concepts: Entity, Flags, Attributes
- Setup
- Input: Keys and Mouse
- Assets: Loading, Activating, Releasing
- Attributes and Animation: Paths, Springs, Animations, and Animators
- Textures, Tiles, and Tile Factories
- Sprites: Simple, Animated, Layered, Physics, Repeat, Steer
- Font and Text
- Audio: Banks, Queues, Effects, Spatial, Streaming
- Particle Effects: Lifecycle of a Particle, Emitter, Initializer, Volume, Velocity, Influence
- Spatial Databases: Array, Grid, QuadTrees, R-Tree, Uses and Examples
- User Interface
- Artificial Intelligence: Pathfinding, Steering Behaviors, Game Solving, Finite State Machine, Distribution and Probability
- Input: Controller
- Networking: Concepts and Examples
- Graphics: Surface, Shaders, and VertexBuffers
- Input/Output
- Utilities: EntityCollection, EntityList, EntityLayers, ExpirableList, Bitset, Capture, Pool, etc.
If you have any questions or suggestions please email me at: