Ukukhishwa kwe-alpha kwamashumi amabili nanhlanu kwegeyimu yokudlala yamahhala engu-0 A.D. kushicilelwe, okuwumdlalo wamasu wesikhathi sangempela onezithombe zekhwalithi ephezulu ze-3D nokudlalwa kwegeyimu ngezindlela eziningi ezifana nemidlalo ochungechungeni lwe-Age of Empires. Ikhodi yomthombo yomdlalo ivulwe i-Wildfire Games ngaphansi kwelayisensi ye-GPL ngemuva kweminyaka engu-9 yokuthuthuka njengomkhiqizo wobunikazi. Ukwakhiwa komdlalo kuyatholakala ku-Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora kanye ne-Arch Linux), FreeBSD, OpenBSD, macOS kanye neWindows. Inguqulo yamanje isekela ukudlala ku-inthanethi kanye nokudlala komdlali oyedwa ngama-bots kumamephu anemodeli yokuqala noma akhiqizwa 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-150 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.
Okuqanjiwe okuyinhloko:
- Ukuqaliswa kokuqala kwegeyimu yomdlali oyedwa kuyaphakanyiswa.
- Isixhumi esibonakalayo esithuthukisiwe futhi kwengeza izilungiselelo zehluzo ezithuthukile.
- Ukuvumelanisa okuthuthukisiwe phakathi kweseva neklayenti ngesikhathi sokudlala ku-inthanethi, ama-lags ancishisiwe. Ukusebenza okuthuthukisiwe kwekhodi yokuthola indlela.
- Kwengezwe ikhono lokuhlela kabusha imisebenzi - abadlali manje bangakwazi ukuhambisa imisebenzi ngaphambili komugqa wokwenza.
- Ukuqaliswa okuthuthukisiwe kobuhlakani bokwenziwa bamayunithi.
- Kusetshenziswe kabusha ukusetshenziswa kwama-biomes, asetshenziselwa ukulingisa indawo ebonakalayo ngokuhlanganisa ukuthungwa nezinto zemvelo, njengezihlahla nezilwane. Inguqulo entsha yengeza izindawo ezintsha ezisuselwa ekuthunjweni ezinokulungiswa okungu-2k.
- Ukusekelwa okuthuthukisiwe kwama-mods nokuhlunga ohlwini lwemidlalo eku-inthanethi.
- Ukulinganisa kwamakhono empucuko kuyaqhubeka.
Source: opennet.ru