Диспетчер объектов? Шаблон проектирования

У меня есть много объектов, которые нужно передать другим объектам. Это игра, поэтому игроку нужно знать о мире, а мир должен знать о картах и ​​т. Д.

Вместо того, чтобы передавать все это по кругу, я думал о создании одного «главного» диспетчера объектов и последующей регистрации этих объектов. с этим. Я бы передал главный диспетчер объектов, и все, что в чем-то нужно, могло бы просто сделать "masterObject.getPlayer ()" или что-то еще.

Это настоящий шаблон дизайна? Если да, то как это называется? Любой недостаток.

7
задан user697111 4 November 2011 в 05:55
поделиться