Уведомления
Очистить все

🛠 DEV BLOG #15 - Большое техническое обновление

1 Записи
1 Пользователи
0 Reactions
20 Просмотры
Admin
(@admin)
Участник Admin
Присоединился: 2 года назад
Записи: 34
Создатель темы  

🛠 DEV BLOG #15

🚀 Большое техническое обновление

От нас долго не было новостей, но всё это время команда занималась одной из самых масштабных технических переработок сервера и клиента.

За последние месяцы была проделана огромная работа, которая закладывает фундамент для дальнейшего развития проекта и открывает новые возможности для будущих обновлений.


⚡ Переход с DX8 на DX9

Мы полностью перевели сервер и клиент с DirectX 8 на DirectX 9.

Это позволило значительно расширить графические возможности игры, улучшить совместимость с современными системами и подготовить клиент к дальнейшему развитию визуальной составляющей.


💻 Переход на 64-bit

Также клиент и сервер были переведены с 32-bit на 64-bit архитектуру.

Преимущества перехода:

  • более стабильная работа клиента;

  • лучшая производительность;

  • поддержка современных операционных систем;

  • возможность дальнейшего развития проекта без технических ограничений.


🛡 Полностью обновлённый GUI и защита клиента

Мы переписали значительную часть GUI клиента и внедрили систему шифрования.

Теперь клиент стал не только более современным и удобным, но и получил дополнительную защиту от различных видов вмешательства.


🌑 Система теней и графические настройки

После перехода на DX9 в игре появились динамические тени.

Как и многие другие визуальные элементы, их можно включать и отключать в настройках игры.

Также доступны настройки отображения:

  • эффектов;

  • крыльев;

  • фей;

  • маунтов;

  • аппарелей;

  • других визуальных элементов.

Это позволит каждому игроку настроить клиент под возможности своего компьютера.


👣 Следы за персонажем

В игру были добавлены следы за персонажем.

Теперь при передвижении герой оставляет визуальный след, что делает игровой мир более живым, атмосферным и современным.


⭐ Новая система VIP

Мы полностью переработали систему VIP-статусов.

Теперь на сервере существует 3 уровня:

  • 🌱 Новичок

  • ⭐ VIP 1 уровня

  • 👑 VIP 2 уровня

Каждый уровень предоставляет собственные бонусы и характеристики.

Особенности новой системы:

  • VIP разных уровней могут заменять друг друга;

  • при замене VIP оставшееся время предыдущего статуса сгорает;

  • VIP одинакового уровня можно продлевать, при этом время суммируется.


🏪 Система поиска ларьков

В игру добавлена удобная система поиска ларьков.

Кнопка расположена под мини-картой и позволяет быстро найти нужный товар среди всех торговых лавок сервера.

Функционал системы:

  • отображение всех активных ларьков;

  • отображение их местоположения;

  • просмотр ассортимента каждого ларька;

  • поиск предметов по названию.

Достаточно ввести название нужного предмета, и система покажет только те ларьки, в которых он продаётся.

Теперь поиск нужных вещей занимает считанные секунды.


📚 База данных предметов и монстров

Также в игру была интегрирована база данных предметов и монстров, аналогичная той, что ранее была доступна только на сайте.

Открыть её можно через новую кнопку под мини-картой.

Теперь необходимую информацию можно получить прямо в игре, не открывая браузер.


💬 Вставка предметов в чат

Добавлена долгожданная возможность вставлять предметы в игровой чат.

Сделать это можно двумя способами:

  • просто перетащить предмет в окно чата;

  • нажать ПКМ по предмету и выбрать пункт «Вставить в чат».

После отправки сообщения другие игроки смогут просмотреть полную информацию о предмете:

  • характеристики;

  • параметры;

  • улучшения;

  • дополнительные свойства.

Функция особенно удобна для торговли, оценки вещей и общения между игроками.


🔧 Исправление багов

После столь масштабных изменений на сервере могут присутствовать скрытые ошибки, о которых мы пока не знаем.

Поэтому любая ваша помощь, найденные баги и обратная связь сейчас особенно важны для нас.

После перехода мы уже исправили множество проблем, включая:

  • ошибки с FPS;

  • проблемы со шрифтами;

  • невозможность входа на сервер;

  • различные ошибки интерфейса;

  • множество мелких недочётов клиента.

И работа над стабильностью продолжается каждый день.


📥 Новый клиент уже доступен

Для получения всех новых возможностей необходимо скачать новый клиент с сайта проекта.

Старая версия клиента больше не поддерживает часть нового функционала.


Это одно из самых крупных технических обновлений за всю историю проекта.

Спасибо всем игрокам, которые продолжают поддерживать сервер, тестировать новые возможности и помогать нам делать Piratia Tech лучше 💙



   
Цитата