Skip to content

Repository files navigation

Building

Dependencies

  • glfw
  • glm

Compiling

Just do make on the root directory

Documentation

A MessageBus receives "events" (message_t) and relays them to systems such as a renderer, physics engine, etc. This was inspired by this gamasutra post.

messaging architecture

Game objects or Entity don't contain logic, they are simple structs constructed from an aggregate of components. They also contain a bitset where each bit represents a type of component. Inspired by Vittorio Romeo's talks.

These entities are all stored in a global pool. Here and here.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages