不敗 是一款免費的開源視頻遊戲。 這是一個基於第一人稱視角和團隊合作的實時多人策略遊戲。
玩家使用近戰武器和常規彈道在外星人或人類團隊中戰鬥 各自。 遊戲的目的是摧毀敵方團隊和維持其生存的結構,並確保維持團隊本身的基礎和擴展。
球員們 他們可以從任一團隊中進行選擇,從而為雙方提供完全不同的體驗人類專注於遠程火力,而外星人則依賴快速移動和隱身。
通過將個人表現和團隊地圖控制相結合,可以為兩支球隊升級,從而為人類解鎖更強大的武器和設備,為外星人提供更大,更兇猛的武器。
關於“無敵”遊戲
Unvanquished可以從Tremulous追溯其發展歷程,Tremulous是一款非常成功的開源遊戲。 當前的遊戲和遊戲資源受CC BY-SA 2.5 Creative Commons許可,而守護程序引擎則受GPLv3許可。
Unvanquished由一群志願者組成,他們在每個月的第一個星期日發起一個新的Alpha。
由Daemon引擎提供動力的Tremulous貨叉是未曾征服的。 為遊戲提供動力的Daemon引擎最終基於Quake 3,以及ET:XreaL的功能以及我們自己的編碼工作。
守護程序引擎是OpenWolf引擎的分支 結合了其他Quake衍生引擎(例如XReaL和ET-XreaL)的功能。 現在,它的發展已從其前輩開始以自己的方式進行。
為了更好的長期可維護性,開發人員目前正在用C ++重寫引擎。
遊戲的一些功能包括:
- 現代OpenGL版本3兼容渲染器。
- 特殊效果,包括光暈,邊緣照明,運動模糊,熱霧和顏色漸變。
- 現代的libRocket用戶界面,支持HTML4 / CSS2標準。
- 本機客戶端VM對遊戲邏輯的支持。
- 帶有骨骼動畫和程序動畫的IQM和MD5模型。
- 實時2D小地圖和信標系統。
- 支持法線,鏡面,光澤和光澤紋理貼圖。
- 使用行為樹的基於Navmesh的機器人。
- 本地化支持已提供各種社區製作的翻譯。
如何在Linux上安裝Unvanquished?
Si 想要在自己的系統上安裝此遊戲,他們必須按照說明進行操作 我們根據他們使用的分佈在下面分享。
至 使用Arch Linux,Manjaro,Antergos或從Arch Linux派生的任何系統的用戶 您可以輕鬆安裝此遊戲。
他們應該只安裝了AUR嚮導才能從此存儲庫安裝應用程序,您可以在我推荐一些出版物的地方查閱以下出版物。
要安裝的命令是這樣的:
yay -S unvanquished
對於其他發行版,我們必須編譯遊戲。
如果他們是 Debian,Ubuntu或這些的任何派生版本,我們必須使用以下命令安裝一些依賴項:
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
在這種情況下 Fedora和衍生產品,我們必須安裝的依賴項如下:
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
如果他們是 openSUSE必須安裝的依賴項如下:
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
現在 我們必須使用以下命令從GitHub下載遊戲以進行編譯:
git clone https://github.com/Unvanquished/Unvanquished.git
然後我們繼續進行編譯:
cd Unvanquished mkdir build && cd build cmake .. make