VGrabko
@VGrabko
Golang, Php, Js

Как реализовать систему бонусов?

У меня есть система трофеев которые можно прокачивать.
По сути они могут влиять на любое действие. Сейчас думаю все параметры пользователя (при получении) пускать через класс который будет накидывать бонусы (все. Не только от трофеев.) Потом эти данные пихать в класс штрафов. Над этими классами построить абстракцию (которая управляет всеми данными пользователя).

Или есть более адекватное решение?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
lxsmkv
@lxsmkv
Test automation engineer
gameprogrammingpatterns.com/observer.html
тут описывается как через шаблон наблюдатель реализуется система реакций на события-достижения.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы