Ngemva konyaka wokuthuthukiswa, ukukhishwa kwamashumi amabili nesishiyagalombili komdlalo wamahhala we-0 AD, umdlalo wesu wesikhathi sangempela ngesitayela sochungechunge lwe-Age of Empires, kukhishwe. Lokhu ukukhishwa kokuqala ukukhishwa ngaphandle kwelebula ethi "Alpha", elibhalwe ukuthi "0 AD Release 28." Ilebula ye-alpha yanikezwa ngoba akuzona zonke izici ezazihlosiwe ekuqaleni ezisetshenzisiwe. Kodwa-ke, ukusebenza okukhona kucwebezelisiwe futhi kuzinzile, futhi maqondana nekhwalithi yokusetshenziswa, i-0 AD isidlule isikhathi eside kunesimo se-alpha.
Ikhodi yomthombo yomdlalo yavulwa yi-Wildfire Games ngo-2009 ngaphansi kwelayisensi ye-GPL. Ngaphambi kwalokhu, iphrojekthi yathuthukiswa iminyaka engu-9 njengomkhiqizo wokuphathelene. Ukwakhiwa komdlalo kuyatholakala ku-Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora kanye ne-Arch Linux), FreeBSD, OpenBSD, macOS kanye neWindows. Inguqulo ehlongozwayo isekela ukudlala kwenethiwekhi nokudlala komdlali oyedwa ngama-bots kumamephu anemodeli yokuqala noma adalwe ngamandla. Umdlalo uhlanganisa impucuko engaphezu kweshumi eyayikhona kusukela ngo-500 BC kuya ku-500 AD.
Izingxenye okungezona zekhodi zegeyimu, njengezithombe nomsindo, zinikezwe ilayisense ngaphansi kwelayisensi ye-Creative Commons BY-SA, engashintshwa futhi ifakwe emikhiqizweni yezentengiso inqobo nje uma isichasiso sinikeziwe futhi imisebenzi ephuma kokunye isatshalaliswa ngaphansi kwelayisensi efanayo. Injini yomdlalo 0 A.D. cishe izinkulungwane eziyi-200 zemigqa yekhodi ku-C++, i-OpenGL isetshenziselwa ukukhipha izithombe ze-3D, i-OpenAL isetshenziselwa ukusebenza nomsindo, kanti i-ENet isetshenziselwa ukuhlela umdlalo wenethiwekhi. Amanye amaphrojekthi wamasu esikhathi sangempela ahlanganisa: I-Glest, i-ORTS, i-Warzone 2100 ne-Spring.
Izinguquko eziyinhloko:
- Iqembu "lamaJalimane" lenezelwe, lihlanganisa izizwe zasendulo zamaJalimane ezifana namaCimbri, amaTeutone, nama-Ambrones. Lo mdlalo uhlanganisa isikhathi sokufuduka kwamaCimbri esuka eJutland ngasekupheleni kwekhulu lesi-2 BC kanye nengxabano yawo neRiphabhulikhi yaseRoma.

- Kufakwe amamodeli abesilisa nabesifazane abavamile, ngaphambili ayebizwa ngokuthi "izakhamuzi zesifazane" (bonke abesilisa babevezwa njengamasosha, kanti iningi labesifazane lalivezwa njengezinceku). Njengoba isimo sokuba yisakhamuzi ngokuvamile sasingadluliselwa kwabesifazane emiphakathini ehlanganiswe yilo mdlalo, igama elithi "isakhamuzi" manje libhekisela kubantu abavamile-amasosha, kanye "nabavamile" kubantu abasekela ibutho ngaphandle kwempi.

- Esikhundleni sokulayisha izethulo zefonti ezihunyushwe ngaphambilini kwimemori, ukuhanjiswa kwefonti okuguquguqukayo kuye kwasetshenziswa kusetshenziswa injini yefonti ye-Freetype, eye yanciphisa ukusetshenziswa kwememori, yaxazulula izinkinga zokwenziwa kwendawo okuhlukile ezilimini zaseMpumalanga Asia ngesimo sama-mods, kanye nokuboniswa kombhalo okuthuthukisiwe lapho kulinganiswa isikhombikubona kanye nezikrini ezinobuningi bephikseli ephezulu.

- Izinketho ezintsha zokwenza ngokwezifiso zengezwe kuzilungiselelo zomdlalo, njengomkhawulo wabantu beqembu ngalinye kanye nekhono lokususa ngokuphelele umdlali ngezindlela ze-Skirmish neze-Scenario.

- Kumodi yabadlali abaningi, ukuqinisekiswa kwesitifiketi se-TLS kuvunyelwe ngokuzenzakalelayo lapho kuxhunywa.
- Injini ye-SpiderMonkey JavaScript ibuyekeziwe yaba yinguqulo 128, eyeka ukusekelwa kwe-Windows 7 kanye ne-8.1. Ukuqalisa umdlalo ku-Windows manje kudinga i-Windows 10 noma i-11. Kufakwe ama-build angu-64-bit e-Windows. Kufakwe ama-AppImage e-Linux ngaphezu kwe-Snap kanye ne-Flatpak.
Source: opennet.ru




