У меня есть несколько фоновых систем, которые делают разные вещи.
То есть:
UnitManager: содержит всю информацию обо всех игровых юнитах в игре.
SaveSystem: не требует пояснений
UnitActionSystem: обрабатывает все действия, которые может выполнять юнит
и т. д. и т. д.
Я использовал в качестве соглашения следующее: система — это то, с чем игрок напрямую взаимодействует. Менеджер – это нечто, что работает в фоновом режиме и запускается извне.
идентификатор обработчика, идентификатор службы.
Когда вы называете вещи, каков стандарт?