След почти три години, Разработчиците на популярната игра 0 AD представиха двадесет и четвъртата алфа версия и в тази нова версия представени са различни подобрения От които се открояват получените от механизма за рендиране, както и за модовете и други.
За тези, които не знаят за 0 AD трябва да знаят това Това е стратегическа игра в реално време с висококачествена 3D графика и геймплей, много подобна на игрите от поредицата Age of Empires. Изходният код на играта беше пуснат от Wildfire Games под GPL след 9 години разработка като патентован продукт. Текущата версия поддържа мрежово възпроизвеждане и игра на ботове за един играч на предварително моделирани или динамично генерирани карти. Играта обхваща повече от десет цивилизации, вариращи от 500 г. пр. Н. Е. До 500 d. ° С.
Некодовите компоненти на играта, като графики и звук, са лицензирани под лиценза Creative Commons BY-SA, който може да бъде модифициран и използван в търговски продукти, при условие че производни произведения се кредитират и преразпределят под подобен лиценз.
Игровият механизъм 0 AD има около 150 хиляди реда код в C ++, OpenGL се използва за показване на 3D графика, OpenAL се използва за работа със звук, а ENet се използва за организиране на мрежова игра. Други проекти с отворен код за създаване на стратегии в реално време са: Glest, ORTS, Warzone 2100 и Spring.
Основни нови функции на 0 AD Alpha 24
Имайки предвид опита на някои известни играчи, Коригирани параметрите на всички единици и структури за по-балансиран и плавен геймплей. Например, героите вече могат да бъдат обучавани само веднъж и са добавени конюшни за обучение на кавалерия и колесници и арсенал за изграждане на обсадни машини за всички цивилизации.
Освен това са осигурени нови инструменти за поставяне на части във военна формация за патрулиране и маршируване, а също така е добавена подкрепа за автоматично разтваряне на формация при атака.
За създателите на модове е приложена възможността за свързване на ефектите на състоянието с единици за промяна на характеристиките.
От друга страна са добавени и преработени модели на много елементи от играта, добавени са нови модели каски, коне, оръжия и щитове, внедрени са нови текстури, въведени са нови анимации за атака и защита, героите на римляните, галите, британците и гърците са подобрени.
Актуализиран UnitMotion и код за рендиране, които премахнаха поддръжката на OpenGL 1.0 и peer-to-peer обработка в полза на OpenGL 2.0 и използването на шейдъри, JavaScript двигателят за приставки е актуализиран от Spidermonkey 38 до Spidermonkey 78
Поддръжката за Windows XP, Windows Vista и macOS преди версия 10.12 е премахната. Сега за функциониране е необходим процесор с поддръжка на инструкции SSE2.
Механизмът за рендиране има поддръжка за сглаждане. В зависимост от възможностите на графичния процесор, има избор между FXAA и различни нива на MSAA, а към механизма за рендиране е добавен и CAS (Contrast Adaptive Sharpening) филтър.
От останалите промени, които се открояват:
- Включва 7 нови карти.
- Пренапишете интерфейса за настройки на играта.
- Добавени са настройки за популация, за да се ограничи максималният брой единици за играч и да се разпределят единиците на губещия между останалите играчи.
Възможността да се играят защитени с парола мрежови игри е добавена към фоайето. - Добавен е браузър на карти за избор и навигация през наличните карти.
- Добавен интерфейс за конфигуриране на клавишни комбинации.
- Добавена е възможността за разбиване на сгради, което ви позволява да закотвите сгради една до друга.
- Екранът „Общ преглед на катафалката“ е добавен към менюто „Уроци за игра“, за да проучи характеристиките на реликвите на мъртвите герои.
- Задвижен интерфейс за обучение е добавен към AI двигателя.
И накрая, ако се интересувате да научите повече за това или да получите тази нова версия, можете проверете следната връзка.