Skip to content

Renberget/EntityComponentSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Entity Component System

An archetype-based ECS in C++ 20.
Entities and components can be iterated through queries that include or exclude some component types.
Components are accessed through the CompPtr or CompOpt class so we can't remove a component if it is referenced.

Planned

  • Unit tests to safely integrate new features
  • SIMD and multithreading support
  • Faster queries with an archetype graph

About

A simple entity component system written in C++ 20

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages