Я хочу чистый способ создания игровых объектов, таких как неигровые персонажи, пули и усиления, уменьшая количество взаимозависимости от определенных классов. Я полагаю, что для этого используется фабричный шаблон?
Мне бы очень хотелось увидеть хорошую реализацию из реальной игры.
Я не эксперт по шаблонам проектирования, и никогда не использую их, если я их не понимаю. Я не хочу использовать шаблон проектирования ради него - я просто хочу понять, является ли этот шаблон правильным способом решения этой проблемы.