| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > скажите вопрос по архитектуре |
| Автор: supervladislav 20.8.2011, 16:08 |
| Я пишу сценарий серверной игры и у меня возник такой вопрос ,как лучше распределить сущности у меня есть доспехи ,умения ,информация о пользователе , это 3 класса. Но вот в чём беда есть информация о доспехах пользователя(тоесть о том что на пользователе одето ) и информация о доступных ударах ,это функция определяющая доступные удары пользователя и доступные доспехи , где должна находится в классе о пользователе я так понимаю. Могли бы вы помочь разобраться? |
| Автор: Absinthe 20.8.2011, 16:31 |
| supervladislav, ты правда полагаешь, что по такому вот описанию люди тебя поймут? |
| Автор: ksnk 20.8.2011, 16:32 |
| насколько я понимаю, информация о доступных ударах должна быть в максимально близкой доступности. Так что она должна лежать как можно ближе, в готовом виде, а не вычисляться каждый ход. Другое дело, что при назначении нового доспеха, уровня, ets... нужно перевычислять все доступные удары с помощью функции. |
| Автор: supervladislav 20.8.2011, 16:52 |
Absinthe, Конкретный вопрос к какому классу определить метод который отвечает за вывод информации о личных доспехах пользователя к классу glothes или к классу юзера. |
| Автор: supervladislav 20.8.2011, 17:26 |
| ksnk, ты имешь ввиду сессии ,я храню в массииве |
| Автор: Absinthe 20.8.2011, 19:40 | ||
Как в базе, так и в коде. |