/oage

Open Async Game Engine

Primary LanguageC++MIT LicenseMIT

oage

Open Async Game Engine - Asynchronous event-based game engine

roadmap

  • Implement multi queue threadpool (WIP)
  • Implement graph of events dependencies (not started)
  • Implement continuous scheduler (not started)
  • Implement priority scheduler (not started)
  • Implement random scheduler (not started)
  • Implement async allocator (not started)
  • Implement clock timer, frame rate timer(not started)
  • Implement event logic (not started)
  • Implement runtime scripts throw cling (not started)
  • Etc...

Unit-tests

  • Event exec (mostly done)
  • Thread guard test exec (mostly done)
  • Exec threadpool (WIP)