不败 是一款免费的开源视频游戏。 这是一款基于第一人称视角和团队合作的实时多人策略游戏。
玩家使用近战武器和常规弹道在外星人或人类团队中战斗 各自。 游戏的目的是摧毁敌方团队和维持其生存的结构,并确保维持团队本身的基础和扩展。
球员们 他们可以从任一团队中进行选择,从而为双方提供完全不同的体验人类专注于远程火力,而外星人则依靠快速移动和隐身。
通过将个人表现和团队地图控制相结合,可以使两个团队都获得升级,从而为人类解锁更强大的武器和设备,为外星人提供更大,更猛烈的装备。
关于“无敌”游戏
Unvanquished可以从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