Unvanquished

Phần mềm chụp màn hình:
Unvanquished
Các chi tiết về phần mềm:
Phiên bản: Alpha 49 Cập nhật
Ngày tải lên: 11 Apr 16
Nhà phát triển: Unvanquished Project
Giấy phép: Miễn phí
Phổ biến: 112

Rating: 4.0/5 (Total Votes: 1)

Unvanquished là một mã nguồn mở, nhịp độ nhanh và tương lai FPS (First-Person Shooter) trò chơi video với RTS yếu tố (Real-Time Strategy). Trong trò chơi này, các cầu thủ chọn được một người ngoài hành tinh hay một người lính con người tiên phong rất kiên cường.

Trong khi lựa chọn để chơi các trò chơi như một người lính con người sẽ tập trung chủ yếu vào tầm xa hỏa lực, chơi như một người nước ngoài có thể sẽ dựa vào sự chuyển động ẩn và nhanh chóng. Trong game, người chơi có thể nhận được nâng cấp khác nhau và mục tiêu cuối cùng là để tiêu diệt căn cứ đối phương.


Một ngã ba của run

Đây là một ngã ba của mã nguồn mở nổi tiếng run rẩy, theo nhóm đầu tiên người shooter / thời gian thực chiến lược trò chơi video tạo bởi Dark Phát triển Legion và dựa trên các công cụ ioquake3 trò chơi mạnh mẽ và cạnh tranh nhất.

Unvanquished được cung cấp bởi các công cụ Daemon, và cung cấp cho người dùng một trải nghiệm tốt hơn nhiều game (cải thiện hiệu ứng hình ảnh, hình ảnh động, tăng kích thước kết cấu, vv). Tuy nhiên, người dùng cần phải biết rằng các công cụ Daemon thực sự là dựa trên Quake 3 và ET:. XreaL


Sử dụng một nhà nước-of-the-nghệ thuật OpenGLv3 renderer compliant

Các trò chơi sử dụng một nhà nước-of-the-nghệ thuật OpenGLv3 renderer tuân thủ và cung cấp cho người dùng với các hiệu ứng đặc biệt độc đáo hiệu ứng đặc biệt, bao gồm chiếu sáng rim, phân loại màu sắc, hoa, khói mù nhiệt và chuyển động mờ.

Ngoài ra, nó có tính năng mô hình 3D xương dựa (còn được gọi là mô hình MD5) với pha trộn thủ tục hoạt hình và phim hoạt hình xương, hỗ trợ cho các gương, độ bóng, ánh sáng, và bản đồ kết cấu bình thường, chương trình hướng lưới dựa trên sử dụng cây hành vi, và đa hỗ trợ -language.

Dự án đang trong phát triển hoạt động từ năm 2011. Nó vẫn còn trong giai đoạn Alpha và nhận được cập nhật thường xuyên (hàng tháng) mang lại cải tiến nói chung và nội dung mới (bản đồ, họa tiết, âm thanh, tính năng động cơ, bản đồ, vv) .


Dòng cuối

Nhìn chung, trò chơi trông và hoạt động tốt hơn nhiều so với run, nó là sự pha trộn giữa các Quake 2 và Alien vs trò chơi Predator, và nó về lĩnh được đề nghị cho tất cả người dùng Linux người muốn chơi một trò chơi FPS miễn phí và có nhịp độ nhanh .

Điều gì là mới trong phiên bản này:

  • 5e212f5 Fix lỗi bất cẩn trong giao diện điều khiển mã
  • 2fb9c0e Xác định hằng số màu trên mỗi đơn vị biên dịch để tránh vấn đề tự khởi tĩnh
  • 31077a4 Fix CID 134.399
  • 169550f Fix CID 134.295
  • ed12fc0 Fix CID 10.077
  • e9aba41 sử dụng typedef = sử dụng
  • 83e5a4a enums classier
  • e285fb6 Fix appveyor
  • e5c96b6 s / # define / static const /
  • 773f32b s / (void) / () /
  • c8b32c0 'Fix' không sử dụng toàn cầu
  • 09999e6 Di thừa log tiền tố liên tục
  • 37f1f36 Logging phần 1
  • 68b167f Logging phần 2
  • 2bf1076 Logging phần 3
  • e823edd Logging phần 4
  • 044d0b0 Logging phần 5
  • 9f669a8 Giải quyết sự mơ hồ
  • 856ab46 Địa chỉ PR nhận xét
  • d415760 hoàn nguyên ssize_t để int
  • a240251 Revert & quot; Hoàn nguyên & quot; Rework hoạt hình nội suy để tránh bỏ qua khung hình & quot; & quot;
  • e57815c Di khẳng định. chao ghi chú nó không phải là cần thiết.
  • 993a6bb Suppress cvar đã đăng ký cảnh báo
  • f5a11b6 Xóa thêm đối số trong các thông điệp kill.
  • c51de70 Di dòng mới trong nhật ký
  • 471ee1a Cập nhật bot phân tích cú pháp của bản sao của sự đếm
  • a25add4 Cập nhật khác keybinding quan điểm khi keybinding được thiết lập ở một nơi khác
  • 863663b Xóa libRocket từ repo. Thêm vào submodule.
  • 01aa192 Thêm một lưới ánh sáng mặc định khi lưới điện trong file BSP là không hợp lệ.
  • 7f6f98f Fix cam kết trước đó cho sự đếm mới.
  • 61919c6 Thêm -qq để Travis tính phần mềm insall
  • 996b3c5 Fix một ví dụ của quá nhiều specifiers định dạng trong một chuỗi
  • e4d5c50 nhật ADM * chức năng cho những thay đổi xuống dòng log
  • be52f84 Hãy thêm dòng mới để sử dụng bot
  • 10ff866 Fix lệnh quản trị hơn
  • 182b9ed Thêm thiếu dữ liệu hình ảnh động cho mô hình quả trứng mới.
  • 511a783 Make buildshader.sh thể được gọi từ thư mục khác.
  • 0eb665f Di hỗ trợ cho đèn hình elip.
  • fdd40f0 Thêm hiệu ứng ánh sáng năng động với flamer.
  • f2229b1 Hãy mở rộng GL_ARB_framebuffer_object bắt buộc.
  • Sử dụng 947ea44 FBOs thay vì Copy To Texture.
  • 4afee25 Tối ưu hóa bộ đệm thanh toán bù trừ một chút.
  • Run f1d1769 độ sâu chỉ vượt qua trước khi đánh bóng.
  • 6340f23 Thêm hỗ trợ cho các đối tượng đệm đồng bộ.
  • 55ce562 Tải lên động đèn để đệm đồng bộ.
  • a931ad7 Thêm hỗ trợ cho GL_EXT_texture_integer.
  • 827daf8 Thêm lát gạch renderer ánh sáng-index.
  • Các hạt 841fdda là sử dụng các bản đồ sai chiều sâu.

  • sửa
  • 48fabc9 Lightmapping.
  • 2330e44 Hỗ trợ materialMaps (PBS).
  • ddc6b4a Sử dụng mã bản đồ bóng thông thường cho đèn ngược.

  • pháo sáng
  • 054570d ánh sáng Fix.
  • 12cd044 Giải pháp cho shader lighttile không làm việc trên MESA.
  • f150b90 Fix autosprite2 shaders.
  • 341002a Encode sprite góc trong coords lightmap.
  • e70377e Hãy renderer lát gạch các thiết lập mặc định.
  • 55b9eeb Fix noclipping như một khán giả.
  • da260d4 Fix sâu mặt nạ nếu trộn một diffuseMap thay vì một bản đồ màu.
  • 21a769a Revert & quot; sửa chữa mặt nạ sâu nếu trộn một diffuseMap thay vì một bản đồ màu & quot;.
  • 7da45af Version đụng đến Alpha 49
  • f0037f6 Fix blendfunc phân tích cú pháp và và không thiết lập lại độ sâu ghi trên bóng đổ mờ đục.
  • 95d0edd Di chuyển biến không sử dụng + unsigned - & gt; size_t
  • Thay đổi 703122c để chạy trên một hồ sơ OpenGL lõi.
  • 903dda4 Một số sửa lỗi và đưa những thay đổi từ chi nhánh MacOS Kangz '.
  • 0a964a2 Rename r_glCoreProfile để r_glProfile và thử nghiệm cho & quot; lõi & quot; / & quot; compat & quot; chuỗi.
  • a6defe7 nhớ Cache bên ngoài strlen liên tục của chu kỳ
  • eff03d6 Tạo và ràng buộc một VAO trong một bối cảnh chính.
  • d9747ab dọn dẹp nhỏ / sửa lỗi cho lát gạch ánh sáng
  • ae9477c đúng thiết lập tính năng sẵn có cho bối cảnh hồ sơ lõi OGL
  • cb062d0 Di chuyển tài liệu tham khảo ARB rằng không cần thiết nữa
  • 4e3efb6 Di chuyển kiểm tra tính năng hơn để GLimp_InitExtensions
  • 895d1f6 Di chuyển một số cvars cho tắt tiện ích mà làm cho không có ý nghĩa để vô hiệu hóa.
  • cbe4a87 Fix lát gạch lấy mẫu bản đồ độ sâu trong depthtile2_fp.glsl
  • f12493a Fix sử dụng không đúng GLEW_ARB_ * macro.
  • 03d8826 Giải pháp cho các renderer lát gạch trên hệ thống mà không cần hỗ trợ UBO.
  • fd3f4b3 Thêm GLEW phiên bản kiểm tra và không cố gắng để load các profile lõi nếu & lt; 2.0.0.
  • 355035f Hủy bỏ dòng còn sót lại từ cam kết cuối cùng.
  • fda104f Đừng cố gắng để thiết lập giá trị của u_Lights khi sử dụng UBOs
  • 33fee2c Fix vertexlighting dlights thế giới
  • 45089b5 Fix tính toán kết cấu tọa độ trong depthtile2_fp.glsl.
  • 4f7830e Revert & quot; Fix lát gạch lấy mẫu bản đồ độ sâu trong depthtile2_fp.glsl & quot;
  • 1b25db1 đúng quy mô bù đắp trong depthtile2_fp.glsl
  • 20cd9aa ENABLE khói mù nhiệt theo mặc định
  • 5d5bd44 Thêm chỗ và các loại ánh sáng hướng để lát gạch renderer.
  • a73b8fa Fix lỗi cú pháp ngu ngốc trong tất cả các bóng đổ.
  • f57dc71 Hãy nghiêm ngặt hơn về vị trí của chỉ thị tiền xử lý.
  • 39c7df5 Hãy trứng thể xây dựng trên các bức tường.
  • db64a1c Thêm một số đèn năng động hơn.
  • cdaabb6 Thêm tài sản mới
  • e57e853 Cập nhật shader Luci bao gồm 3 shader người Luci
  • 736aa14 Điều chỉnh cường độ dlight cho renderer cũ và lát gạch.
  • a729048 Thêm đèn năng động để lựu đạn và bom lửa.

Điều gì là mới trong phiên bản Alpha 48:

  • Chuột Xử lý
  • Chúng tôi đã làm lại cách chuột được xử lý bởi cơ của chúng tôi. Với những thay đổi này, chúng tôi đã cố định nhiều vấn đề chuột tập trung, chẳng hạn như không khóa chuột vào tải bản đồ và cũng ngăn ngừa chuột khỏi bị mắc kẹt ở giữa của màn hình khi chuyển đi từ Unvanquished trong thời gian tải bản đồ.
  • Breakpad
  • Tháng trước, chúng tôi giới thiệu Breakpad để giúp chúng tôi nắm bắt cơ và gamelogic treo trên Windows và Linux. Trong tháng này, chúng tôi cố định một vấn đề mà các tai nạn máy chủ Linux đã không thoát sạch và treo sau khi thoát. Điều này sẽ cho phép chúng tôi để bắt treo tốt hơn.
  • Khẳng định
  • Chúng tôi đã thêm khung khẳng định để giúp chúng ta rõ ràng nêu giả định trong mã của chúng tôi. Khi chúng tôi giả định sai lầm của ta, nó sẽ kích hoạt một cảnh báo và nếu nó phát hiện rằng chúng tôi đang sử dụng một trình gỡ lỗi, thậm chí nó sẽ kích hoạt một breakpoint để giúp gỡ rối thêm. Fancy!
  • Nhìn về phía trước
  • Đó là tất cả cho tháng này. Chơ trong tháng tiếp theo, nơi chúng tôi đang làm việc trên một số tính năng như chúng ta bắt đầu có thể gia tăng đối với phiên bản beta. Chúng tôi đang làm lại các hệ thống hình ảnh động để làm cho nó dễ dàng hơn cho các nghệ sĩ để thêm các mô hình con người để trò chơi của chúng tôi. Gamelogic Lua kịch bản vẫn là một công việc đang tiến. Chúng tôi đã chuyển các thiết kế của khung kịch bản Lua xa phản ánh cấu trúc của C trong các mã để tên bản đồ thực thể giá trị khóa / cặp người vẽ bản đồ. Cuối cùng, chúng tôi đã bắt đầu làm việc trên một renderer lát gạch, mà sẽ cho phép chúng tôi hỗ trợ nhiều đèn năng động hơn renderer chuyển tiếp hiện nay của chúng tôi không.

Điều gì là mới trong phiên bản Alpha 45:

  • Phiên bản này đã tập trung nhiều hơn vào các động cơ, với porting điều từ C đến C ++, làm sạch lên mã lỗi thời hoặc không sử dụng, và thực hiện một số cơ sở hạ tầng mới. Một số lỗi cũng đã được cố định.
  • Để bắt đầu, xử lý chuột đã được cải thiện: con trỏ sẽ không bao giờ bị khóa nếu in_nograb được thiết lập để 1, di chuyển chuột sẽ phối hợp tốt hơn với các quản lý cửa sổ trên menu, và màn hình tải không còn hiển thị một con trỏ tùy ý. Lịch sử điều khiển dành được xử lý khác nhau, với mã dọn dẹp, sửa lỗi, và nó bây giờ thread-safe. Một số lượng rất lớn các chức năng phản đối đã được gỡ bỏ, kết quả là hơn hai nghìn dòng mã không sử dụng được loại bỏ.
  • Là một phần của refactoring mã liên quan đến màu sắc và dây màu, nó hoàn toàn có thể sử dụng một loạt rộng lớn hơn nhiều của màu sắc trong văn bản hơn trước, cái gì đó chắc chắn sẽ được sử dụng để chơi tộc, khai thác máy chủ, và những người mà thích bằng văn bản cầu vồng dài của văn bản. Hai mã màu mới đã được thêm vào: 12-bit và 24-bit hệ thập lục phân RGB ký hiệu. Bạn có thể sử dụng chúng giống như các mã màu sắc cũ, bắt đầu với một ký tự ^. Tương ứng, họ ^ xrgb và ^ # rrggbb, với r, g, b đại diện cho các giá trị màu đỏ, xanh dương và xanh lá cây. Đó là rất nhiều màu sắc!
  • Cuối cùng, đã có cập nhật bản đồ tuyệt vọng của chúng tôi, và tên lửa đẩy có thể được xây dựng trên các bức tường và trần nhà. Nhìn chung, 238 tập tin đã được thay đổi so với tháng trước, với 13.752 dòng bổ sung và 7752 dòng xóa bỏ.

Điều gì là mới trong phiên bản Alpha 43:

  • Sửa chữa:
  • Điều quan trọng nhất để nói, trong số rất nhiều các bản sửa lỗi, phát hành bản sửa lỗi này hai lỗi gây phiền nhiễu cho người sử dụng:
  • & quot; tải vòng & quot ;, đôi khi người chơi đã bị mắc kẹt tải gói cùng vô tận khi kết nối đến một sever với autodownload kích hoạt. Điều này bây giờ là cố định.
  • & quot; màn hình màu đỏ & quot; lỗi, giới thiệu phát hành cuối cùng, là một lỗi giao diện người dùng mà bị che khuất của HUD. May mắn thay, các máy chủ của cộng đồng lăn ra một hotfix sớm để sửa chữa lỗi.
  • Tin cập nhật:
  • Ba bản đồ được cập nhật trong phiên bản Alpha 43:
  • Chasm, tàu chở dầu cực thêm một số lỗ thông hơi và một cái thang di động để truy cập vào các nền tảng bên ngoài.
  • Keziolio làm lại một số kết cấu có độ phân giải cao cho các bản đồ Trạm 15 bằng tàu chở dầu cực, họ là những kết cấu vật và kết cấu truyền tín hiệu.
  • Ingar cập nhật bản đồ của Vega, ông chủ yếu là thêm một số đối tượng trên bản đồ và biên dịch lại các lightmaps một cách tốt hơn.
  • Về phía động cơ, nó bây giờ dễ dàng hơn để chạy một bản đồ đã được thêm vào sau khi máy chủ bắt đầu, đó là tốt cho các quản trị viên máy chủ. 'Ishq làm việc về hội nhập lua, ba API được hoạch định và là người đầu tiên đã làm việc: đó là một API phía khách hàng để thao tác DOM của ui HTML / CSS cung cấp bởi libRocket. Hai API khác liên quan đến việc quản lý bản thân trò chơi đang đến. Kangz làm sạch nhiều cảnh báo và cố định một vấn đề gcc 5.2 biên dịch.

Điều gì là mới trong phiên bản Alpha 41:.

  • 84983b0 Bước đầu tiên trong việc di chuyển librocket để cgame
  • a4fcb1d Di khách hàng đang libRocket
  • 6cbfd24 Khởi tạo tất cả các lĩnh vực của IPC :: Kênh trong nhà thầu
  • b477683 cuộc gọi bẫy Remove librocket và thay thế chúng với các cuộc gọi trực tiếp đến thư viện
  • a90af83 Thêm một số syscalls. Một cái gì đó làm cho bây giờ. Tôi làm không phải là nơi còn lại là mặc dù
  • 8837e75 Initialize glconfig với librocket init
  • a8bc4a5 Thực ra chép tất cả dữ liệu font khi tạo ra một kết cấu chữ
  • c0ef576 Thêm thiếu nhiều syscalls + một số thứ khác
  • 041516a Fix đầu vào xử lý với librocket
  • c5c1cf1 Thêm sự kiện đầu vào văn bản đến cgame. Cũng loại bỏ một số không sử dụng VM cũ gọi
  • c1189fd Fix lập GAME_NACL VÀ NACL_EXE
  • 0027314 Lấy đi trọng tâm từ librocket khi thanh toán bù trừ phím
  • 4b61962 Xóa lệnh không chính xác
  • 8563cd6 Gọi Rocket_SetActiveContext khi thay đổi keycatchers
  • 5542985 Gọi trap_Key_SetCatcher trong CG_SetKeyCatcher
  • 21153e9 Đừng gọi Rocket_Render () nhiều lần cho mỗi khung hình
  • c49f700 Thêm VMCall cho việc gửi các dòng console để cgame
  • e8ce926 Bao gồm NaCl libs biên dịch sẵn header trong DEPS zip
  • 061d61e Tháo tố misc_text. Đó là chưa sử dụng và có thể là một điều ghê tởm hiệu suất.
  • b94a425 Di chuyển một số lĩnh vực unsued
  • 3f72eb1 Fix để không cố gắng sử dụng SSAO nếu trình điều khiển không hỗ trợ nó.
  • 4d9bee6 Yêu cầu vid_restart để tải shader SSAO
  • 449a475 Hãy chỉ một nửa số mẫu để tăng tốc độ SSAO.
  • 1318e1d Fix CMake CursesW tìm kiếm thường xuyên
  • c1b2c87 Hãy GeoIP nhìn cho các cơ sở dữ liệu cũng trong LIBPATH
  • fd590ac Di GEOIP_SILENCE cờ
  • 4045785 travis Fix
  • a47a931 Chuyển đổi phần tử
  • 8b09da0 Chuyển đổi phần tử
  • 6bb4960 Move Rocket cập nhật đến hết Rocket_Frame
  • b3ee6d2 Thêm TextHudElement. Chuyển đổi, và sử dụng nó
  • 914e973 chuyển đổi
  • 0f97d84 Di chuyển biến unsued
  • e4f8ade Cập nhật librocket
  • 5ec6db4 Sao chép constructor cho HudElement vì GCC 4.6 không thể xử lý nhà xây dựng gọi thầu
  • f8f598e Thay STATIC_LIB với ROCKET_STATIC_LIB
  • b82aea2 bỏ lỡ một định nghĩa của STATIC_LIB - & gt; ROCKET_STATIC_LIB
  • 21a114b Version đụng đến Alpha 41

Điều gì là mới trong phiên bản Alpha 39,0:

  • 216d7a2 Tháo TWOSIDED không sử dụng biên dịch vĩ mô
  • 98ea7a9 Thiết lập lại tất cả các đỉnh thuộc tính trên RE_Shutdown.
  • Sử dụng 05c32f4 Q_snprintf thay vì snprintf bởi vì sau này không tồn tại trên cửa sổ
  • b74e9ec Hãy unvanquished biên dịch với VS2015. Chú ý SDL2 sẽ cần phải được biên dịch với VS2015 quá.
  • 6c445d3 Đừng bao gồm các loại hậu tố tài sản trong các giá trị truyền cho sscanf vì nó có thể gây nhầm lẫn. Có vẻ hợp lý anyway nhưng làm cho công việc VS2015.
  • fd9a63e Thêm một lá cờ cho khi quá trình kết thúc
  • 01fb67b Đừng cử các bản ghi khi quá trình kết thúc
  • 0a8898c Fix VM lập
  • 8ed6f59 Ràng buộc thế giới mới VBO sau R_CreateWorldVBO.
  • 0b61c25 sửa chữa thích hợp cho 8ed6f598.
  • 4f7fb33 Fix biến dạng đang được áp dụng cho tất cả các bóng đổ sau.
  • 6a35b0f giới thiệu lại / tôi và / me_team, sửa lỗi # 391
  • 241ff9e Đặt số lượng xương trong null_renderer, nên sửa chữa # 503
  • db9f9bb Fix để aray sai được sắp xếp trong 6a35b0f7
  • d35b42e Không in cảnh báo nếu đường dẫn pak mặc định không chứa một thư mục pkg. Sửa chữa # 702
  • b908f6a Đánh OSExit như NORETURN
  • e882322 Tháo enum qboolean
  • 8b3bc27 Đơn giản hóa bool sử dụng
  • 841fac3 Fix & quot; Lấy boolean từ con trỏ 'FS :: PakInfo const *' mà không có một diễn viên & quot;
  • d8df70f Fix & quot; Quay loại chức năng 'trap_FS_Write' khai (void) khác với kiểu trả về của định nghĩa hàm (int) & quot;
  • 67c97fe Đánh Sys :: Drop như noreturn
  • 11cad33 Fix & quot; Trở lại 'gentity_t *' từ một chức năng quay lại 'bool' & quot;
  • ba78530 Di chuyển phôi dự phòng
  • 657e646 Thay NULL với nullptr trong mã
  • 62cab2d Thay NULL với nullptr trong ý kiến ​​
  • 26fb278 Thay func (void) với func ()
  • 53fe4d2 Fix & quot; Biến 'foundToken' được bố trí một giá trị trước khi bộ cũ đã được sử dụng & quot; trong bg_voice.cpp Hãy trap_Parse_ReadToken trở bool
  • ccfcb9d Fix & quot; Thông số 'định nghĩa' được truyền theo giá trị. Nó có thể được thông qua như là một (const) tham khảo mà thường là nhanh hơn & quot;
  • b7ccb02 Fix & quot; Các biểu hiện 'enableNetworking' là loại 'bool' và nó được so sánh với một giá trị số nguyên & quot;
  • e4a9d06 Fix & quot; Cùng thể hiện trên cả hai mặt của '|' & quot;
  • 2a57b98 Enable -Wextra và làm cho việc xây dựng đường chuyền với -Werror
  • 5546d24 Hãy thử ninja -j8
  • a82059b Suppress nhiều trường hợp có thể ghi-chuỗi
  • 7f51eac Thêm một ghi đè thiếu
  • c138957 Configure appveyor
  • 43324fc Fix MSVC C4805
  • 098a7bb Không in dây màu nếu chúng tôi không chạy một tty giao diện điều khiển
  • bff6225 loại Fix của các trường trong unlockable_t.
  • d80a312 Giảm rườm rà biên dịch địa phương để chỉ hiển thị các cảnh báo những người thực sự quan tâm
  • bbea53b Fix dây ghi được cảnh báo còn lại
  • 6c563be Fix cảnh báo giá trị tuyệt đối còn lại
  • 55cd307 Remove đàn áp cảnh báo không sử dụng
  • 0d5c425 Fix AppVeyor
  • cbd731f Cải thiện xây dựng và khởi động hướng dẫn.
  • 46fa390 Fix VM tương thích bị hỏng trong e882322
  • 32039c7 đèo chỉ số -1 cho configstring colorgrading toàn cầu.
  • 6237280 Disable vsync theo mặc định, nó gây ra vấn đề hiệu suất cho một số người
  • d3beb7b Fix sử dụng không đúng memset tìm thấy bằng GM2
  • ea1345d Thay thế một số trường hợp ngoại lệ với các mã lỗi để giúp hiệu năng debug trên MSVC

  • tập tin
  • 81c87d1 Fix lỗi xử lý
  • b983c76 Cập nhật README để lưu ý rằng BUILD_GAME_NACL nên được vô hiệu hóa khi qua biên soạn
  • 566a3e3 Tự động vô hiệu hóa BUILD_GAME_NACL khi xuyên biên soạn. Sửa chữa # 713
  • ed8ca2c Tạo GLSL cho shaders với biến dạng.
  • a12c4ca Fix & quot; quá nhiều kết cấu phụ thuộc lần đọc & quot; lỗi trên mesa / r300g.
  • a503ca0 Fix # 688.
  • 832cd81 Fix # 686.
  • a614288 Fix dạng games.log phá sau 999:. 59 (vấn đề # 539)
  • 55b58ff tên lửa Orient cùng vận tốc thực tế của họ (sửa # 586).
  • 82e0d17 Xóa lệnh rút ra không cần thiết trong tr_model.c
  • 36a07e0 dự án nhóm và nguồn tập tin cho bạn bè Visual Studio của chúng tôi
  • 88755cf Tăng số lượng đồng phục đỉnh dành riêng để tránh vẽ phần mềm trên Mac
  • efcac1f Fix một cảnh báo vài MSVC
  • b50ba9a Sử dụng một deformVertexes shader thành chuỗi để giữ khả năng tương thích với pk3s cũ.
  • 0f1d7da Tạo kịch bản để stringify tất cả các shader trong thư mục GLSL.
  • 8b4f2c2 Chỉ nạp khóa RSA lần trong CL_Init
  • a114f8e Di chuyển phụ thuộc không cần thiết từ CMakeLists.txt
  • 3379a4e rõ ràng biến dạng shaders nhà nước ngừng rơi trên vid_restart
  • 9922b21 Chỉ cung cấp một giao diện người dùng cho việc lựa chọn độ phân giải hỗ trợ
  • 7eb1292 Fix khán giả khoảng cách một lần nữa
  • 9fb3085 Đừng vẽ numspawns nếu giải lao đã bắt đầu
  • ed582ca Di cvar attrib từ dataselect độ phân giải. Nó không được sử dụng.
  • 2024c0f Di ý kiến ​​từ shaders thành chuỗi.
  • 351633b hàng shaders như mảng const char.
  • 9dea2b8 Luôn luôn hiển thị phiếu liên kết trong hộp thoại phiếu
  • cd011ff Không cần phải đặt lớp giả trên yếu tố được deconstructed.
  • a3794f9 Hãy rocketChatField UCS2 biết.
  • d6e00c7 để Fix các chức năng trong cách hiển thị dịch spawn count
  • 9c9db73 Hãy sửa chữa trước đó ở đúng nơi
  • f673ea9 Không sử dụng p_ () vì Travis than phiền. Mở rộng nó thành nhiều nhánh.
  • 6479f08 NVM. Sử dụng p_ () một lần nữa và không hardcode 1
  • 7790159 Fix MSVC cảnh báo
  • f4aafe3 Dừng tất cả các âm thanh khi được hỏi, sửa chữa # 533
  • 181940f Revert & quot; Sửa máy ảo tương thích bị hỏng trong e882322 & quot;
  • a6226ad Hãy SendServerCommandMsg một SyncMessage vì nó có thể gọi trở lại vào máy ảo khi một khách hàng được giảm.
  • 246394d Hãy xây dựng ngay lập tức được bật / tắt với một cvar (vấn đề # 718).
  • 8cd12b6 Sử dụng mặc định biến dạng cho shaders với zero giai đoạn.

Điều gì là mới trong phiên bản Alpha 38.0:

  • 5e7447b Đơn giản hóa ngọn hải đăng nổi bật, sửa chữa BCT_HEALTH xuất hiện trên các cầu thủ.
  • 5c65f0b Thêm thông tin về ngọn hải đăng được đánh dấu cho HUD & nhiều bản sửa lỗi.
  • 846cd4c Di CG_FormatSI để sửa chữa QVM biên dịch.
  • 7a9c889 Tiếp tục đèn hiệu tình trạng hiển thị. Tuy WIP.
  • f119501 Move nổi bật cập nhật đèn hiệu giao diện người dùng với chức năng riêng biệt.
  • baaf858 Thêm biểu tượng đèn hiệu để hiển thị thông tin.
  • d4afdc0 Fix Mac .app xây dựng kịch bản
  • 54b34da Archlinux:. Cập nhật mới bắt đầu và cấu hình
  • 062ae32 Đơn giản hóa ngọn hải đăng nổi bật hơn.
  • ffb8b44 Archlinux: Không xử lý UNV:. // URL trong kịch bản khởi động
  • 446d10d Refactor hiển thị các cảnh báo nhấn mạnh.
  • f1259b2 Fix thẻ thể xây dựng biến mất khi tagger rời đội.
  • a54d15b hiệu ứng tắc Vô hiệu hoá cho các cảnh báo cho bây giờ.
  • f2d5b5d Snap tag đèn hiệu gốc đến vị trí người chơi chính xác nếu biết.
  • 682a217 Display kẹp đèn hiệu cho cầu thủ đối phương.
  • 515d529 Di gắn thẻ thủ của cầu thủ đối phương, thêm nhân lực radar tự động gắn thẻ.
  • d4be9e0 Thêm cảm giác xa lạ sử dụng đèn hiệu tiềm ẩn.
  • de14734 Di radar con người cũ và cảm giác xa lạ.
  • 80d8438 đúng tách đèn hiệu cảm giác xa lạ về cái chết.
  • 5f04a4f Fix tải CPU cao do glFinish # 359
  • 2395859 Ít bảng điểm nhấp nháy # 371, phù hợp hơn bố trí
  • 268cd7b lớn và danh sách bản đồ cuộn với max-height, sửa chữa # 667

  • bản đồ
  • 83cf04e sắp xếp theo tên bsp nội bộ thay vì tên hiển thị (không sắp xếp theo mã màu) sửa chữa # 670
  • b4744f8 Vertex Shader refactoring.
  • ad9fb44 Fix qua biến dạng để shaders.
  • 6c43f6f tạo Rework VBO để chấp nhận dữ liệu ở dạng cuối cùng.
  • 1be0331 Đỗ autosprite biến dạng trong shaders GLSL.
  • a3bf25e Thêm cờ đổ bóng mới để bật autosprite trong RegisterShader.
  • 5975e11 xem xét độ bền của các đơn vị bị ảnh hưởng khi tính điểm tấn công Spiker.
  • 3d113ea đa dạng các bản sửa lỗi cho autosprite:. Sửa alpha-thử nghiệm, vượt qua texcoords
  • 55e479a Fix MSVC không đúng zero-khởi tạo các giá trị trong constructor mặc định
  • faee5ba Sử dụng một initializer C ++ 11 chuẩn bị tinh thần thay vì một initializer khung khi zeroing một cấu trúc.
  • 33166e2 Fix hộp trời rendering.
  • de08217 Sửa chữa cho khói mù nhiệt trên shaders hạt.
  • acaf611 Không cho phép dretches cắn tháp pháo.
  • 0af55af Cải thiện Spiker kích hoạt conditition: Hãy xem xét sức khỏe hiện tại cho các đơn vị bạn
  • .
  • 4ff7248 Thêm hỗ trợ serialization cho vector
  • d579e95 Di chuyển không sử dụng projectionShadow biến dạng.
  • 8b4adf6 Fix phá hủy cg và init lỗi.
  • 9d57bab Thêm một thực GLSL của DEFORM_NORMALS.
  • 92cab70 Tháo bỏ những vật không sử dụng từ tr_types.cpp
  • 866a9e5 Hủy bỏ một loạt các công cụ renderer không sử dụng
  • 242b9bc Cập nhật số lượng đồng phục sử dụng bên cạnh các ma trận xương
  • c517ba0 Sử dụng một tuần tự tùy chỉnh cho refSkeleton_t và refEntity_t
  • Sử dụng a7c3a83 ReadSize / WriteSize, nhờ Amanieu!
  • 51435b9 Fix lập null_renderer.cpp
  • a0719f7 số Validate xương cho refSkeleton_t IPC
  • c77f998 Giết thời gian đổ bóng thích hợp để GLSL.
  • 0ace454 Hãy chắc chắn rằng cm.entityString là null-terminated, xem # 649
  • abceb12 Di stencil shader từ khóa
  • 3792f29 Di cảnh báo không sử dụng
  • 51e2c82 Di hỗ trợ cho hướng dẫn đổ bóng mà là không sử dụng
  • 1d4d340 Di thứ shader không sử dụng nhiều hơn từ các renderer
  • 9e62bf0 Fix cam kết cuối cùng
  • 6dbb61d Giảm độ phức tạp của tính toán biến dạng.
  • d818c00 Hãy Logger :: Làm * Mã templated để tránh tạo ra nặng std :: chức năng
  • e570876 Hãy đỉnh màu có sẵn để biến dạng.
  • 7702b72 Add gồm dirs, làm cho tất cả bao gồm sử dụng đường dẫn tuyệt đối
  • 1c23a95 Fix cuối cùng cam kết ý kiến ​​ra điều hành mới
  • a03b297 Sẽ làm sửa chữa travis?
  • 429bb6e Fix Travis bằng cách thêm một PPA cho một phiên bản mới hơn của cmake
  • 23b29d7 Hãy đà tăng điểm giết phụ thuộc tuyến tính trên số lượng người chơi.
  • Custom 6568fab biến dạng cho các tòa nhà của con người.
  • 8286050 Thêm cảnh báo khi các tập tin cần thiết bởi NaCl không được tìm thấy
  • a9c6f0b Thêm id của thông điệp trong SyncMessage vs tin nhắn báo lỗi
  • 246a5fe Chỉ mở các tập tin đăng nhập sau khi khởi tạo đã tạo ra các ổ cắm singleton
  • 35fc519 đúng thiết lập lại các thiết bị đầu cuối sau khi gửi một lệnh đến một thể hiện
  • b242134 Thêm một kiểm tra tốt hơn cho sự hiện diện của một thiết bị đầu cuối thực
  • 26c5ef2 Di sử dụng Com_Printf và Com_Error trong mã chung
  • 0afa5ed sửa chữa thực thể sensor_player, ref # 663
  • Thay đổi ca8eff2 blendfunc thêm vào blendfunc GL_SRC_ALPHA GL_ONE cho hạt.
  • 6d4cd0d Fix tai nạn lái xe đại chúng.
  • 30eaf8c Im lặng một cảnh báo từ một lỗi đánh máy.
  • d91bf57 Fix lái xe hàng loạt vụ tai nạn.
  • 1555181 Im lặng một cảnh báo từ một lỗi đánh máy.
  • 3466853 shaders Fix cho trước OpenGL 2.1
  • 812b5c3 Fix TCGEN_ENVIRONMENT shader.
  • 67fe9f5 Hãy Sys_Milliseconds () và trap_Milliseconds () 's triển khai trận đấu
  • c8d999f Khoảng đồng bộ Sys_Milliseconds và trap_Milliseconds

Điều gì là mới trong phiên bản Alpha 36.0:

  • bản alpha mới nhất của chúng tôi là một lớn! Chúng tôi có hai mô hình mới, hai bản cập nhật bản đồ, tiến độ gameplay, và rất nhiều xảy ra đằng sau hậu trường. Đầu tiên, chúng ta hãy cùng điểm qua những mẫu xe mới. Chúng tôi đã lặp lại, có nghĩa là của phiên bản này, tất cả các mô hình xây dựng con người đã kết thúc! Đối với các đội nước ngoài, chúng tôi có Spiker, một cơ cấu quốc phòng mới thương hiệu đóng vai trò như một mỏ gần sống. Đối với bản đồ của chúng tôi, Antares đã nhận được một cuộc cải tổ đáng kể với một đường chuyền chi tiết mới, và tuyệt vọng đã nhìn thấy một bản cập nhật đồ họa lớn, có cả bản đồ hướng tới một trạng thái ổn định sớm.
  • gameplay có Spiker, như đã đề cập trước đó. Chúng tôi cũng đã được cải thiện hiệu suất khi phải đối mặt với rocket và tháp pháo, như tính toán nhắm mục tiêu của họ đã được refactored để có hiệu quả hơn. rocket bây giờ có một sự chậm trễ khóa trên, tốc độ bắn của họ đã giảm một nửa, và thiệt hại của họ đã được tăng lên một phần ba. Engine-bên, chúng tôi đã được làm việc trên chuẩn bị NaCl cho phát hành một công dự kiến ​​của hệ thống máy ảo mới vào tháng tới. Chúng tôi hiện nay sử dụng NaCl phía máy chủ, nhưng bây giờ điều này sẽ chạy cho khách hàng quá, hoàn toàn thay thế QVM với NaCl. Các chi nhánh sys_rewrite đã được sáp nhập vào NaCl-cgame, và hệ thống máy ảo mới là có thể chơi được, nhưng nó cần một số điều chỉnh thức. Bạn có thể mong đợi một bản cập nhật chi tiết hơn về điều này sớm!
  • Bây giờ, đối với các cam kết được thực hiện trong quá trình của chu kỳ phát hành này:
  • ca49aed Thêm Spiker và giữ chỗ Spiker mã
  • 3a3985c Fix Spiker tập tin cấu hình.
  • 62d1b7e Điều chỉnh cơ thể Spiker, hộp bounding và leo kích cỡ.
  • 560b40c WIP trong Spiker.
  • beac6fe Thêm thiếu spiker.missile.cfg, cập nhật tên Spiker shader.
  • 3b3820c Sử dụng mô hình tăng vọt cho tên lửa của Spiker.
  • 7807154 Cập nhật changelog.
  • 5d62ba3 Sử dụng mô hình tên lửa thích hợp cho Spiker.
  • 47f1d02 Cập nhật changelog.
  • d62a54d phép tác động tên lửa PS để đẻ trứng trong hướng bay.
  • c696712 Chia vỏ đặc biệt trong MissileImpact vào các chức năng riêng biệt.
  • a36e72c Cập nhật bao bì.
  • fb122dc download-pk3.sh -cdn -.> Sử dụng cdn.unvanquished.net
  • e6339b1 Tránh xác định hành vi từ dereferencing một con trỏ không hợp lệ
  • fd88764 Cải thiện tháp pháo và rocketpod mã; Cho rocketpod một sự chậm trễ khóa trên.
  • d15cbcb nửa rocketpod tỷ lệ cháy, tăng thiệt hại một phần ba.
  • 5753ad8 Di cờ tạm thời từ g_debug * cvars.
  • d9701ae Di chuyển tất cả mọi thứ liên quan đến hunkusage.dat
  • 7a79841 Thực hiện mô hình lặp mới.
  • Sử dụng e11a5b2 vfork thay vì ngã ba để tránh tiềm năng ra của bộ nhớ lỗi
  • 5ad7609 debian:. Sửa chữa phụ thuộc JPEG bằng cách thêm libjpeg-dev như thay thế ưa thích
  • 406f155 Tùy chọn để chỉ định đường dẫn đến tập tin nhị phân NaCl helper.
  • d06d460 Tháo mã hóa của usercmd gửi đến máy chủ
  • 9ffbdfe Đừng luôn luôn hiển thị Spiker debug đầu ra.
  • Các hiệu ứng c78576e Sử dụng giữ chỗ cho Spiker.
  • 0555894 giá Spiker Adjsut, ngưỡng và mô tả.
  • 1143cde Fix ổ cắm tay cầm bị ghi đè bằng vfork
  • 909d5c5 Fix từ Ensiform cho tràn sự kiện trong quá trình khởi động và tải
  • 8b46c65 Di identClient từ userCmd_t
  • 2194259 Arch Linux:. Sử dụng server.lanOnly trong cấu hình máy chủ
  • 798acc7 Refactor tên lửa PS / TS xử lý.
  • 90d554e Cải thiện tháp pháo và tên lửa hiệu quả.
  • f864b5e sạch NACL_RUNTIME_PATH và thêm một tin nhắn để hiển thị mà pk3 một VM được chiết xuất từ ​​
  • 203bd2c Hãy Spiker anim nhàn rỗi looped.
  • f80af98 Đừng phím rõ ràng khi thay đổi giao diện người dùng tập trung. Ngoài ra, thay đổi giao diện người dùng tập trung cuối cùng.
  • a7a803f Thay đổi thứ tự mua logic xác nhận cho vũ khí và nâng cấp
  • 51a5765 Set yếu tố để có sản phẩm nào thay vì trả lại khi trở về clip nếu cầm một ckit
  • 0dfccf5 Cập nhật librocket
  • 94d6cd9 Fix một vài cảnh báo
  • 438b50a Đặt hình ảnh động Overmind
  • 8b5cacc Hãy dành lệnh chỉ máy chủ sử dụng được nữa.
  • acc664e Hãy OM anim vòng
  • 5fe5c7b Hoàn nguyên thay đổi hình ảnh động Overmind.
  • df666ab Chỉ nhập tháp pháo nhà nước trước khi nổ về để nổ.
  • fc7a576 mô hình đồ Ngăn chặn xuất hiện vào thời điểm tác động tên lửa.
  • f2cdc58 dọn dẹp nhỏ trong mã máy chủ
  • b7665b5 Di chuyển tài liệu tham khảo còn lại để vm_game
  • f937155 sửa chữa mù cho bản demo không tải Paks
  • 608018e Fix pk3 tải trong bản demo
  • 60de58e Chỉ extrapaks tải cho trình diễn
  • e3dcb6a Tăng giới hạn Bone đến 256.
  • b637775 Sửa lỗi chính tả trong VirtualMachine.h
  • 3808960 Add nhắn kill cho Spiker
  • 716d93a Version vết sưng Alpha 36
  • 967c4fd Thay đổi - & gt; một trong thông điệp Spiker kill

Điều gì là mới trong phiên bản Alpha 35.1:

  • Bởi tai nạn, chúng tôi bao gồm một khách hàng cũ tập tin máy ảo. Nếu bạn đã cài đặt phiên bản 0.35.0 aready, bạn có thể dễ dàng nâng cấp lên 0.35.1 bằng cách đặt unvanquished_0.35.1.pk3 trong thư mục pkg của bạn cài đặt. Nó cũng là đủ để tự động tải về tập tin này từ một máy chủ chính thức một khi chúng được cập nhật. (Lưu ý rằng các máy chủ nói chung không nên cung cấp các gói cơ sở để tải về, vì chúng không tương thích với các khách hàng cũ nói chung). Nếu bạn chưa cài đặt 0.35.0, bạn cũng có thể chờ đợi một vài giờ nữa cho đến khi 0.35.1 có sẵn cho tải về nền tảng của bạn. Xin lỗi vì sự bất tiện này!






















































  • Sửa lỗi:








  • Sửa lỗi:


























  • cập nhật dịch:



  • cập nhật dịch:
  • Sửa lỗi:

  • cập nhật dịch:











Ảnh chụp màn hình

unvanquished_1_69376.jpeg
unvanquished_2_69376.jpg

Phần mềm tương tự

Langtonia
Langtonia

14 Apr 15

Bitfighter
Bitfighter

20 Feb 15

NAEV
NAEV

14 Apr 15

Thera
Thera

14 Apr 15

Ý kiến ​​để Unvanquished

Bình luận không
Nhập bình luận
Bật hình ảnh!