Game Object Design
- by oisin
I'm having a problem with the way I designed my first simple game in C++.
I have GameObject (abstract class) and ObjectA which inherits the update() and draw() methods from GameObject.
My main loop contains a linked list of GameObject*, and while that list is not empty it cycles through it, calling update on each one.
Up until this point, I…