Skip to main content

2 posts tagged with "data-oriented-design"

View All Tags

Phase/Pass Architecture: Evolution of the Game Loop

· 7 min read

In my previous post, I outlined the high-level separation between Commands and Events in helios, along with the basic double-buffered EventBus and CommandBuffer concepts. Since then, I've iterated significantly on the architecture, and I'm excited to share what has emerged: A Phase/Pass structure that provides much finer control over when events become visible and when commands execute.