Доброго времени суток, дорогие шафтеры.
Итоги месяца, как ни крути, я вижу интересуют довольно большое количество игроков. За прошедший месяц я вижу показатель в ~200 человек, что для блога по игровым серверам довольно странно, не думаете? Для меня видеть такой результат довольно необычно и приятно, но все равно я нахожу это немного странным.
Что-же, это все банальная лирика и уход от основной темы. Давайте начнем: все с изображениями, как вы это любите.
За этот месяц изменений внутри самих серверов очень мало - только модели персонажа и некоторые оружия (дезран) и некоторые незаметные фиксы, которые потом становились основными причинами неисправностей. Апрель был насыщен всякими непонятными падениями api или серверов, срачами в канале дискорда, но главное - сейчас Шафт работаем в штатном режиме. По поводу багованных или бракованных моделей, которые совершенно случайно попали в поинтшоп - мы их заменим на другие. Те люди, которые их хранят в инвентаре, как сувениры или даже надели на свой игровой персонаж - не переживайте, брак будет заменен на что-то другое.
За месяц я продвинулся в разработке нового поинтшопа, который на самом деле станет более похожим на маркетплейс, где будет больше возможностей, чем в нынешнем F2.
Стоит его описать подробнее:
- Будет более функциональный инвентарь, с возможностью стакать предметы. Возможно добавлю поиск предметов по названию, но над этим еще думаю. Так как инвентарь позволит иметь предмет с количеством более двух штук, то очевидно будет ограничитель на количество предметов в инвентаре, чтобы не было засорения БД лишними килобайтами данных.
- Будет превью предметов, об этом на гифках ниже.
- Будет возможность создания пресетов из бодигрупп, скинов и шапок, масок, етц. В “настройках бодигрупп” (на самом деле это станет отдельным пунктом в инвентаре) появится пункт сохранения настроек предметов в один пресет или переключение между уже сохраненными пресетами, настройка или экипировать етц.
- Будет добавлено хранилище предметов, которое станет основным местом накопления предметов. Что это означает? Есть динамичный инвентарь, которым вы будете пользоваться, когда играете на сервере и в тоже время будет хранилище, куда можно будет скидывать остальные неиспользуемые вещи. Вы можете их продать, а можете перекинуть в свой динамичный инвентарь, чтобы использовать на сервере.
больше спойлерить не буду, так как это будет лишним :)
Идея хранилища возникла, когда нужно было придумать способ быстрой подгрузки инвентаря при заходе на сервер. Да, может показаться, что на самом деле идея глупая, но я постараюсь сделать этот склад предметов удобным.
А теперь сладкое - гифки
Уже написана функциональная часть для большинства типов предметов, так что считайте, что так поинтшоп будет выглядеть уже на самом сервере
Ну и самое болезненное для меня - партикли. Это окошко превью далось мне спустя 6 часов, гемор.
Эта гифка показывает функциональность одноразовых предметов
Над функциональностью предметов я очень долго ковырялся, но оно того стоило. Предметы добавляются с визуальной части сайта и могут настраиваться кураторами или мною и им не требуется знания программирования, чтобы добавить новую модель или маску. По сути я около 2 месяцев писал совершенно новый поинтшоп, который имеет огромную базу для расширения.
Обратите внимание, что при надевании AK-47, все остальные автоматы этого типа снимаются, но они не затрагивают M4A1, который в свою очередь работает также и снимает остальные M4A1.
Данная фишка уже есть на серверах, но реализована она на сильнейших костылях, которые иногда позволяют серверу пролагать. Это не есть хорошо, на гифке выше примерно такой-же результат, но под капотом совершенно иной взгляд на эту фишку и, соответственно, работает это иначе.
И последнее, что я хочу показать - я собираюсь отходить от красного цвета, к цвету Шафта - небесный.
Шутка, на самом деле последнее, что я скажу это гифка ниже
Вероятно я буду работать над эффектами перемещения. Она будет отрисовываться только до прохождения карты и стороне Т или КТ, которые достаточно далеко от пользователя. У меня на примете есть еще один простенький вариант, который вероятно будет также внедрен.
Также я экспериментировал с вещами из доты, результат выше
Это все, что произошло на Шафте за месяц. У меня нет какого-то заключительного лозунга, так что люблю вас ❤.