Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.

След като беше разработван в продължение на две и половина години, 27-ото алфа издание на свободната игра 0 A.D., реализираща стратегия в реално време в стила на поредицата „Age of Empires“, е представено. Както и при всички предишни версии, новата версия носи етикет „алфа“, но разработчиците решиха да се откажат от тази традиция и следващото обновление ще бъде обозначено като „0 A.D. Release 28“. Печата алфа версия е поставен, тъй като не всички първоначално замислени функции са реализирани. Въпреки това, наличната функционалност е усъвършенствана и стабилна, и по качеството на реализиране 0 A.D. отдавна е излязла от стадия на алфа версия.

Изходният код на играта беше отворен от Wildfire Games през 2009 година под лиценция GPL. Преди това проектът беше разработван в продължение на 9 години като проприетарен продукт. Сборката на играта е налична за Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora и Arch Linux), FreeBSD, OpenBSD, macOS и Windows. Предложената версия поддържа мрежова игра и игра за един играч с роботи на предварително моделирани или динамично създаващи се карти. Играта обхваща повече от десет цивилизации, съществували в периода от 500 г. пр.н.е. до 500 г. от н.е.

Несвързаните с кода компоненти на играта, като графични и звукови елементи, са представени под лицензия Creative Commons BY-SA, позволяваща модификация и използване в комерсиални продукти при условие на указване на авторството и разпространение на производни произведения под аналогична лицензия. Игровият двигател на 0 A.D. съдържа около 200 хил. реда код на C++, за визуализация на 3D графика се използва OpenGL, за работа със звук — OpenAL, а за организиране на мрежова игра — ENet. От други отворени проекти за създаване на стратегии в реално време могат да се отбележат: Glest, ORTS, Warzone 2100 и Spring.

Основни промени:

  • В игровия двигател е добавен бекенд за рендеринг, използващ графичното API Vulkan.
  • Добавена е поддръжка на технологията за суперсемплиране AMD FSR (FidelityFX Super Resolution), която използва алгоритми за пространствено мащабиране и реконструкция на детайли за намаляване на загубата на качество на изображението при увеличаване на мащаба и преобразуване в по-висока разделителна способност. С помощта на AMD FSR може да се генерира визуализация на играта 0 A.D. с качество 4K.
  • Добавен е режим GPU Skinning за скининга (прилагане на анимация на 3D модел към скелета) на страната на GPU с помощта на шейдери (увеличава производителността с 10-20 FPS).
  • Добавена е възможност за запазване на състоянието на многопользовательска игра и възобновяване на общата игра от запазена позиция.
  • Добавена е нова страница „Съвети и трикове“ с подсказки и полезна информация.
    Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.
  • Военноморският флот е преработен. Военните кораби сега се разделят на разузнавателни, стрелкови, тарани, огневи и обсадни. Предложено е ново дърво от технологии за военни кораби, което стимулира надпреварата за морско господство.
  • Реализирани са сигнални ракети, които могат да бъдат изстрелвани от наблюдатели. Информацията за изстреляни ракети се показва в чата.
  • Добавени са нови автоматично генерирани карти: Foothills (добре видим хълмист терен), Migration (острови с цел захващане на ресурси от по-голям остров) и Coast Range (тясна ивица между морето и планините).
    Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.
  • Добавена е нова карта за сражения „Isthmus of Corinth“ (Коринфския перешеек в Гърция). Обновени са картите за сражения „Watering Holes“ и „Sporades Islands“.
    Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.
  • Добавени са нови модели и текстури. Например, добавена е модел на статуя.
    Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.
  • Повишено е качеството на графиката и игровите ресурси.
    Достъпен е двадесет и седмият алфа вариант на отворената игра 0 A.D.
  • Засилено разделението между цивилизациите на спартанците, римляните, афиняните и македонците.
  • Добавени са ударни отряди от бойни слонове, които превъзхождат пехотата и кавалерията.
  • Добавени са нови бонуси за победителите: колесници (по-малко маневрени, но по-здрави от кавалерията), конница с копия (бронирани, но бавни), дълги мечове (нанасят по-голямо повреждение).
  • Подготвен е втори музикален албум, включващ 19 парчета за играта 0 A.D.
  • JavaScript движокът SpiderMonkey е обновен до версия 115 (предишно издание 78). В реализацията на графичния интерфейс и в кода на симулацията е разрешено използването на Promise и async/await.
  • На потребителя е предоставена възможността да смени паролата за многопотребителската игра.
  • В графичния интерфейс е реализирана поддръжка за хоризонтално превъртане на съдържание, което не се побира в ширината на екрана.
  • Планиран е преход на разработката от Subversion към Git за лятото.

Възпроизведи видео


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster