Unvanquished

소프트웨어 스크린 샷:
Unvanquished
소프트웨어 정보:
버전: Alpha 49 업데이트
업로드 날짜: 11 Apr 16
라이센스: 무료
인기: 112

Rating: 4.0/5 (Total Votes: 1)

Unvanquished는 빠른 속도와 RTS (실시간 전략) 요소와 미래 지향적 인 FPS (일인칭 슈팅) 비디오 게임 오픈 소스입니다. 이 게임에서, 플레이어는 매우 탄력적 인 외국인 또는 아방가르드 인간의 군인 수를 선택합니다.

를 대부분 스텔스 빠른 움직임에 의존 외계인으로 재생, 장거리 화력에 주로 초점을 맞출 것이다 인간의 군인으로 게임을 선택하는 동안. 게임을하는 동안 플레이어는 다양한 업그레이드를받을 수 있고, 궁극적 인 목표는 적의 기지를 파괴하는 것입니다.


떨리는의 포크

그것은 잘 알려진 떨리는 오픈 소스, 팀 기반의 1 인칭 슈팅 / 실시간 전략 비디오 게임 강력하고 매우 저렴한 ioquake3 게임 엔진에 어둠의 군단 개발에 의해 생성 및 기초.의 포크입니다

Unvanquished는 데몬 엔진에 의해 구동, 그리고 더 나은 게임 경험 (개선 된 시각 효과, 애니메이션, 증가 텍스처 크기 등)을 사용자에게 제공합니다. 그러나, 사용자는 데몬 엔진이 실제로 퀘이크 3, ET 기반으로 알고해야합니다. XreaL


최첨단 OpenGLv3 호환 렌더러를 사용

이 게임은 테두리 조명, 컬러 그레이딩, 꽃, 열 안개와 모션 블러를 포함한 특수 효과를, 최첨단 OpenGLv3 호환 렌더러를 사용하여 고유의 특수 효과를 사용자에게 제공한다.

또한, 그것은 절차 적 애니메이션 블렌딩과 골격 애니메이션, 반사, 광택, 빛에 대한 지원 및 일반 텍스처 맵, 동작 나무를 사용하여 탐색 메쉬 기반의 로봇, 멀티와 3D 골격 기반 모델 (또한 MD5 모델로 알려진) 기능 -language를 지원합니다.

이 프로젝트는 알파 단계에서 정지 해 2011 년 그것 때문에 적극적인 개발에 일반적인 개선 및 새로운 콘텐츠 (등지도, 질감, 소리, 엔진 기능,지도 등)를 가지고 그 (월 단위) 정기적 인 업데이트를 수신 .


결론

전반적으로는, 게임이 보이는 떨리는보다 훨씬 더 역할, 그것은 프레데터 게임 대 퀘이크 2와 외국인 사이의 혼합이며 했음은, 무료로 빠르게 진행되는 FPS 게임을 할 모든 리눅스 사용자에게 권장 s의 .

이 릴리스의 새로운 기능입니다 :

