Релиз игрового клиента ManaSource 0.6 для 2D MMORPG-платформы Mana

ManaSource - комплект для создания двумерных тайловых многопользовательских ролевых онлайн-игр (MMORPG) в классическом стиле (NES). В рамках проекта ведется разработка клиента, сервера, эталонного набора данных для клиента и сервера, а также web-компонентов для создания сайтов статистики.
Изначально клиент был создан в рамках проекта The Mana World, однако впоследствии начал разрабатываться как независимая программа, чтобы упростить использование данного клиента другими заинтересованными проектами. После длительной разработки вышла версия 0.6. Наиболее заметные изменения:

  • В магазинах теперь в списках отображается количество предметов;
  • Глобальные анонсы теперь показываются не только в общем чате но и в текущей вкладке чата;
  • Добавлен offsetX/Y к элементу 'imageset', это применяется ко всем кадрам 'imageset';
  • Добавлен поиск по инвентарю и складу, позволяющий отфильтровывать предметы по названиям;
  • Добавлен эффект встряски экрана при смерти персонажа;
  • Добавлена возможность записи логов чатов на диск;
  • Добавлены кастомизируемые эффекты для атак и попаданий;
  • Добавлена поддержка большего количества слотов персонажей;
  • Добавлена поддержка курсоров различных размеров для NPCs;
  • Добавлена поддержка фона в диалогах инвентаря;
  • Добавлена прокрутка вкладок чата в случае если в окне диалога не хватило места;
  • Звуки которые соответствуют событиям на некотором удалении теперь более тихие;
  • Исправлен поиск фоновых картинок (wallpapers) на 64-битных машинах;
  • Исправлена интерпретация collision layer с flipped tiles;
  • Исправлена обработка цвета волос и стилей причесок;
  • Исправлена потеря активной цели при нажатии хоткея "target+attcck" при движении;
  • Исправлена работа действия 'switch character' после того как персонаж выбран параметром командной строки;
  • Исправлены позиции всплывающих сообщений (bubble) чата;
  • Кнопка '> Next' в диалогах NPC заменена на просто пустую строку, что позволяет сократить количество кликов в диалогах NPC;
  • Кнопки окон изменены и используют значки;
  • Множество изменений и исправлений в поддержке собственного сервера (manaserv), поддержка которого по прежнему экспериментальная;
  • Музыкальные файлы теперь читаются потоком непосредственно из архива;
  • Окно менеджера обновлений теперь крупнее и пользователь может менять его размер;
  • Поддержка анимированных спрайтов для предметов на полу;
  • Подпись выбранной цели теперь показывается жирным шрифтом;
  • Послойные спрайты теперь буферизируются из соображений скорости и поддержки оверлеев;
  • Реализован эффект затухания музыки при смене карт;
  • Реализовано игнорирование расширенного протокола магазина клиента ManaPlus, поэтому бесполезные для пользователей ManaSource сообщения не будут появляться в их чатах;
  • Смайлики теперь являются кастомизируемым набором эффектов на основе частиц;
  • Стало возможным использовать раздельные цвета красителей для эффектов с частицами (particle effects);
  • Теперь можно закрыть диалог NPC во время ожидания ответа от сервера (предотвращает невозможность нормального использования клиента если сервер не ответил в некоем диалоге с NPC);
  • Теперь можно переключаться между полноэкранным и оконным режимами без рестарта клиента;
  • Теперь окно игры можно свободно изменять в размерах (в оконном режиме);
  • Теперь можно одеть (equip) предметы путем двойного щелчка по ним в диалоге инвентаря;
  • Убрано автоматическое снятие выделения цели после битвы в течение минуты.



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов