[][src]Crate game

Re-exports

pub use particle2d;
pub use particle2d::vec2d;
pub use tiny_ecs;

Modules

components

The components module is where game entity components live

controls

Player object and menu control bindings + input management

game

This is where the main game loop and associated functions live

manager

The manager module contains most I/O objects and interfaces

messaging

The possible messages between components

resource

All resource management structs and functions

states

The states module generally contains 3 states; menu, play, and pause

Macros

callback

A generic version of a callback

Structs

TimeStep

Functions

main

Game initialisation and main loop