이 콘솔 코드에서 부주의 한 실수를 수정 5e212f5
정적 초기화 순서 문제를 피하기 위해 편집 단위당 컬러 상수를 정의 2fb9c0e
31077a4 수정 CID 134399
169550f 수정 CID 134295
ed12fc0 수정 CID의 10077
e9aba41 사용 = 형식 정의를 사용하여
83e5a4a Classier의 열거
e285fb6 수정 appveyor
e5c96b6의 / # 정의 / const 정적 /
773f32b의 / (무효) / () /
c8b32c0 '수정'글로벌되지 않는
중복 로그 상수 접두사를 제거 09999e6
37f1f36 로깅 1 부
68b167f 2 부 로깅
2bf1076 로깅 부 (3)
e823edd 4 부 로깅
044d0b0 로깅 (5)
모호성을 해결 9f669a8
856ab46 주소 PR 코멘트
d415760 int로 ssize_t을 되돌아
a240251 되돌리기 & quot; 되돌리기 & quot을; & quot; 프레임 & quot를 건너 뛰는 방지하기 위해 애니메이션 보간을 재 작업;
e57815c 어설를 제거합니다. 교란이 필요하지 않은 지적한다.
993a6bb 억제는 이미 경고를 등록 cvar
f5a11b6 명을 메시지에 추가 인수를 삭제합니다.
로그에 줄 바꿈을 제거 c51de70
열거의 471ee1a 업데이트 봇 구문 분석의 사본
다른 곳에서 설정 키 바인딩 할 때 a25add4 업데이트는 다른 견해를 키 바인딩
863663b는 REPO에서 libRocket을 삭제합니다. 서브 모듈로 추가.
BSP를 파일에 그리드가 무효 인 경우에 01aa192 몇 가지 기본 라이트 그리드를 추가합니다.
이전 수정 7f6f98f하는 새로운 열거 커밋.
61919c6 insall 소프트웨어 속성을 트래비스하는 -qq 추가
문자열에 너무 많은 형식 지정의 다른 인스턴스를 수정 996b3c5
e4d5c50 개행 로그 변경에 대한 ADM * 기능 업데이트
be52f84 봇 사용에 줄 바꿈을 다시 추가
더 관리 명령을 수정 10ff866
새로운 계란 모델에 누락 된 애니메이션 데이터를 추가 182b9ed.
다른 디렉토리에서 호출 511a783 만들기 buildshader.sh.
타원형 조명에 대한 지원을 제거 0eb665f.
fdd40f0 머 동적 조명 효과를 추가합니다.
f2229b1 확장이 필수 GL_ARB_framebuffer_object합니다.
텍스처 대신 복사의 947ea44 사용 식 코멘트.
4afee25 약간 삭제 버퍼를 최적화합니다.
f1d1769 실행 깊이 전용 ​​음영 전에 전달합니다.
균일 한 버퍼 개체에 대한 지원을 추가 6340f23.
55ce562 업로드 균일 버퍼 동적 조명.
a931ad7 GL_EXT_texture_integer에 대한 지원을 추가합니다.
타일​​ 빛 인덱스 렌더러를 추가 827daf8.
841fdda 입자는 잘못된 깊이 맵을 사용 하였다.
48fabc9 Lightmapping 수정.
2330e44 지원 materialMaps (PBS).
역 조명에 대한 ddc6b4a를 사용하여 기존의 그림자 매핑 코드입니다.
빛 플레어를 해결 054570d.
lighttile 쉐이더에 대한 12cd044 해결 MESA에서 작동하지 않습니다.
f150b90 수정 autosprite2 쉐이더.
라이트 맵 좌표에 341002a 인코​​딩 스프라이트 코너.
e70377e 타일 렌더링 기본 설정합니다.
55b9eeb 관객으로 noclipping 수정합니다.
da260d4 수정 깊이 마스크 대신 칼라 맵의 diffuseMap을 혼합하는 경우.
21a769a 되돌리기 & quot;. 대신 칼라 맵의 diffuseMap을 혼합하는 경우 깊이 마스크를 수정 & quot;
알파 49 7da45af 버전 범프
f0037f6 blendfunc 파서를 수정하고 불투명 쉐이더에 깊이 쓰기를 재설정하지 않습니다.
;된다 - + 서명되지 않은 변수를 제거 95d0edd 이 size_t
703122c 변경은 OpenGL을 핵심 프로필을 실행합니다.
903dda4 일부 버그 수정 및 Kangz '맥 OS 가지 변경 사항을 통합합니다.
0a964a2 & quot 대한 r_glProfile 및 테스트에 r_glCoreProfile의 이름을 변경;의 compat & quot; 코어 & quot; / & quot을; 문자열.
사이클의 a6defe7 캐시 상수 나 strlen 외부
eff03d6 만들기 및 핵심 컨텍스트에서 VAO을 결합한다.
타일​​ 조명 마이너 정리 / 수정 d9747ab
핵심 프로필 OGL 컨텍스트에 대한 ae9477c 올바르게 설정 기능 사용 가능
더 이상 필요하지 않은 ARB 참조를 제거 cb062d0
GLimp_InitExtensions 더 많은 기능 테스트를 이동 4e3efb6
895d1f6 아무 의미가 불가능하게 할 수 있도록 확장을 사용하지 않도록 몇 가지 cvars를 제거합니다.
depthtile2_fp.glsl에서 타일 깊이 맵 샘플링을 수정 cbe4a87
GLEW_ARB_ * 매크로 f12493a 수정 잘못 사용.
UBO를 지원하지 않는 시스템에서 타일 렌더러 03d8826 해결.
fd3f4b3 GLEW 버전 체크를 추가하고 핵심 프로파일을로드하려고하지 않는 경우 & LT; 2.0.0.
355035f 마지막 커밋에서 남은 줄을 제거합니다.
UBOs를 사용하는 경우는 fda104f u_Lights의 값을 설정하지 않는다
세계 dlights을 vertexlighting 수정 33fee2c
depthtile2_fp.glsl에서 45089b5 수정 텍스처 COORD 계산.
4f7830e 되돌리기 & quot; depthtile2_fp.glsl & quot 기와 깊이 맵 샘플링을 수정;
올바르게 depthtile2_fp.glsl 오프셋 (offset) 규모 1b25db1
기본적으로 열 안개를 사용 20cd9aa
5d5bd44 타일 렌더러에 자리하고 방향 빛 유형을 추가합니다.
a73b8fa 모든 쉐이더에서 바보 같은 구문 오류를 수정합니다.
처리기 지시문의 위치에 대한 자세한 엄격 f57dc71.
벽에 계란 빌드 할 확인 39c7df5.
좀 더 역동적 인 조명을 추가 db64a1c.
새로운 자산을 추가 cdaabb6
e57e853 업데이트 3 사람의 luci 쉐이더을 포함 luci를 쉐이더
736aa14 오래된 타일 렌더러 dlight 강도를 조절합니다.
a729048 수류탄과 firebomb 동적 조명을 추가합니다.

이 마우스 처리 :

이 버전의 알파 48의 새로운 기능입니다
우리는 우리의 마우스가 우리의 엔진에 의해 처리되는 방식을 재 작업했다. 이러한 변화와 함께, 우리는없는지도로드에 마우스를 잠금도지도를로드하는 동안 멀리 Unvanquished에서 전환 화면의 중앙에 갇히지에서 마우스를 방지 많은 마우스 초점 문제를 해결했습니다.
Breakpad
지난 달, 우리는 우리가 윈도우와 리눅스에 엔진과 gamelogic 충돌을 잡을 수 있도록 Breakpad을 소개했다. 이번 달, 우리는 리눅스 충돌 서버가 정상적으로 종료되지 않는 문제를 수정하고 종료에 걸려. 이것은 우리가 더 나은 충돌을 잡을 수 있도록해야합니다.
주장
우리는 우리가 명시 적으로 우리의 코드에 가정 사항을 명시하기 위해 어설 프레임 워크를 추가했다. 때 우리 가정 우리의 잘못이 경고를 트리거하고 우​​리는 디버거를 사용하고 있음을 감지하면, 그것은 더욱 디버깅하는 데 도움 중단 점을 트리거합니다. 공상!
앞을보기
즉, 모든 달입니다. 우리가 베타를 향해 기어 업을 시작으로 우리는 몇 가지 기능에 노력하고 다음 달에 계속 지켜봐 주시기 바랍니다. 우리는 쉽게 예술가는 우리의 게임에 인체 모델을 추가 할 수 있도록하기 위해 애니메이션 시스템을 재 작업하고 있습니다. Gamelogic 루아 스크립트는 진행중인 작업 남아있다. 우리는 매핑 개체 이름 키 / 값 쌍 매퍼에 코드에서 C 구조체를 미러링에서 멀리 루아 스크립트 프레임 워크의 디자인을 이동했다. 마지막으로, 우리는 우리가 우리의 현재 앞으로 렌더러보다 더 많은 동적 조명을 지원할 수 있도록하는 타일 렌더링, 작업을 시작했다.

이 어떤 버전의 새로운 알파 45 :

이 릴리즈는 C ++로 C에서 물건을 포팅 오래되거나 사용하지 않는 코드를 정리하고, 새로운 구현으로, 엔진에 더 초점을 맞추고있다 하부 구조. 몇 가지 버그도 수정되었습니다.
시작하려면 마우스 처리가 개선되었다 : in_nograb가 1로 설정되어있는 경우 커서가 고정되지 않습니다, 마우스 움직임이 메뉴에 창 관리자와 더 나은 조정 없을 것입니다, 그리고 로딩 화면은 더 이상 임의의 커서를 표시합니다. 콘솔 역사는 이제 코드 정리, 버그 수정과, 다르게 처리되고, 지금은 스레드 안전합니다. 사용되지 않는 기능에 매우 많은 수의 미 제거 된 코드 라인 만 이상 2의 결과로 제거 하였다.
색상과 컬러 문자열을 포함하는 코드를 리팩토링의 일환으로, 그것은 이전보다 텍스트의 색상의 훨씬 넓은 다양한 사용하는 지금 확실히 긴 무지개를 작성 즐길 클랜 플레이어, 서버 운영자, 그리고 사람들에게 유용 할 무언가를 가능 본문. 두 가지 새로운 색상 코드가 추가되었습니다 : 12 비트 및 24 비트 16 진수 RGB 표기. 당신은 ^ 문자로 시작, 단지 기존의 컬러 코드처럼 사용할 수 있습니다. 각각들은 적색, 청색, 및 녹색 값을 나타내는 ^ xrgb 및 ^ # RRGGBB의 R, G와, 및 B이다. 즉, 색상의 많은입니다!
마지막으로, 우리의 외로운지도에 업데이트가 있었고, 부스터는 이제 벽과 천장에 구축 할 수 있습니다. 전반적으로, 238 파일은 추가의 13,752 라인 및 삭제의 7,752 선으로, 지난 달 변경되었습니다.

이 버전의 새로운 기능입니다 알파 43 :

이 수정 :
가장 중요한 것은 많은 수정 중이 릴리스는 사용자를위한 두 개의 짜증나는 버그를 수정, 대답 :
& quot; 다운로드 루프 & quot ;, 때때로 플레이어가 활성화 자동 다운로드와 단절에 연결하는 동안 끊임없이 동일한 패키지를 다운로드 붙어 있었다. 이 수정되었습니다.
& quot; 레드 화면 & quot; 버그, 마지막 릴리스 도입 된 HUD를 방해 UI를 버그이었다. 다행히, 커뮤니티 서버는 버그를 해결하기 위해 일찍 핫픽스를 출시했다.
업데이트 :
세 개의 맵 버전 알파 43에 업데이트됩니다 :
틈은, 초대형 탱커는 외부 플랫폼에 액세스하는 데 약간의 통풍구 및 이동식 사다리를 추가했다.
Keziolio은 초대형 유조선에 의해 역 (15)지도에 대한 몇 가지 고해상도 텍스처를 다시 만들어, 그들은 식물 텍스처 및 신호 텍스처입니다.
Ingar 그의 베가 맵을 업데이트, 그는 주로지도에서 일부 개체를 추가하고, 라이트 맵 더 나은 방법을 다시 컴파일.
엔진 측면에서, 그것은 서버 관리자를위한 좋은 서버가 시작된 이후에 추가 된 맵을 실행하기 쉬워졌습니다. `Ishq 그의 루아 통합에 근무, 세 개의 API가 계획하고 첫 번째는 이미 작동 : 그것은 libRocket에 의해 구동되는 HTML / CSS의 UI의 DOM을 조작 할 수있는 클라이언트 측 API입니다. 자체가 오는 게임 관리와 관련된 두 개의 다른 API. Kangz 많은 경고를 청소하고 GCC 5.2 컴파일 문제를 해결.

이 버전의 새로운 기능 알파 41 :

이 cgame하는 librocket 이동에 84983b0 첫 번째 단계.
a4fcb1d 클라이언트 libRocket 코드를 제거
6cbfd24 생성자에서 IPC :: 채널의 모든 필드를 초기화
b477683 librocket 트랩 호출을 제거하고 라이브러리를 직접 호출로 대체
a90af83 일부 콜을 추가합니다. 뭔가 지금 렌더링합니다. 나머지는하지만 여기서 난 몰라
8837e75 초기화 glconfig와 librocket 초기화
글꼴 텍스처를 생성 할 때 a8bc4a5 실제로 모든 글꼴 데이터를 복사
+ 다른 물건을 더 누락 된 콜을 추가 c0ef576
041516a librocket으로 처리 입력을 수정
cgame에 텍스트 입력 이벤트를 추가 c5c1cf1. 또한 일부 오래되지 않은 VM 호출을 제거
GAME_NACL 및 NACL_EXE의 편집을 수정 c1189fd
키를 삭제하면 librocket에서 초점을 데려가 0027314
잘못된 명령을 제거 4b61962
8563cd6 전화 Rocket_SetActiveContext keycatchers 변경
CG_SetKeyCatcher에서 5,542,985 통화 trap_Key_SetCatcher
21153e9)는 프레임 당 여러 번 Rocket_Render을 (호출하지 마십시오
cgame하는 콘솔 라인을 보내는 VMCall 추가 c49f700
e8ce926는 deps 우편에 NaCl을 미리 컴파일 된 libs와 헤더를 포함
misc_text 요소를 제거 061d61e. 그것은 사용하지 않는 아마 성능 가증입니다.
b94a425 일부 unsued 필드를 제거
3f72eb1 드라이버를 지원하지 않는 경우 SSAO를 사용하려고하지 않도록 수정합니다.
4d9bee6는 SSAO 쉐이더를로드 vid_restart 필요
449a475는 SSAO 속도를 샘플의 절반을 가져 가라.
CMake CursesW 찾는 루틴을 수정 1318e1d
LIBPATH 또한 데이터베이스에 대한 GeoIP가 모습을 확인 c1b2c87
fd590ac GEOIP_SILENCE 플래그를 제거
4045785 수정 트래비스
a47a931 요소를 변환
요소를 변환 8b09da0
Rocket_Frame의 끝에 로켓 업데이트를 이동 6bb4960
b3ee6d2 TextHudElement를 추가합니다. 변환하고, 그것을 사용
914e973 변환
unsued 변수를 제거 0f97d84
e4f8ade 업데이트 librocket
GCC 4.6이 생성자를 호출하는 생성자를 처리 할 수​​ 있기 때문에 HudElement에 대한 5ec6db4 복사 생성자
f8f598e ROCKET_STATIC_LIB와 STATIC_LIB 교체
b82aea2는 S​​TATIC_LIB의 정의 킥 -된다을; ROCKET_STATIC_LIB
알파 41 21a114b 버전 범프

이 버전의 알파 39.0의 새로운 기능입니다 :

이 사용되지 않는 TWOSIDED 매크로를 컴파일 제거 216d7a2.
98ea7a9 모든 정점 RE_Shutdown에 속성을 재설정합니다.
대신 후자는 창문에 존재하지 않기 때문에 현재 snprintf의 05c32f4 사용 Q_snprintf
b74e9ec VS2015와 unvanquished 컴파일합니다. 참고 SDL2 너무 VS2015로 컴파일해야합니다.
6c445d3는 혼동 수있는 위해 sscanf 전달 된 값에 속성 유형 접미사를 포함하지 마십시오. 어쨌든 분별있는 것 같다하지만 VS2015 작업을합니다.
fd9a63e 프로세스가 종료 될 때의 플래그를 추가
프로세스가 종료 될 때 01fb67b는 로그를 전달하지 마십시오
0a8898c 수정 VM 컴파일
R_CreateWorldVBO 후 새로운 세계 VBO 바인딩 8ed6f59.
8ed6f598에 대한 0b61c25 적절한 수정.
4f7fb33 수정 변형은 다음의 모든 쉐이더에 적용된다.
6a35b0f 재 도입은 / 나를 및 / me_team는 # 391를 해결
241ff9e null_renderer 뼈의 수를 설정, # 503를 수정해야
db9f9bb는 6a35b0f7 잘못 분류 ARAY 순서를 수정
기본 박세리 경로가 PKG 디렉토리를 포함하지 않는 경우 d35b42e 경고를 인쇄하지 마십시오. 수정 번호 (7​​02)
NORETURN으로 b908f6a 마크 OSExit
e882322 qboolean 열거 제거
8b3bc27 단순화 부울 사용
841fac3 수정 & quot; 포인터에서 부울 촬영 캐스트 & quot없이 'FS :: PakInfo의 const를 *';
d8df70f 수정 & quot; 반환 함수의 형식 'trap_FS_Write'선언 (무효)는 함수 정의 (INT) & quot의 반환 형식과 다릅니다;
noreturn으로 67c97fe 마크 sys 인 :: 드롭
11cad33 수정 & quot은, '부울'& quot를 반환하는 함수에서 '* gentity_t'반환;
ba78530 중복 캐스트를 제거
657e646 코드 nullptr로 NULL 교체
댓글 nullptr로 NULL을 교체 62cab2d
26fb278) (FUNC와 FUNC (무효)를 교체
53fe4d2 수정 & quot; 예전 사용 & quot되기 전에 변수 'foundToken'는 값을 다시 할당된다 bg_voice.cpp에 trap_Parse_ReadToken 반환 부울​​ 확인
수정 & quot ccfcb9d, 매개 변수 값으로 전달되는 '정의'. 그것은 일반적으로 빠른 & quot 인 (const를) 참조로 전달 될 수있다;
b7ccb02 수정 & quot; 식 'enableNetworking는'형식 '부울'이며이 정수 값 & quot 비교됩니다;
e4a9d06 수정 & quot; 같은 식의 양면에 '|'& quot;
2a57b98 -Wextra을 활성화하고 -Werror와 빌드 패스를 만들
5546d24 닌자 -j8 시도
a82059b은 기록 가능한 문자열의 여러 인스턴스를 억제
7f51eac 누락 된 재정의 추가
c138957 구성 appveyor
MSVC C4805 수정 43324fc
우리가 청각 장애 콘솔을 실행에없는 경우 098a7bb 컬러 문자열을 인쇄하지 마십시오
unlockable_t 필드의 bff6225 수정 유형입니다.
d80a312 사람들이 실제로 관심 만 경고를 표시하는 지역 컴파일 상세 감소
bbea53b 쓰기 문자열 경고 나머지 수정
6c563be 절대 값 경고를 나머지 수정
사용되지 않는 경고 suppressions를 제거 55cd307
0d5c425 수정 AppVeyor
cbd731f 빌드 및 실행 지침을 개선합니다.
46fa390 수정 VM 호환성 e882322 깨진
글로벌 컬러 그레이딩의 configstring에 대한 32039c7 패스 인덱스 -1.
기본적으로 6,237,280 안 VSYNC, 그것은 어떤 사람들에 대한 성능 문제가 발생
GM2에 의해 발견 memset 함수의 d3beb7b 수정 잘못된 사용
ea1345d MSVC에 디버그 성능을 돕기 위해 오류 코드와 함께 몇 가지 예외를 교체
81c87d1 수정 파일 오류 처리
크로스 컴파일 할 때 b983c76 업데이트 README는 BUILD_GAME_NACL를 사용하지 않도록주의해야
때 크로스 컴파일 자동 BUILD_GAME_NACL을 해제 566a3e3. 수정 번호 (7​​13)
ed8ca2c 변형과 쉐이더 GLSL를 생성합니다.
a12c4ca 수정 & quot; 너무 많은 의존 질감 & quot 읽고; 메사 / r300g에 오류가 발생했습니다.
a503ca0 # 688를 수정합니다.
# 686를 수정 832cd81.
a614288 games.log 형식 파괴를 수정 한 후 999 : 59 (문제 # 539).
실제 속도를 따라 55b58ff 동양 미사일 (수정 # 586).
tr_model.c에서 불필요한 그리기 명령을 제거 82e0d17
우리의 비주얼 스튜디오 친구 36a07e0 그룹 프로젝트 및 소스 파일
Mac에서 소프트웨어 렌더링을 피하기 위해 예약 정점 유니폼의 수를 증가 88755cf
efcac1f 몇 MSVC 경고 수정
b50ba9a 오래 pk3s과의 호환성을 유지하기 위해 캐릭터 deformVertexes 쉐이더를 사용합니다.
GLSL 디렉토리에있는 모든 쉐이더를 캐릭터 라인 화하는 스크립트를 작성 0f1d7da.
8b4f2c2 만 CL_Init 동안 한 번 RSA 키를로드
a114f8e CMakeLists.txt에서 불필요한 종속성을 제거
3379a4e 지우기 vid_restart에 충돌 중지 쉐이더에게 상태를 변형
9922b21 만 지원되는 해상도를 선택하는 UI를 제공
다시 간격 7eb1292 수정 관객
휴식이 시작된 경우 numspawns을 그릴하지 마십시오 9fb3085
해상도 dataselect에서 cvar의 ATTRIB를 제거 ed582ca. 이것은 사용되지 않는다.
도 캐릭터 라인 쉐이더에서 주석을 제거 2024c0f.
const를 문자 배열로 351633b 스토어 쉐이더.
9dea2b8 항상 투표는 투표 대화 상자에서 바인딩 표시
요소에 의사 클래스를 설정할 필요가 없습니다 cd011ff 해체된다.
a3794f9 rocketChatField UCS2 인식합니다.
표시 번역 스폰 카운트 함수의 d6e00c7 수정하기 위해
9c9db73 오른쪽 장소에 이전 수정합니다
트래비스는 불평 때문에 f673ea9는 P_ ()를 사용하지 마십시오. 여러 가지로를 확장합니다.
6479f08 NVM. 다시) P_을 (사용하고 일을 하드 코딩하지 않는다
7790159 수정 MSVC 경고
f4aafe3 중지 모든 물었을 때, # 533를 해결 소리
181940f 되돌리기 & quot; e882322 & quot 깨진 VM 호환성을 수정;
클라이언트가 삭제 될 때 다시 VM으로 호출 할 수 있기 때문에 a6226ad SendServerCommandMsg에게 SyncMessage합니다.
인스턴트 건물이 cvar (문제점 # 718)를 비활성화 / 활성화하자 246394d.
8cd12b6 사용 기본값은 0 단계와 쉐이더에 대한 변형.

이 버전의 알파 38.0의 새로운 기능 :

이 단순화 비콘 강조 5e7447b, 플레이어에 나오는 BCT_HEALTH를 해결.
5c65f0b HUD 및 다양한 수정에 대한 강조 비콘에 대한 정보를 추가합니다.
QVM 컴파일을 해결하기 위해 CG_FormatSI를 제거 846cd4c.
비콘 상태 표시를 계속 7a9c889. 아직 WIP.
f119501 이동은 별도의 기능에 비콘 UI 업데이트를 강조했다.
baaf858 정보 표시에 비콘 아이콘을 추가합니다.
d4afdc0 맥 스크립트를 구축 .APP 수정
54b34da 아치 리눅스 : 업데이트 선발 및 구성.
062ae32 단순화는 비콘 더욱 강조.
ffb8b44 아치 리눅스은 : UNV을 처리하지 마십시오 스타터 스크립트 // URL을.
강조 비콘의 446d10d 팩터 표시됩니다.
f1259b2는 술래가 팀을 떠날 때 사라지는 빌드 할 태그를 수정합니다.
a54d15b 지금 비콘에 대한 폐색 효과를 사용하지 않습니다.
기존의 경우 정확한 플레이어의 위치에 f2d5b5d 스냅 태그 비콘 기원.
682a217 디스플레이 적 플레이어에 대한 비콘을 채워.
적 플레이어의 수동 태그를 제거 515d529, 인간의 레이더 자동 태그를 추가합니다.
암시 적 비콘을 사용하여 외계인 감각을 추가 d4be9e0.
de14734 오래된 인간의 레이더와 외계인 감각을 제거합니다.
80d8438 제대로 죽음에 외국인 감지 탐지 장치를 분리합니다.
glFinish # 359에 의한 높은 CPU 부하를 수정 5f04a4f
점멸 # 371, 더 나은 정렬 레이아웃 2,395,859 이하 점수 판
268cd7b 최대 높이와​​ 크고 스크롤지도 목록, # 667를 수정
대신 표시 이름의 내부 BSP의 이름으로 83cf04e 정렬지도 # 670 수정 (컬러 코드를 기준으로 정렬하지 않음)
b4744f8 버텍스 쉐이더 리팩토링.
ad9fb44 쉐이더에 변형을 전달 수정합니다.
6c43f6f 재 VBO 작성은 최종 형태의 데이터를 적용합니다.
1be0331 음주 autosprite은 GLSL 쉐이더에서 변형.
a3bf25e RegisterShader에 autosprite 켜 새로운 쉐이더 플래그를 추가합니다.
스파이커 공격 점수를 계산할 때 영향을받는 장치의 내구성을 고려 5975e11.
autosprite에 대한 3d113ea 다양한 수정 : texcoords을 통과, 알파 테스트를 수정합니다.
하지 제대로 MSVC 수정 55e479a 제로 초기화 기본 생성자에 값을
구조체를 제로화 할 때 faee5ba 브라켓 이니셜 대신 C ++ (11) 보강 이니셜을 사용합니다.
33166e2 하늘 상자 렌더링을 수정합니다.
입자 쉐이더에 열 안개에 대한 de08217 수정.
acaf611는 dretches가 포탑을 물지 않도록하십시오.
0af55af 스파이커 트리거 conditition 개선 : 아군 유닛의 현재 상태를 고려하십시오.
벡터에 대한 직렬화 지원을 추가 4ff7248
사용하지 않는 projectionShadow의가 변형을 제거 d579e95.
CG 파괴와 초기화 버그를 수정 8b4adf6.
9d57bab DEFORM_NORMALS의 GLSL 구현을 추가합니다.
92cab70 tr_types.cpp에서 사용하지 않는 물건을 제거
866a9e5되지 않는 렌더러 물건의 무리를 제거
뼈 행렬 외에 사용되는 유니폼의 수를 업데이트 242b9bc
refSkeleton_t 및 refEntity_t에 대한 사용자 정의 직렬화를 사용 c517ba0
a7c3a83 사용 ReadSize / WriteSize, 감사 Amanieu!
null_renderer.cpp의 51435b9 수정 편집
a0719f7 refSkeleton_t IPC에 대한 뼈의 수를 검증
c77f998 패스 GLSL하는 적절한 쉐이더 시간.
확인 cm.entityString을 확인 0ace454하는 null로 끝나는이며, # 649를 참조하십시오
abceb12 스텐실 쉐이더 키워드를 제거
사용되지 않는 경고를 제거 3792f29
사용하지 않는했다 쉐이더 가이드에 대한 지원을 제거 51e2c82
렌더러에서 더 많은 사용하지 않는 쉐이더 물건을 제거 1d4d340
마지막 커밋을 수정했습니다 9e62bf0
가 변형 계산의 복잡성을 줄 6dbb61d.
d818c00 로거 :: 무거운 표준을 피하기 위해 템플릿 * 코드를 수행 :: 기능을 생성합니다
e570876는 변형에 정점 색상을 사용할 수 있도록합니다.
7702b72 모두 절대 경로를 사용 포함, 디렉토리들은 포함 추가 확인
1c23a95는 마지막으로 수정 새 운영자를 주석 커밋
그 수정 트래비스는 a03b297겠습니까?
cmake의 최신 버전에 대한 PPA를 추가하여 트래비스 수정 429bb6e
23b29d7는 명에 대해 얻은 모멘텀이 플레이어 수에 선형 적으로 의존합니다.
6568fab 정의는 인간의 건물에 대한 변형.
염화나트륨에 필요한 파일을 찾을 수없는 경우 8,286,050 경고 추가
a9c6f0b 메시지 오류 대 SyncMessage에 메시지 ID를 추가
초기화가 싱글 소켓을 만든 후 246a5fe 만 로그 파일을 엽니 다
적절히 기존 인스턴스에 명령을 전송 한 후 상기 단말기를 다시 35fc519
b242134 실제 단말기의 존재를 더 체크 추가
공통 코드에 Com_Printf 및 Com_Error의 사용을 제거 26c5ef2
0afa5ed 수정 sensor_player 엔티티, 심판 # 663
ca8eff2 변경 입자 GL_SRC_ALPHA GL_ONE을 blendfunc에 추가 blendfunc.
질량 드라이버 충돌을 해결 6d4cd0d.
30eaf8c 침묵 오타에서 경고.
d91bf57 대량 드라이버 충돌을 해결합니다.
1555181 침묵 오타에서 경고.
사전의 OpenGL 2.1에 대한 3466853 수정 쉐이더
812b5c3 TCGEN_ENVIRONMENT 쉐이더를 수정합니다.
67fe9f5 Sys_Milliseconds ()와 trap_Milliseconds을 ()의 구현 일치 확인
c8d999f 대략 Sys_Milliseconds 및 trap_Milliseconds를 동기화

이 버전의 새로운 기능 알파 36.0 :

이 우리의 최신 알파 버전은 큰 하나입니다! 우리는 두 개의 새로운 모델이 매핑 업데이트, 게임 플레이 진행이 있고, 많은 무대 뒤에서 계속. 먼저, 새로운 모델을 통해 가자. 우리는이 릴리스의, 인간의 모든 건물 모델이 완료되는 것을 의미 중계기를 가지고있어! 외계인 팀에 관해서는, 우리는 스파이커, 살아있는 근접 광산 역할을하는 새로운 방어 구조를 갖는다. 우리의지도를 들면, 안타레스는 새로운 상세 패스와 중요한 정밀 검사를 받았고, 외로운 두지도는 곧 안정된 상태로 향하고으로, 또 다른 큰 그래픽 업데이트를 보았다.
이전에 언급 한 바와 같이 게임 플레이는 스파이커있다. 자신의 목표로 계산보다 효율적으로 리팩토링 된 바와 같이, 로켓 포드와 포탑에 직면 할 때 우리는 또한 성능을 개선했습니다. 로켓 포드는 현재 잠금에 지연, 자신의 발사 속도가 절반으로하고 있으며, 그 손상이 1/3 증가되었습니다 있습니다. 엔진 측, 우리는 새로운 VM 시스템의 임시 공개 릴리스 다음 달의 NaCl을 준비하는 작업을했습니다. 우리는 현재의 NaCl의 서버 측을 사용하지만이 이제 완전히 NaCl로 QVM 교체, 너무 클라이언트 실행됩니다. sys_rewrite 분기의 NaCl-cgame로 병합되었고, 새로운 VM 시스템을 재생할 수 있지만, 일부의 최종 조정을 필요로한다. 이 곧에 대한 자세한 업데이트를 기대할 수 있습니다!
자,이 릴리스주기의 과정을 통해 만든 커밋에 대한 :
스파이커와 자리 표시 자 스파이커 코드를 추가 ca49aed
3a3985c 수정 스파이커 설정 파일.
62d1b7e 상자와 크리프 크기를 경계, 스파이커 본체를 조정합니다.
스파이커에 560b40c의 WIP.
beac6fe, spiker.missile.cfg 누락 추가 스파이커 쉐이더 이름을 업데이트합니다.
스파이커의 미사일에 대한 3b3820c 사용 스파이크 모델입니다.
7807154 업데이트 변경 로그.
스파이커에 대한 5d62ba3를 사용하여 적절한 미사일 모델.
47f1d02 업데이트 변경 로그.
미사일에 미치는 영향 PS 비행 방향으로 산란 할 수 있도록 허용 d62a54d.
별도의 기능에 MissileImpact에 c696712 분할 특별한 케이스.
a36e72c 업데이트 포장.
fb122dc download-pk3.sh -cdn -> 사용 cdn.unvanquished.net.
e6339b1 유효하지 않은 포인터를 역 참조에서 정의되지 않은 동작을 피
fd88764 포탑과 rocketpod 코드를 개선; 잠금-에 지연을 rocketpod 제공합니다.
d15cbcb 절반은 세 번째로 피해를 증가, 화재 속도를 rocketpod.
5753ad8 g_debug의 *의 cvars에서 임시 플래그를 제거합니다.
d9701ae hunkusage.dat 관련된 모든 것을 제거
7a79841 새로운 리피터 모델을 구현합니다.
대신 포크의 e11a5b2 사용 vfork를 메모리 부족 오류 가능성 피하기 위해
5ad7609 데비안 : 바람직한 대안으로 libjpeg-dev에 추가하여 JPEG 의존성을 해결.
염화나트륨 도우미 이진 파일의 경로를 지정 406f155 옵션.
d06d460 서버로 전송 usercmd의 암호화를 제거
9ffbdfe 항상 스파이커 디버그 출력을 표시하지 않습니다.
c78576e 사용은 스파이커에 대한 효과를 자리 표시 자.
0555894 Adjsut의 스파이커 가격, 임계 값 및 설명.
1143cde 수정 소켓 핸들은 vfork 상태로 덮어지고
시작 및로드하는 동안 이벤트 오버 플로우에 대한 Ensiform에서 수정 909d5c5
8b46c65 userCmd_t에서 identClient 제거
2194259 아치 리눅스 : 서버 구성에 사용 server.lanOnly.
798acc7 팩터 미사일 PS / TS 처리.
포탑과 로켓 포드 성능을 향상 90d554e.
f864b5e NACL_RUNTIME_PATH를 정리하고 VM이에서 추출 PK3있는 표시 할 메시지를 추가
스파이커 유휴 ANIM을 확인 203bd2c 루프.
f80af98은 UI 포커스를 변경에 따라 명확하지 키를 수행합니다. 또한, UI가 마지막으로 초점을 변경합니다.
무기와 업​​그레이드를위한 구매 검증 로직의 a7a803f 변경 순서
51a5765 설정 요소는 빈 대신 ckit을 들고 경우 클립을 반환 할 때 반환 될 수 있습니다
0dfccf5 업데이트 librocket
몇 가지 경고를 수정 94d6cd9
overmind 애니메이션을 설정 438b50a
8b5cacc 전용 단지 서버가 다시 사용 가능한 명령을 확인합니다.
acc664e OM의 ANIM 루프를 확인
overmind 애니메이션 변경을 되돌리기 5fe5c7b.
df666ab 만하면 폭발에 대해 포탑 사전 폭발 상태를 입력합니다.
미사일의 충격 지점에서 나타나지 fc7a576 방지지도 모델.
서버 코드에 f2cdc58 작은 정리
b7665b5 vm_game 참조 남은 제거
데모하지로드 팍스에 대한 f937155 블라인드 수정
데모에 608018e의 수정 PK3로드
데모에만로드 extrapaks을 60de58e
256 뼈 제한을 늘 e3dcb6a.
VirtualMachine.h에서 b637775 수정 오타
스파이커에 대한 3,808,960 추가 킬 메시지
알파 36 716d93a 버전 범프
변경 967c4fd 더 -된다을; 스파이커 킬 메시지에

이 버전의 알파 35.1의 새로운 기능 : 우리는 오래된 클라이언트 가상 머신 파일을 포함 우연히

. 당신이 aready 버전 0.35.0을 설치 한 경우, 당신은 쉽게 설치의 PKG 디렉토리에 unvanquished_0.35.1.pk3 배치하여 0.35.1로 업그레이드 할 수 있습니다. 가 업데이트되면 그것은 자동 다운로드로도 공식 서버에서이 파일 충분하다. (서버는 일반적으로 그들은 일반적으로 오래된 클라이언트와 호환되지 않기 때문에, 다운로드 기본 패키지를 제공하지 않아야합니다.) 아직 0.35.0를 설치하지 않은 경우, 0.35.1를 사용할 수있을 때까지 당신은 또한 몇 시간을 기다릴 수 플랫폼에 다운로드합니다. 불편을 드려 죄송합니다!

이 버전의 새로운 기능 알파 35.0 :

이 릴리스의 별이 주요 게임 플레이 기능과 인간의베이스에 우리의 최신 추가로 데뷔하게 로켓 포드입니다. 그것은 심각한 펀치를 팩 긴 원거리 유도 로켓을 발사하여 이전 테슬라 발전기를 대체하고 기능을한다. 우리는 또한 그들의 제 3의 사람 모델을 기반으로 약탈자와 사마귀, 새로운 첫번째 사람 발톱이있다. 이 파괴력 외계인의 모든 이제 적절한 첫번째 사람 애니메이션을 가지고 있고, 우리가 물고 외계인에 적합한 효과를 생각합니다 것을 의미한다.
우리의지도 외로운 이제 우리는 또한 관련 텍스처 세트 우리의 첫 번째 릴리스를하는 동안, 새로운 조명과 텍스처를 갖춘 다른 매월 업데이트가 있습니다. 이것은 그들이 우리에서 발생하고 적절하게 잘보고뿐만 아니라, 라이센스로, 지역 사회 매퍼에 대한 추가 보너스가 될 것입니다! 우리는 모든 시간을 설정 전체 텍스처를 제공 할 필요가 없기 때문에 또한,지도에 쉽게 업데이트를 할 것입니다. 새로운 Parpax 업데이트는 두 팀을위한 새로운 기반을 갖춘 레이아웃도있다.
코드면, 우리는 더 나은 모션 블러, 엔비디아와 꿀벌과 교착 상태, r_showLightGrid 충돌 및 전용 서버에 지연을 포함 것들에 많은 수정을해야합니다.
다음은이 릴리스주기에서 커밋의 모든은 다음과 같습니다 :
SSL 내부 download-pk3-torrent.sh를 통해 549507a 다운로드 토런트 파일입니다.
e90fae6 pmove의 cvars에 대한 SYSTEMINFO의 사용을 제거
NET_CompareAdr의 스팸을 수정 790f242
확인 8fed63a 모든 봇 탐지 SV_IsBot를 사용
좀 더 SV_IsBot 수정 3bc882c
봇 (및 관련 문제)로 연결 6533972 수정 클라이언트
_한다 1216a88 서버된다에 렌더링 정보를 전송하지 마십시오
e726378 봇 클라이언트 할당 논리를 단순화
08b12a1 되돌리기 & quot; 되돌리기 & quot; & quot; 원격 추적 브랜치 '원산지 / remove_sdl1_support'& quot 병합;
트래비스 사용 sdl2를 만들기 위해 8,183,532 시도
394337e PPA를 추가 할 때이 네 말을해야 트래비스하는 설명
e2b931b RCS에 이미지에서 파일 이름 확장자를 제거하고 명시 적으로 체크 박스에 대한 이미지의 이미지-t을 명시
전용 서버에서 a874d82 수정 지연
7eeb8e4 제거 SDL1을 커밋 수정, SDL2는 항상 사실과 cls.glconfig.isfullscreen을 제거합니다, 감사합니다 ZTM!
2,433,590 변경 VM. *는. TYPE_NACL에 기본값으로 입력
R_UploadImage에서 8ae07fd 수정 버퍼 오버 플로우
6658232 수정 / 지연의 도움말 텍스트
파일에 대한 인수 fc2cd9a 수정 / 간부는 execed되는
모션 블러 효과를 수정 c5bb4b5
새로운 모델의 포탑의 7de1372 수정 피치. 요 아직 WIP
96c7019 빌드 가능한 모델 CONFIGS 모델을 회전 할 수 있도록 허용, 터렛이를 사용합니다.
건설 터렛에 대한 6e04343 중성 피치.
미리보기 buildables의 나쁜 회전을 수정 8ab645a.
31ef83f 터렛 배럴 회전을 추가하고 플래시를 총구.
바로 이곳에 터렛 황동 배출 이동 f4af6ab.
그들이 총구 포인트로 자신의 기원을 사용할 때 buildables 촬영 때 13eef2c은 추적자를 그릴하지 마십시오.
터렛 총구 플래시 파티클 시스템의 516a96b 수정 깜박임.
ff9b80b, buildables에 대한 추적자 재 도입보다 정확하게 모든 곳을 그립니다.
f6819ee 추적자 더 볼합니다.
317523b 기타 추적 improvments :
다른 VM 유형을 설명하는 설명서를 추가 d01a814
bfcfe6c 업데이트 터렛 쉐이더.
9657b0e는 포탑의 구조 애니메이션을 재생하지 마십시오.
8,827,100 만들기 터렛 죽음 애니메이션은 현재의 피치를 고려합니다.
02d8481는 테슬라 생성기를 제거하고 로켓 포드에 대한 기본적인 지원을 추가합니다.
261f4e8는 오타를 수정하고 NACL_LIBPATH, 감사 ZTM, Viech 및 Amanieu을 설명!
d740d09 포탑을 Demerge과 좀 더 rocketpod.
1483b97 분할 로켓 포드와 터렛 대상 비교기 및 모두를 향상시킬 수 있습니다.
IQM 애니메이션은 더 경계가없는 경우 충돌하지 마십시오 454ab3b.
경계없이 애니메이션 01341af 또 다른 수정.
cccc95b 적이 매우 가까이있을 때 로켓 포드가 안전 모드를 입력합니다.














































버그 수정:








버그 수정:


























번역 업데이트 :



번역 업데이트 :
버그 수정:

번역 업데이트 :











스크린 샷

unvanquished_1_69376.jpeg
unvanquished_2_69376.jpg

유사한 소프트웨어

ETXreaL
ETXreaL

15 Apr 15

Robocop 2D 3
Robocop 2D 3

3 Jun 15

Sqrxz 2
Sqrxz 2

12 May 15

코멘트 Unvanquished

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!