Цитата:
Game - создает объекты игры -игроков(экземпляр класса PlayerCreate), препятствия(экземпляр класса ObstacleCreate), полигоны передвижения(экземпляр класса PolyCreate), врагов...
Нужна такая структура контейнеров:
|
А что такое сам класс Game? Почему PlayerCreate, PolyCreate,... доджны от него именно наследоваться?
Вам наверно надо сначала получще проработать - какой класс что делает.
Если класс Game подразумевает только какое то поле - на котором размещаются игроки , препятствия, то я бы не наследовал класс "игрок" от класса "рабочее поле"