Всем привет! Собственно, столкнулся с проблемой реализации инвентаря в онлайн игре. Игра построена по паттерну MVC, а сам инвентарь пытаюсь инициализировать с помощью фабрики. Но не очень-то выходит. Во 1 я пытаюсь запихать данные во View, что категорически не желательно. Но даже при этом проблема постоянного обновления данных очень напрягает.(добыл\использовал предмет) Во 2 я уже не знаю как эти данные правильно использовать.(парсить\хранить\вытаскивать итд) В общем, кто-нибудь сталкивался с реализацией инвентаря или магазина? Или когда надо было создать много "умных" объектов с относительно одинаковыми свойствами?