这是indexloc提供的服务,不要输入任何密码
Skip to content

Design core gamestate #964

@TheJJ

Description

@TheJJ

We have to come up with a simple gamestate definition for the event logic.

It could, for example, consist of

  • Game (main state container)
  • Universe (currently running game world)
  • GameEntity (base simulation element)
  • Player (guess what)

The combination and configuration of those is done by nyan. The logic implementation and available features for GameEntities are in C++ and Python.

This is the foundation for the new simulation core.

It should also be prepared to support pathfinding (with an obstruction manager or something suitable #736).

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: simulationInvolved in the game mechanics and simulationlang: c++Done in C++ codeto-discussIdea or suggestion that needs some discussion before implementation

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions