The monolithic entity system
You've probably all seen this design before:- Entity manager, stores a list of all entities
- Each entity implements an Update() function
- Every frame, the manager loops through all entities and calls Update() on each one

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.
Participate in the game development conversation and more when you create an account on GameDev.net!
Sign me up!