Components and systems are done, the core ECS interface is ready, now it's time to start implementing that interface by allow entities to be created and removed from the world.
Starting code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/aaba59790455d4c8aea01dae238ee815d04dfa35
Finished code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/d3b804b6b26c5c29a684ca8087867152903a994f
Line-by-line code change breakdown: https://github.com/BennyQBD/3DGameProgrammingTutorial/commit/d3b804b6b26c5c29a684ca8087867152903a994f
Discord: https://discord.gg/aMqvk3E
If you'd like early access to videos, special discord roles, or just to support the creation of these videos, consider becoming a patron on Patreon: https://www.patreon.com/thebennybox
A very special thanks to my most devoted supporters for making this video possible:
Thundzz (Yacine)
Andreas Nordh