Двадесет и осмата версия на откритата игра 0 A.D.

След като е разработвана в продължение на година, излязоха 28-ият епизод на свободната игра 0 A.D., прилагана като стратегия в реално време в стил „Age of Empires“. Това е първият епизод, който е представен без обозначение „Alpha“ и е маркиран като „0 A.D. Release 28“. Основната причина за обозначението Alpha беше, че не всички планирани функции бяха реализирани. Въпреки това съществуващата функционалност е прецизирана и стабилна, и по качеството на реализацията 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.

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

  • Добавена е фракция „Германците“, обединяваща древногерманските племена, включително кимври, тевтони и амброни. Игралният процес обхваща периода на миграция на кимврите от Ютландия в края на II век пр.н.е. и техния конфликт с Римската република.
    Двадесет и осмата версия на откритата игра 0 A.D.
  • Добавени са мъжки и женски модели на граждански лица, които преди бяха наричани „гражданки“ (всички мъже бяха представени като войници, а повечето жени като прислужници). Тъй като в обхванатите от играта цивилизации статусът на гражданин обикновено не е обхващал жените, терминът „гражданин“ сега обозначава войник-гражданин (citizen-soldier), а „гражданско лице“ („civilian“) се отнася до лица, подкрепящи армията извън бойното поле.
    Двадесет и осмата версия на откритата игра 0 A.D.
  • Вместо предварительной загрузки отрисованных шрифтов реализована динамическая отрисовка шрифтов с использованием движка Freetype, что уменьшило потребление памяти, решило проблемы с локализацией восточноазиатских языков в модах и улучшило отображение текста при масштабировании интерфейса и на экранах с высокой плотностью пикселей.
    Двадесет и осмата версия на откритата игра 0 A.D.
  • В настройках игры были добавлены новые опции для персонализации, такие как ограничение населения для каждой команды и возможность полностью удалить игрока в режимах Skirmish и Scenario.
    Двадесет и осмата версия на откритата игра 0 A.D.
  • В мультиплеерном режиме по умолчанию включена проверка сертификатов TLS при подключении.
  • JavaScript-движок SpiderMonkey обновлён до версии 128, где прекращена поддержка Windows 7 и 8.1. Теперь запуска игры в Windows можно достичь только при наличии Windows 10 или 11. Также добавлены 64-разрядные сборки для Windows. Для Linux добавлены сборки в формате AppImage в дополнение к Snap и Flatpak.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster