Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.

Po dwóch i pół roku prac rozwojowych przedstawiono dwudzieste siódme wydanie alfa wolnej gry 0 A.D., z realizacją strategii czasu rzeczywistego w stylu gier z serii „Age of Empires”. Jak w każdym poprzednim wydaniu, nowa wersja oznaczona jest etykietą „alfa”, ale deweloperzy postanowili zrezygnować z tej tradycji, a następna aktualizacja będzie oznaczona jako „0 A.D. Wydanie 28”. Etykieta wersji alfa została przyznana, ponieważ nie wszystkie pierwotnie zaplanowane funkcje zostały zrealizowane. Niemniej jednak istniejąca funkcjonalność jest dopracowana i stabilna, a pod względem jakości realizacji 0 A.D. od dawna wyszło z etapu alfa.

Kod źródłowy gry został udostępniony przez firmę Wildfire Games w 2009 roku na licencji GPL. Wcześniej projekt był rozwijany przez 9 lat jako produkt komercyjny. Kompilacja gry dostępna jest dla systemów Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora i Arch Linux), FreeBSD, OpenBSD, macOS i Windows. Proponowana wersja obsługuje grę wieloosobową oraz tryb jednoosobowy z botami na wcześniej zaprojektowanych lub dynamicznie tworzonych mapach. Gra obejmuje ponad dziesięć cywilizacji, które istniały w okresie od 500 roku przed naszą erą do 500 roku naszej ery.

Niezwiązane z kodem komponenty gry, takie jak elementy graficzne i dźwiękowe, są udostępniane na licencji Creative Commons BY-SA, która pozwala na modyfikację i wykorzystanie w produktach komercyjnych pod warunkiem wskazania autorstwa i rozpowszechniania prac pochodnych na podobnej licencji. Silnik gry 0 A.D. zawiera około 200 tysięcy linii kodu w języku C++, do wyświetlania grafiki 3D wykorzystywane jest OpenGL, a do obsługi dźwięku — OpenAL, do organizacji gry sieciowej — ENet. Wśród innych otwartych projektów związanych z tworzeniem strategii czasu rzeczywistego można wymienić: Glest, ORTS, Warzone 2100 i Spring.

Główne zmiany:

  • Do silnika gry dodano backend do renderowania z wykorzystaniem graficznego API Vulkan.
  • Dodano wsparcie dla technologii supersampling AMD FSR (FidelityFX Super Resolution), wykorzystującej algorytmy przestrzennego skalowania i rekonstrukcji detali, aby zmniejszyć utratę jakości obrazu podczas powiększenia i przekształcenia do wyższej rozdzielczości. Dzięki AMD FSR można renderować wyświetlanie gry 0 A.D. w jakości 4K.
  • Dodano tryb GPU Skinning do skinowania (przypisanie animacji modelu 3D do szkieletu) po stronie GPU za pomocą shaderów (zwiększa wydajność o 10-20 FPS).
  • Dodano możliwość zapisywania stanu gry wieloosobowej i wznawiania rozgrywki z zapisanej pozycji.
  • Dodano nową stronę „Tips & Tricks” z podpowiedziami i przydatnymi informacjami.
    Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.
  • Przebudowano flotę wojenną. Okręty wojenne są teraz klasyfikowane na zwiadowcze, strzelające, abordażowe, ogniowe i oblężnicze. Zaproponowano nowe drzewko technologii dla okrętów wojennych, stymulujące wyścig zbrojeń o dominację na morzu.
  • Wprowadzono rakiety sygnalizacyjne, które mogą być odpalane przez obserwatorów. Informacje o odpalonych rakietach będą wyświetlane na czacie.
  • Dodano nowe automatycznie generowane mapy: Foothills (dobrze widoczny pagórkowaty teren), Migration (wyspy, zadanie polegające na przejęciu zasobów większej wyspy) oraz Coast Range (wąski pas między morzem a górami).
    Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.
  • Dodano nową mapę bitewną „Isthmus of Corinth” (Przesmyk Koryncki w Grecji). Zaktualizowane mapy bitewne „Watering Holes” i „Sporades Islands”.
    Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.
  • Dodano nowe modele i tekstury. Na przykład dodano model statuy.
    Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.
  • Zwiększona jakość grafiki i zasobów gry.
    Dostępna jest dwudziesta siódma wersja alfa otwartej gry 0 A.D.
  • Wzmocniono podział między cywilizacjami Spartan, Rzymian, Ateńczyków i Macedończyków.
  • Dodano oddziały szturmowe z bojowych słoni, przewyższające piechotę i kawalerię.
  • Dodano nowe bonusy dla zwycięzców: rydwany (mniej zwrotne, ale bardziej wytrzymałe niż kawaleria), konnica z włóczniami (opancerzona, ale wolna), długie miecze (zadają większe obrażenia).
  • Przygotowano drugi album muzyczny zawierający 19 utworów do gry 0 A.D.
  • Silnik JavaScript SpiderMonkey zaktualizowano do wersji 115 (wcześniej używana wersja 78). W implementacji interfejsu graficznego i kodzie symulacji zezwolono na użycie Promise i async/await.
  • Użytkownik ma możliwość zmiany hasła do gry wieloosobowej.
  • W interfejsie graficznym wprowadzono wsparcie dla poziomego przewijania dla treści, które nie mieszczą się w szerokości ekranu.
  • Na lato zaplanowano przeniesienie rozwoju z Subversion na Git.

Odtwarzaj wideo


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster