Skip to content

RedECSEngine/RPTrunk

Repository files navigation

RPTrunk - A flexible state machine and toolkit for games

Under development

Nothing is final.

Dev Notes Summer 2021

  • RPSpace
    • Game master events (events on entities from the game)
    • Pending game master events, prioritized (when triggered mid combat)

Dev notes! (Old)

>>>>>>>> Targeting

  • "anyAlly" // ally to entity (or array of entities?)
  • 'smart' targeting. Possibly game rules for who to target in an array
  • Allies / Enemies

Metadata

  • Entity Metadata dictionary
  • metadata parser possibly "target.?hasTheStaff = true" -> target.meta["hasTheStaff"]

Caching

  • Ability, cache setter for number of repeats

Levelling

  • Experience and levelling up

Positional

  • Position for attack/cast radius
  • Abilities w/ area of effect

Debug

  • Printable entities/contents

About

A flexible state machine for games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published