Neužbaigtas: daugialypis realaus laiko strateginis žaidimas

neuždirbtas purslas

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“?

Neužkalbintas

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

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.