Neužkalbintas yra nemokamas ir atviro kodo vaizdo žaidimas. Tai realaus laiko kelių žaidėjų strateginis žaidimas, pagrįstas pirmojo asmens ir komandos žaidimu.
Žaidėjai kovoja ateivių ar žmonių komandoje su kovos ginklais ir įprastine balistika pagarbus. Žaidimo tikslas yra sunaikinti priešo komandą ir struktūras, kurios palaiko juos gyvus, taip pat užtikrinti, kad būtų palaikomos pačios komandos bazės ir plėtra.
Žaidėjai jie gali pasirinkti bet kurią komandą, suteikdami visiškai skirtingą patirtį abiejose pusėsenes žmonės sutelkia dėmesį į tolimą nuotolį, tuo tarpu ateiviai pasikliauja greitu judėjimu ir vogimu.
Abiejų komandų patobulinimai gaunami derinant individualų pasirodymą ir komandos žemėlapio valdymą, atveriant prieigą prie galingesnio ginklo ir įrangos žmonėms ir didesnių, aršesnių formų užsieniečiams.
Apie neužbaigtą žaidimą
„Unvanquished“ seka savo žaidimo liniją nuo „Tremulous“, kuris yra labai sėkmingas atvirojo kodo žaidimas. Dabartiniai žaidimai ir žaidimų ištekliai yra pagal „CC BY-SA 2.5 Creative Commons“ licenciją, o „deemon“ variklis - su „GPLv3“.
„Unvanquished“ sukūrė savanorių komanda, kuri kiekvieno mėnesio pirmą sekmadienį paleidžia naują „Alfa“.
Nenuvaldyta yra „Tremulous“ šakutė, varoma „Daemon“ varikliu. Žaidimą valdantis „Daemon“ variklis galiausiai yra pagrįstas „Quake 3“, kartu su „ET: XreaL“ funkcijomis, taip pat mūsų pačių kodavimo pastangomis.
„Daemon“ variklis yra „OpenWolf“ variklio šakutė kartu su kitų „Quake“ variklių, tokių kaip „XReaL“ ir „ET-XreaL“, funkcijomis. Dabar jos kūrimas vyksta savaip, palyginti su pirmtakais.
Kūrėjai šiuo metu perrašo variklį C ++, kad būtų užtikrintas geresnis ilgalaikis išlaikymas.
Kai kurios žaidimo funkcijos apima:
- Šiuolaikinis „OpenGL“ 3 versijos atvaizdavimo būdas.
- Specialieji efektai, įskaitant žydėjimą, krašto apšvietimą, judesio neryškumą, šilumos miglą ir spalvų gradaciją.
- Šiuolaikinė „libRocket“ vartotojo sąsaja, palaikanti HTML4 / CSS2 standartus.
- Gimtoji kliento VM parama žaidimo logikai.
- IQM ir MD5 modeliai su skeleto animacija ir procedūrine animacija.
- 2D minimaps ir švyturių sistema realiu laiku.
- Parama normaliems, akiplėšiškiems, blizgiems ir blizgiems tekstūros žemėlapiams.
- Navmesh botai, kuriuose naudojami elgesio medžiai.
- Lokalizavimo palaikymas, jau naudojant įvairius bendruomenės sukurtus vertimus.
Kaip įdiegti „Unvanquished“ į „Linux“?
Si norėdami įdiegti šį žaidimą savo sistemoje, jie privalo laikytis instrukcijų kad mes dalinamės žemiau pagal jų naudojamą paskirstymą.
į tiems, kurie naudojasi „Arch Linux“, „Manjaro“, „Antergos“ ar bet kuria iš „Arch Linux“ sukurta sistema Šį žaidimą galite įdiegti gana lengvai.
Jie turėtų būti įdiegę tik AUR vedlį, kad įdiegtų programas iš šios saugyklos. Galite perskaityti šį leidinį, kur aš juos rekomenduoju.
Komanda įdiegti yra tokia:
yay -S unvanquished
Likusiems paskirstymams turime sudaryti žaidimą.
Jei jie yra „Debian“, „Ubuntu“ ar bet kurį iš jų darinį, turime įdiegti kai kurias priklausomybes naudodami šią komandą:
sudo apt-get install build-essential cmake libcurl4-gnutls-dev \ libglew-dev libgmp-dev nettle-dev zlib1g-dev libncursesw5-dev \ libsdl2-dev libopenal-dev libjpeg-turbo8-dev libpng-dev libwebp-dev \ libogg-dev libvorbis-dev libtheora-dev libopusfile-dev \ libgeoip-dev libfreetype6-dev \ python-yaml python-jinja2
Dėl. \ T „Fedora“ ir išvestinės finansinės priemonės, kurias turime įdiegti, yra šios:
sudo dnf install \ cmake gcc gcc-c++ \ {GeoIP,glew,gmp,lua,mesa-libGL,ncurses,nettle,openal-soft,opus,opusfile,SDL2,speex}-devel \ lib{curl,jpeg-turbo,png12,theora,vorbis,webp}-devel
Jei jie yra „openSUSE“ turi būti įdiegtos šios priklausomybės:
sudo install zypper gcc gcc-c++ Mesa-libGL-devel SDL-devel libjpeg8-devel \ libpng12-devel glew-devel webp-devel ncurses-devel gmp-devel libcurl-devel \ libnettle-devel openal-soft-devel speex-devel libvorbis-devel \ libtheora-devel
Dabar Turime atsisiųsti žaidimą, kad jį sukompiluotumėte iš „GitHub“ su:
git clone https://github.com/Unvanquished/Unvanquished.git
Mes toliau rengiame:
cd Unvanquished mkdir build && cd build cmake .. make