Набор игроков

Завершенные игры

Новые блоги

- Все активные блоги

Форум

- Для новичков (3751)
- Общий (17803)
- Игровые системы (6252)
- Набор игроков/поиск мастера (41684)
- Котёл идей (4368)
- Конкурсы (16075)
- Под столом (20443)
- Улучшение сайта (11251)
- Ошибки (4386)
- Новости проекта (14689)
- Неролевые игры (11855)

Что год грядущий нам готовит?

Что там с правилами? А ДМ3 уже мертв? А когда остальные тролли уйдут в отставку?
И прочие вопросы в постоянной, но нерегулярной рубрике "от разрабов".
___________________________

Про ДМ3

Для начала, там официально завершилась единственная идущая игра (спойлер: Савелий убил единственного персонажа). Теперь сайт совершенно не нагружен, можно там болтать в чатике, пока лежит ДМ2. Хоть для этого он пока годится =)

После многократных падений сайта в апреле 2018го мы с Эвеном зарылись в исследования проблемы и обнаружили вот такие вот проблемы:
0. Mono
1. Категорически медленная и тугая работа счетчика непрочитанных сообщений
2. Излишне тяжелые запросы по играми в нетяжелых местах
Поподробнее для гиков и любопытствующих - под спойлером


Поскольку мы любим растекаться мыслею по древу, то делаем по нескольку вещей сразу. Например, благодаря переходу на NETCore нам совершенно бесплатно достался SignalR - это технология для пуш-уведомлений. Ну типа когда вам не нужно постоянно тыкаться на сервер "а мы уже приехали? а теперь?" - а вместо этого сервер сам тыкает вас. Как бы ужасно это ни звучало. Так вот, благодаря этому мы сможем (а в предварительном виде - уже смогли) реализовать систему уведомлений в реальном времени. Теперь целая куча событий, о которых вы обычно узнавали обновляя страницу, будет сама приходить к вам. Это и новости о том, что кто-то опубликовал игру, и информация о том, что к вам в игру подали заявку, и что кто-то отписался в вашей теме на форуме, и, разумеется, что вас ждет новый пост, и так далее и тому подобное. Система основана на MQ (я предупреждал еще давно), что позволит нам еще проще проектировать архитектуру в будущем, а также избавит пользователей, которые генерируют эти события от лишнего ожидания. В общем, вне зависимости от того, сколько человек читает вашу игру, публикация сообщения будет занимать одинаковое время.
Мы погадали на гоблинских внутренностях и предвидели, что вам захочется отключать уведомления и подключать новые. Предусмотрен как функционал отключения целого вида уведомлений (например, о новых сообщениях на форуме), так и отключения уведомлений в отдельно взятом месте (например, о новых сообщениях в обсуждениях игры "Степь"). Если у вас появится желание получать какие-то новые необычные уведомления, то наша система предусматривает более-менее дешевое их добавление, форум "улучшения" будет в вашем распоряжении.

Также в демо-версии готова система поиска по сайту: пока что только быстрый поиск по заголовкам, но уже с исправлением опечаток. Например, если попробовать поискать "Vaned", он найдет и пользователя Vened, и пользователя Bane, и даже тему на форуме "Хватит допускать опечатки в моем нике, я Vened!!!" Поиск по текстам будет немножко сложнее реализовать, потому что хочется добавить туда синонимы и все такое вот. Но это можно будет и отложить.

Про правила и отставку троллей мы рассказывать не будем, мы пошутили, это чисто пост про разработку, хаха.
12
Парни, могу сказать только - спасибо за ваш труд, мы его ценим.
И да, вечерком стало лучше.
Автор: solhan [online] , 10.01.2019 22:17 21

Вроде, пошустрее вечером стал бегать, кстати.

Абсолютно точно. В хроме со вчерашнего вечера до сегодняшнего дня открыть игру было возможно с вероятностью 60% (правда долго). А вот в обсуждение попасть было совершенно нереально. Сейчас хоть и не летает, но по крайней мере грузит
Автор: Omen [offline] , 10.01.2019 22:24 22

Все прошлые дни практически ничего не мог делать на сайте, все было совсем плохо. А сейчас - практически отлично работает. Парни, молодцы, спасибо за ваше время и труд!
Автор: Рамиус [offline] , 11.01.2019 15:05 23

12