Source
- URL: https://x.com/bodowens86/status/1514330430102769671
- Author: Jan Milík (@bodowens86)
- Posted: 2022-04-13 19:51:24
Branch
1/ @bodowens86
@SebAaltonen
Oh, is that what ECS does? Give me control over execution flow?
2/ @SebAaltonen
@bodowens86
At Ubisoft/RedLynx we created a ECS that didn’t steal your control flow. ECS is all about data. It’s not about control flow. Why should ECS steal your control flow?
3/ @SebAaltonen
@bodowens86
Components were in arrays and we used sparse bitfields to combine them together. Just standard objects we passed to functions and standard function calls we called to them.