Unvanquished: một trò chơi chiến lược thời gian thực đa nền tảng

giật gân không bị cản trở

Chưa được đánh giá là một trò chơi video mã nguồn mở và miễn phí. Đây là một trò chơi chiến lược nhiều người chơi trong thời gian thực dựa trên cách chơi của người thứ nhất và theo nhóm.

Người chơi chiến đấu trong một đội người ngoài hành tinh hoặc con người với vũ khí cận chiến và đạn đạo thông thường tương ứng. Mục tiêu của trò chơi là tiêu diệt đội đối phương và các công trình giữ họ sống sót, cũng như đảm bảo rằng các căn cứ và khu vực mở rộng của chính đội được duy trì.

Các cầu thủ họ có thể chọn từ một trong hai nhóm, cung cấp trải nghiệm hoàn toàn khác nhau cho cả hai bênkhi con người tập trung vào hỏa lực tầm xa, trong khi người ngoài hành tinh dựa vào di chuyển nhanh và tàng hình.

Nâng cấp cho cả hai đội được nhận bằng sự kết hợp giữa hiệu suất cá nhân và kiểm soát bản đồ nhóm, mở khóa quyền truy cập vào vũ khí và thiết bị mạnh hơn cho con người và các hình thức lớn hơn, hung dữ hơn cho người ngoài hành tinh.

Giới thiệu về trò chơi Unvanquished

Unvanquished tiếp nối lối chơi của nó từ Tremulous, một trò chơi mã nguồn mở đã rất thành công. Trò chơi và tài nguyên trò chơi hiện tại có giấy phép CC BY-SA 2.5 Creative Commons, trong khi công cụ daemon thuộc GPLv3.

Unvanquished được phát triển bởi một nhóm tình nguyện viên, những người ra mắt Alpha mới vào Chủ nhật đầu tiên hàng tháng.

Unvanquished là một nhánh của Tremulous, được cung cấp bởi động cơ Daemon. Công cụ Daemon cung cấp sức mạnh cho trò chơi cuối cùng dựa trên Quake 3, cùng với các tính năng từ ET: XreaL, cũng như các nỗ lực mã hóa của riêng chúng tôi.

Công cụ daemon là một nhánh của công cụ OpenWolf kết hợp với các tính năng từ các động cơ khác có nguồn gốc từ Quake như XReaL và ET-XreaL. Sự phát triển của nó hiện đang tiến hành theo cách riêng của nó so với những người tiền nhiệm.

Các nhà phát triển hiện đang trong quá trình viết lại engine bằng C ++ để có khả năng bảo trì lâu dài tốt hơn.

Một số tính năng của trò chơi bao gồm:

  • Trình kết xuất tương thích OpenGL phiên bản 3 hiện đại.
  • Các hiệu ứng đặc biệt, bao gồm nở hoa, ánh sáng cạnh, chuyển động mờ, khói mù nhiệt và phân cấp màu.
  • Giao diện người dùng libRocket hiện đại hỗ trợ các tiêu chuẩn HTML4 / CSS2.
  • Hỗ trợ máy khách bản địa cho logic trò chơi.
  • Các mô hình IQM và MD5 với hỗn hợp hoạt ảnh khung và hoạt ảnh thủ tục.
  • Bản đồ nhỏ 2D và hệ thống đèn hiệu trong thời gian thực.
  • Hỗ trợ cho các bản đồ kết cấu bình thường, đặc điểm, bóng và bóng.
  • Các bot dựa trên Navmesh sử dụng cây hành vi.
  • Đã có hỗ trợ bản địa hóa với nhiều bản dịch do cộng đồng sản xuất.

Làm thế nào để cài đặt Unvanquished trên Linux?

Chưa được đánh giá

Si muốn cài đặt trò chơi này trên hệ thống của họ, họ phải làm theo hướng dẫn mà chúng tôi chia sẻ dưới đây theo phân phối mà họ đang sử dụng.

đến những người là người dùng Arch Linux, Manjaro, Antergos hoặc bất kỳ hệ thống nào bắt nguồn từ Arch Linux bạn có thể cài đặt trò chơi này khá dễ dàng.

Họ chỉ nên cài đặt trình hướng dẫn AUR để cài đặt các ứng dụng từ kho này, bạn có thể tham khảo ấn phẩm sau đây, nơi tôi giới thiệu một số.

Lệnh để cài đặt là:

yay -S unvanquished

Đối với phần còn lại của các bản phân phối, chúng tôi phải biên dịch trò chơi.

Nếu họ là người dùng của Debian, Ubuntu hoặc bất kỳ dẫn xuất nào trong số này, chúng ta phải cài đặt một số phụ thuộc bằng lệnh sau:

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

Trong trường hợp Fedora và các dẫn xuất, các phụ thuộc mà chúng ta phải cài đặt là:

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

Nếu họ là người dùng của openSUSE các phụ thuộc phải được cài đặt là:

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

Bây giờ Chúng tôi phải tải xuống trò chơi để biên dịch nó từ GitHub với:

git clone https://github.com/Unvanquished/Unvanquished.git

Và chúng tôi tiến hành biên dịch với:

cd Unvanquished
mkdir build && cd build
cmake ..
make

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.