Доступна двадцять четверта альфа-версія відкритої гри 0 AD

Після майже трирічного затишшя відбувся двадцять четвертий альфа-випуск вільної гри 0 A.D., яка є стратегією реального часу з якісною 3D-графікою та ігровим процесом багато в чому схожим на ігри серії «Age of Empires». Вихідні тексти гри були відкриті компанією Wildfire Games під ліцензією GPL після 9 років розробки як пропрієтарний продукт. Складання гри доступне для Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora та Arch Linux), FreeBSD, OpenBSD, macOS та Windows. Поточна версія підтримує мережеву гру та однокористувальницьку гру з ботами на заздалегідь змодельованих, або картах, що динамічно створюються. Гра охоплює понад десять цивілізацій, що існували в діапазоні з 500 року до нашої ери до 500 року нашої ери.

Не пов'язані з кодом компоненти гри, такі як графічні та звукові елементи, представлені під ліцензією Creative Commons BY-SA, яка допускає модифікацію та залучення в комерційних продуктах за умови вказівки авторства та розповсюдження похідних робіт під аналогічною ліцензією. Ігровий движок 0 AD налічує близько 150 тис. рядків коду мовою С++, для виведення 3D графіки використовується OpenGL, для роботи зі звуком – OpenAL, для організації мережевої гри – ENet. З інших відкритих проектів створення стратегій реального часу можна відзначити: Glest, ORTS, Warzone 2100 і Spring.

Основні нововведення:

  • З урахуванням досвіду деяких відомих гравців проведено коригування параметрів усіх юнітів та споруд для досягнення більш збалансованого та гладкого ігрового процесу. Наприклад, героїв тепер можна навчати лише один раз, а для всіх цивілізацій додані стайні для навчання кавалерії та колісниць, та арсенал для спорудження облогових машин. Жінкам та ополченцям дозволено закладати будівлі.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Додано можливість прив'язки будівель, що дозволяє закріплювати будинки поряд одна з одною.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • У движку малювання реалізована підтримка згладжування. Залежно від можливостей GPU надано вибір між згладжуванням FXAA та різними рівнями MSAA. У движок відтворення також доданий фільтр адаптивного підвищення різкості CAS (Contrast Adaptive Sharpening). Для використання нових можливостей потрібна підтримка OpenGL 3.3 у системі.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Доданий інтерфейс для налаштування гарячих клавіш.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Надано нові інструменти для поміщення юнітів у військовий лад для патрулювання та здійснення марш-кидків, а також додано підтримку автоматичного розформування ладу при атаці.
  • Для творців модів реалізовано можливість прив'язки до юнітів статусних ефектів для зміни характеристик.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Додано налаштування популяції, що дозволяють обмежити максимальну кількість юнітів для гравця і реалізувати розподіл юнітів програв між гравцями, що залишилися.
  • У Lobby додано можливість проведення мережевих ігор, захищених паролем.
  • Модернізовано інтерфейс користувача. Поліпшено спливаючі підказки, додано відображення обсягу зібраних ресурсів.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Додано Map Browser для вибору та навігації за наявними картами.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • У меню «Навчання грі» додано екран «Огляд похоронних колісниць» для вивчення характеристик реліквій мертвих героїв.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • У AI-движок доданий інтерфейс для навчання із підкріпленням.
  • Додано та перероблено моделі багатьох ігрових елементів, додано нові моделі шоломів, коней, зброї та щитів, реалізовано нові текстури, представлено нову анімацію атак та захисту, покращено персонажів римлян, галлів, бриттів та греків.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • До складу включено 7 нових карток.
    Доступна двадцять четверта альфа-версія відкритої гри 0 AD
  • Переписано інтерфейс налаштування гри.
  • Модернізовано UnitMotion та код малювання, в яких припинено підтримку OpenGL 1.0 та поточкової обробки на користь OpenGL 2.0 та застосування шейдерів.
  • JavaScript-рух для оновлень з Spidermonkey 38 до Spidermonkey 78.
  • Припинено підтримку Windows XP, Windows Vista та macOS старіше 10.12. Для запуску тепер потрібний процесор із підтримкою інструкцій SSE2.

Джерело: opennet.ru

Додати коментар або відгук