Добрый день.
Продолжаю разработку простенького Tower Defence. Добрался до создания очков здоровья(отнимается, когда крипы доходят до базы) и монет(пополняются за убийство крипов; отнимаются, когда строим башни). Вот, что интересует: где обычно такие переменные объявляют? Ведь по сути, в tower defence нет игрока..мы лишь двигаем камеру (для нее у меня отдельный GameModeBase и контроллер).
Придумал несколько вариантов:
- Сделать их глобальными в отдельном .h файле
- Создать отдельный класс для них (тогда вопрос, от кого его наследовать?)
- Возможно все это делается по-другому (тогда как ?)