Invicta é uma fonte aberta, rápido e FPS futurista (First-Person Shooter) jogos de vídeo com RTS elementos (Real-Time Strategy). Neste jogo, os jogadores escolhem ser altamente resiliente alienígena ou um soldado humano avant-garde.
Ao escolher para jogar o jogo como um soldado humano vai se concentrar principalmente no poder de fogo de longo alcance, jogando como um estrangeiro provavelmente irá contar com o movimento furtivo e rápido. Durante o jogo, os jogadores podem receber vários upgrades, eo objetivo final é destruir a base inimiga.
Um garfo de Tremulous
É um fork do conhecido código aberto Tremulous, baseado em equipe first-person shooter / em tempo real vídeo game de estratégia criado por Dark Desenvolvimento Legião e baseada na poderosa e imbatível motor de jogo ioquake3.
Invicta é alimentado pelo motor de Daemon, e fornece aos usuários uma melhor experiência de jogo (melhorados efeitos visuais, animações, aumento do tamanho textura, etc.). No entanto, os usuários precisam saber que o motor Daemon é realmente baseado em Quake 3 e ET:. XreaL
Usa um processador compatível OpenGLv3 state-of-the-art
O jogo usa um processador compatível OpenGLv3 state-of-the-art e fornece aos usuários com efeitos especiais únicos efeitos especiais, incluindo iluminação de borda, gradação de cores, flor, embaçamento do calor e borrão de movimento.
Além disso, possui modelos baseados esqueleto 3D (também conhecidos como modelos MD5) com mistura processual animação e animação esquelética, suporte para especular, gloss, brilho, e mapas normais textura, bots base de malha de navegação que usam árvores de comportamento, e multi apoio -language.
O projeto está em desenvolvimento ativo desde o ano de 2011. Ainda em fase alpha e recebe atualizações regulares (mensalmente) que trazem melhorias gerais e novo conteúdo (mapas, texturas, sons, características do motor, mapas, etc.) .
ponto de partida
No geral, o jogo parece e funciona muito melhor do que Tremulous, é uma mistura entre o Quake 2 e Alien vs jogos de predador, e it & rsquo; s recomendado para todos os usuários do Linux que querem jogar um jogo livre e acelerado FPS .
O que é novo nesta versão:
- 5e212f5 Fix erro descuidado em código consola
- 2fb9c0e Definir constantes de cor por unidade de compilação para evitar problema de inicialização static
- 31077a4 Fix CID 134399
- 169550f Fix CID 134295
- ed12fc0 Fix CID 10077
- e9aba41 usando typedef = usando
- 83e5a4a enums classier
- e285fb6 Fix appveyor
- e5c96b6 s / # definir / static const /
- 773f32b s / (void) / () /
- c8b32c0 'Fix' não utilizado mundial
- 09999e6 Retirar log redundantes prefixos constantes
- 37f1f36 Logging parte 1
- 68b167f Logging parte 2
- 2bf1076 Logging parte 3
- e823edd Logging parte 4
- 044d0b0 Logging parte 5
- 9f669a8 Resolver ambigüidade
- 856ab46 Morada pr
- d415760 revert ssize_t para int
- a240251 Revert & quot; Revert & quot; retrabalho animação de interpolação para evitar pulando quadros & quot; & quot;
- e57815c Remover assert. notas perturbado ele não é necessário.
- 993a6bb Repressão cvar já registada aviso
- f5a11b6 Excluir argumento extra em mensagens de matar.
- c51de70 Remover quebras de linha em toras
- cópia 471ee1a Atualização bot de análise de enums
- a25add4 atualizar outros atalhos de teclado vistas quando atalho de teclado está definido em outro lugar
- 863663b Excluir libRocket de repo. Adicionar como submodule.
- 01aa192 Adicione um pouco de rede de luz padrão quando a grade no arquivo BSP é inválido.
- 7f6f98f Fix submissão anterior para novos enums.
- 61919c6 Adicionar -qq a Travis propriedades de software Insall
- 996b3c5 Fix outra instância de muitos especificadores de formato em uma seqüência
- e4d5c50 actualizar as ADM * funções para as mudanças de registro de nova linha
- be52f84 Adicionar volta novas linhas para uso bot
- 10ff866 Fix mais comandos de administração
- 182b9ed Adicionar faltando dados de animação para o novo modelo de ovo.
- 511a783 Marca buildshader.sh pode ser chamado de outros diretórios.
- 0eb665f remover o suporte para luzes elípticas.
- fdd40f0 Adicionar efeito de luz dinâmico para Flamer.
- f2229b1 Faça extensão GL_ARB_framebuffer_object obrigatória.
- 947ea44 Use OBF em vez de Copiar Para textura.
- 4afee25 Optimize tampão compensação ligeiramente.
- f1d1769 Run passar antes de sombreamento.
- 6340f23 Adicionar suporte para objetos tampão uniformes.
- 55ce562 Carregar luzes dinâmicas para tampão uniforme.
- a931ad7 Adicionar suporte para GL_EXT_texture_integer.
- 827daf8 Adicionar azulejos renderizador light-índice.
- As partículas 841fdda estavam usando o mapa de profundidade errado.
- 48fabc9 lightmapping.
- 2330e44 materialMaps Suporte (PBS).
- ddc6b4a Use código de mapeamento sombra convencional para luzes inversas.
- 054570d Fix luz.
- 12cd044 Solução para shader lighttile não trabalhando em MESA.
- f150b90 Fix shaders autosprite2.
- 341002a Encode canto do sprite nas coordenadas lightmap.
- e70377e Faça renderizador de azulejos a configuração padrão.
- 55b9eeb Fix noclipping como um espectador.
- da260d4 máscara profundidade Fix se misturando uma diffuseMap em vez de um mapa de cores.
- 21a769a Revert & quot; Fix máscara de profundidade, se misturando uma diffuseMap em vez de um mapa de cores & quot;.
- 7da45af Versão bater a Alpha 49
- f0037f6 Fix analisador blendfunc e e não redefinir gravação profundidade sobre shaders opacos.
- 95d0edd Remover as variáveis utilizadas + não assinado - & gt; size_t
- Alterações 703122c para ser executado em um perfil núcleo OpenGL.
- 903dda4 Algumas correções de bugs e incorporar as mudanças de Kangz «sucursal MacOS.
- 0a964a2 Rename r_glCoreProfile para r_glProfile e teste para & quot; núcleo & quot; / & quot; compat & quot; strings.
- a6defe7 Cache fora strlen constante de ciclos
- eff03d6 Criar e vincular um VAO em um contexto núcleo.
- d9747ab pequenas limpezas / correções para azulejos de iluminação
- ae9477c corretamente definir a disponibilidade de recursos para contextos de perfil principal OGL
- cb062d0 Remover referências ARB que não são necessários mais
- 4e3efb6 Mova mais testes recursos para GLimp_InitExtensions
- 895d1f6 Remova alguns cvars para desativar extensões que não fazem sentido para desativar.
- cbe4a87 Fix amostragem mapa de profundidade de azulejos em depthtile2_fp.glsl
- f12493a Fix uso incorreto do GLEW_ARB_ * macros.
- Solução 03d8826 para o representante de azulejos em sistemas sem suporte UBO.
- fd3f4b3 Adicionar verificação de versão GLEW e não tentar carregar perfis centrais se & lt; 2.0.0.
- 355035f Remover linhas restantes do último commit.
- fda104f Não tente definir o valor da u_Lights ao usar UBOS
- 33fee2c Fix vertexlighting dlights mundo
- 45089b5 Fix cálculo textura coord em depthtile2_fp.glsl.
- 4f7830e Revert & quot; Fix amostragem mapa de profundidade de azulejos em depthtile2_fp.glsl & quot;
- 1b25db1 corretamente escala compensados em depthtile2_fp.glsl
- 20cd9aa habilitar neblina por padrão
- 5d5bd44 Adicionar local e os tipos de luz orientada para azulejos renderizador.
- a73b8fa Corrigir erro de sintaxe estúpida em todos os shaders.
- f57dc71 ser mais rigorosos sobre a colocação das directivas de pré-processador.
- 39c7df5 fazer ovo edificável em paredes.
- db64a1c Adicionar algumas luzes mais dinâmicos.
- cdaabb6 Adicionar novos ativos
- e57e853 Atualização shader luci para incluir 3ª shader pessoa luci
- 736aa14 Ajuste intensidade dlight para renderizador de idade e azulejos.
- a729048 Adicionar luzes dinâmicas de granada e bomba incendiária.
comentários
profundidade somente
correções
flares
O que é novo na versão Alpha 48:
- Mouse Handling
- Temos refez o caminho nosso mouse é tratado pelo nosso motor. Com estas mudanças, podemos ter corrigido muitos problemas de foco do mouse, como não trancar o mouse sobre carregamento de mapa e também prevenir o mouse de ficar presa no meio da tela quando se muda de distância da Invicta durante o carregamento do mapa.
- Breakpad
- No mês passado, introduzimos Breakpad para nos ajudar a pegar motor e GameLogic falhas no Windows e Linux. Este mês, nós Corrigido um problema onde o servidor acidente Linux não sair de forma limpa e pairava sobre saída. Isso deve permitir que nós para pegar falhas melhor.
- Afirma
- Nós adicionamos um quadro assert para nos ajudar a definir explicitamente presunções no nosso código. Quando nossas suposições nossa errado, ele irá disparar uma advertência e, se detectar que estamos usando um depurador, ele ainda irá desencadear um ponto de interrupção para ajudar a depuração mais. Extravagante!
- Olhando para o futuro
- Isso é tudo para este mês. Fique atento em próximo mês, onde estamos trabalhando em várias características como nós começamos a engrenagem acima para beta. Estamos retrabalhar o sistema de animação para tornar mais fácil para os artistas para adicionar modelos humanos para o nosso jogo. GameLogic Lua scripting continua a ser um trabalho em andamento. Nós mudamos o design do quadro de script Lua longe de espelhar as estruturas C no código para nomes de entidades de mapeamento de chave / valor pares cartógrafos. Por fim, começaram a trabalhar em um renderizador de azulejos, o que nos permitirá apoiar muitas luzes mais dinâmico do que o nosso representante para a frente atual faz.
O que é novo na versão Alpha 45:
- Esta versão tem-se centrado mais no motor, com portabilidade coisas de C para C ++, limpeza do código desatualizado ou não utilizado, e implementar uma nova infra-estrutura. Alguns bugs também foram corrigidos.
- Para começar, a manipulação do mouse foi melhorada: o cursor não será bloqueado se in_nograb é definido como 1, os movimentos do mouse será melhor coordenada com o seu gerenciador de janelas em menus, e a tela de carregamento não exibe mais um cursor arbitrária. História Console agora é tratado de forma diferente, com a limpeza de código, correções de bugs, e agora é thread-safe. Um número muito grande de funções obsoletas foram removidas, resultando em mais de dois mil linhas de código não utilizado ser removido.
- Como parte de refatoração do código envolvendo cores e cordas coloridas, agora é possível usar uma variedade muito mais ampla de cores no texto do que antes, algo que certamente seria de utilidade para os jogadores clã, operadores de servidores, e as pessoas que gostam de escrever longos arco-íris do texto. Dois novos códigos de cores foram adicionadas: Notação RGB hexadecimal 12-bit e 24-bit. Você pode usá-los como nos velhos códigos de cores, começando com um caracter ^. Respectivamente, eles são ^ xrgb e ^ # rrggbb, com r, g, e b representando valores vermelhos, azuis e verdes. Isso é um monte de cores!
- Por último, houve uma atualização para o nosso mapa desesperado, e boosters podem agora ser construído em paredes e tectos. No geral, 238 arquivos foram alterados ao longo do mês passado, com 13.752 linhas de adições e 7.752 linhas de exclusões.
O que é novo na versão Alpha 43:
- Corrige:
- A coisa mais importante a dizer, entre muitas correções, esta versão corrige dois bugs irritantes para os usuários:
- O & quot; o download laço & quot ;, às vezes os jogadores foram presos baixar o mesmo pacote sem parar durante a conexão com um sever com Autodownload habilitado. Isso foi corrigido.
- O & quot; tela vermelha & quot; bug, introduzido último lançamento, foi um erro interface do usuário que obstruíram o HUD. Felizmente, o servidor da comunidade lançou um hotfix cedo para corrigir o erro.
- Atualizações:
- Três mapas são atualizados na versão Alpha 43:
- Chasm, Supertanker acrescentou algumas aberturas e uma escada móvel para aceder à plataforma exterior.
- Keziolio refeito algumas texturas de alta resolução para o mapa Estação de 15 por Supertanker, são texturas vegetação e texturas de sinalização.
- Ingar atualizou seu mapa Vega, ele principalmente adicionou alguns objetos no mapa e recompilar os lightmaps uma maneira melhor.
- No lado do motor, é agora mais fácil para executar um mapa que foi adicionado após o servidor foi iniciado, o que é bom para administradores de servidores. `Ishq trabalhou em sua integração lua, três API são planejadas e o primeiro já está a trabalhar: é uma API do lado do cliente para manipular o DOM do ui HTML / CSS alimentado por libRocket. Dois API outros relacionados com a gestão do jogo em si estão chegando. Kangz limpo muitos avisos e fixa um gcc questão 5.2 compilação.
O que é novo na versão Alpha 41:.
- 84983b0 primeiro passo para librocket para cgame movendo
- a4fcb1d Remover código libRocket cliente
- 6cbfd24 inicializar todos os campos do IPC :: Canal em construtores
- b477683 chamadas Remove librocket armadilha e substituí-los com chamadas diretas para a biblioteca
- a90af83 Adicione algumas syscalls. Algo torna agora. Eu não onde o resto é, porém
- 8837e75 Inicializar glconfig com librocket init
- a8bc4a5 Na verdade copiar todos os dados da fonte ao gerar uma textura font
- c0ef576 Adicione mais ausente syscalls + algumas outras coisas
- 041516a Fix entrada de manipulação com librocket
- c5c1cf1 Adicionar evento de entrada de texto para o cgame. Também remover alguns antigos não utilizados VM chama
- compilação c1189fd Fix de GAME_NACL E NACL_EXE
- 0027314 Tirar o foco de librocket ao limpar as teclas
- 4b61962 Remover comando incorreto
- 8563cd6 Chamada Rocket_SetActiveContext ao mudar keycatchers
- 5542985 Chamada em CG_SetKeyCatcher
- 21153e9 Não chame Rocket_Render () várias vezes por quadro
- c49f700 Adicionar VMCall para o envio de linhas de console para cgame
- e8ce926 Incluir NaCl libs pré-compilados cabeçalhos no zip deps
- 061d61e Retire o elemento misc_text. É não utilizado e, provavelmente, uma abominação desempenho.
- b94a425 remover alguns campos unsued
- 3f72eb1 Fix não tentar usar SSAO se o driver não apoiá-lo.
- 4d9bee6 Exigir vid_restart para carregar shader SSAO
- 449a475 Leve somente metade das amostras para acelerar SSAO.
- 1318e1d Fix CMake CursesW encontrar rotina
- c1b2c87 Faça olhar GeoIP para os bancos de dados também no libpath
- fd590ac Remover bandeira GEOIP_SILENCE
- 4045785 Travis Fix
- a47a931 Converter elemento
- 8b09da0 Converter elemento
- 6bb4960 Mover foguete atualização para o final de Rocket_Frame
- b3ee6d2 Adicionar TextHudElement. Converter, e para usá-lo
- 914e973 converter
- 0f97d84 Remover variável unsued
- e4f8ade Atualização librocket
- 5ec6db4 construtor de cópia para HudElement porque GCC 4.6 não consegue lidar com construtores chamando construtores
- f8f598e Substituir STATIC_LIB com ROCKET_STATIC_LIB
- b82aea2 perdeu uma definição de STATIC_LIB - & gt; ROCKET_STATIC_LIB
- 21a114b Versão bater a Alpha 41
trap_Key_SetCatcher
O que é novo na versão Alpha 39,0:
- 216d7a2 Remova o twosided não utilizado compilar macro
- 98ea7a9 Repor tudo vértice atributos de RE_Shutdown.
- 05c32f4 Use Q_snprintf vez de snprintf porque este último não existe no Windows
- b74e9ec Faça unvanquished compilar com VS2015. Nota SDL2 terá de ser compilado com VS2015 também.
- 6c445d3 Não incluem o tipo de sufixo propriedade no valor passado para sscanf, pois ele pode confundi-lo. Parece sensato, mas mesmo assim faz o trabalho VS2015.
- fd9a63e Adicionar um sinalizador para quando o processo está a terminar
- 01fb67b Não despachar logs quando o processo está a terminar
- 0a8898c Fix VM compilação
- 8ed6f59 Vincular o novo mundo VBO após R_CreateWorldVBO.
- 0b61c25 correção adequada para 8ed6f598.
- 4f7fb33 Fix deforma a ser aplicado a todos os seguintes shaders.
- 6a35b0f Reintroduzir / me e / me_team, corrige # 391
- 241ff9e Defina o número de ossos em null_renderer, deve corrigir # 503
- db9f9bb Fix fim aray errado ordenados em 6a35b0f7
- d35b42e Não imprime um aviso se o caminho pak padrão não contém um diretório pkg. Correções # 702
- b908f6a Mark OSExit como NoReturn
- e882322 Remova a enumeração qboolean
- 8b3bc27 Simplifique bool usos
- 841fac3 Fix & quot; Levando booleano de um ponteiro de 'FS :: PakInfo const *', sem um elenco & quot;
- d8df70f Fix & quot; Retorno tipo de função declaração 'trap_FS_Write' (void) é diferente do tipo de retorno de definição de função (int) & quot;
- 67c97fe Mark Sys :: Gota como noreturn
- 11cad33 Fix & quot; Retornando 'gentity_t *' a partir de uma função retornando 'bool' & quot;
- ba78530 remover moldes redundantes
- 657e646 Substituir NULL com nullptr no código
- 62cab2d Substituir NULL com nullptr nos comentários
- 26fb278 Substituir func (void) com func ()
- 53fe4d2 Fix & quot; Variável 'foundToken' é reatribuída um valor antes de o antigo foi usado & quot; em bg_voice.cpp Faça trap_Parse_ReadToken retornar bool
- ccfcb9d Fix & quot; Parâmetro 'definir' é passado por valor. Pode ser passado como um (const) de referência, que é geralmente mais rápida & quot;
- b7ccb02 Fix & quot; A expressão 'enableNetworking' é do tipo 'bool' e é comparado com um valor inteiro & quot;
- e4a9d06 Fix & quot; A mesma expressão de ambos os lados '|' & quot;
- 2a57b98 Ativar -Wextra e fazer o passe de compilação com -Werror
- 5546d24 Tente ninja -j8
- a82059b suprimir muitos exemplos de graváveis-strings
- 7f51eac Adicionar uma substituição ausente
- c138957 Configurar appveyor
- 43324fc Fix MSVC C4805
- 098a7bb Não imprimir textos de cores se não estamos a correr um console tty
- bff6225 tipo Fix de campos em unlockable_t.
- d80a312 Reduzir verbosidade compilação local para mostrar apenas os avisos que as pessoas realmente se preocupam
- bbea53b Fix restantes cordas avisos graváveis
- 6c563be Fix restantes avisos de valor absoluto
- 55cd307 Remover supressões de alerta não utilizadas
- 0d5c425 Fix AppVeyor
- cbd731f Melhorar construir e lançar instruções.
- 46fa390 correção de compatibilidade VM quebrado em e882322
- 32039c7 Passe -1 para o configstring colorgrading global.
- 6237280 Desativar vsync por padrão, ele causa problemas de desempenho para algumas pessoas
- d3beb7b Fix uso incorreto de memset encontrado por GM2
- ea1345d Substituir algumas excepções com códigos de erro para ajudar o desempenho de depuração no MSVC
- 81c87d1 Fix manipulação
- b983c76 Atualização README notar que BUILD_GAME_NACL deve ser desativado quando compilação cruzada
- 566a3e3 desativar automaticamente BUILD_GAME_NACL quando compilação cruzada. Correções # 713
- ed8ca2c Gerar GLSL para shaders com deforma.
- a12c4ca Fix & quot; muitos textura dependente lê & quot; erro na mesa / r300g.
- a503ca0 Fix # 688.
- 832cd81 Fix # 686.
- a614288 Fix formato games.log quebra após 999:. 59 (edição nº 539)
- 55b58ff mísseis Orient ao longo de sua velocidade real (correções # 586).
- 82e0d17 Remover comando desnecessário empate em tr_model.c
- 36a07e0 projeto de grupo e de código para os nossos amigos do Visual Studio
- 88755cf Aumentar o número de uniformes vértice reservadas para evitar o processamento de software no Mac
- efcac1f Corrigir um advertências casal MSVC
- b50ba9a Use um deformVertexes shader stringified para manter a compatibilidade com pk3s idade.
- 0f1d7da Criar script para stringify todos os shaders no diretório GLSL.
- 8b4f2c2 Apenas carregar chaves RSA uma vez durante CL_Init
- a114f8e Remover dependências desnecessárias de CMakeLists.txt
- 3379a4e Limpar deformar shaders estado para parar de bater em vid_restart
- 9922b21 Apenas fornecer uma interface do usuário para selecionar resoluções suportadas
- 7eb1292 Fix espectador espaçamento novamente
- 9fb3085 Não desenhar numspawns se o intervalo começou
- ed582ca Remover cvar attrib do dataselect resolução. Ele não é usado.
- 2024c0f remover comentários dos shaders Stringified.
- shaders 351633b loja como matrizes char const.
- 9dea2b8 Sempre mostrar voto liga no diálogo votação
- cd011ff Não há necessidade de definir a classe pseudo no elemento que está sendo desconstruída.
- a3794f9 Faça rocketChatField UCS2 consciência.
- d6e00c7 fim Fix de funções na exibição de desova traduzido count
- 9c9db73 Faça a correção anterior no lugar certo
- f673ea9 Não use P_ () porque Travis reclama. Expandi-lo em vários ramos.
- 6479f08 Nvm. Use P_ () novamente e não codificar o 1
- 7790159 Fix MSVC avisos
- f4aafe3 Parar todos os sons quando perguntado, corrigir # 533
- 181940f Revert & quot; correção de compatibilidade VM quebrado em e882322 & quot;
- a6226ad Faça SendServerCommandMsg um SyncMessage porque pode chamar de volta para o VM quando um cliente é descartado.
- 246394d Vamos edifício instantâneas ser ativado / desativado com um cvar (edição # 718).
- 8cd12b6 Use default deformar para shaders com zero etapas.
Índice
erro de arquivo
arquivos
O que é novo na versão Alpha 38,0:
- 5e7447b Simplifique destaque baliza, corrigir BCT_HEALTH aparecendo em jogadores.
- 5c65f0b Adicionar informação sobre o farol destacada para HUD e várias correções.
- 846cd4c Remover CG_FormatSI para corrigir compilação QVM.
- 7a9c889 Continue baliza de status é exibida. Ainda WIP.
- f119501 Mover destaque atualização beacon UI para a função separada.
- baaf858 ícone Adicionar farol para informações de exibição.
- d4afdc0 Fix Mac .app criar scripts
- 54b34da Archlinux:. Entradas de atualização e configuração
- 062ae32 Simplifique beacon destacando ainda mais.
- ffb8b44 Archlinux: Não manuseie UNV:. // URLs no script de arranque
- 446d10d Refactor de beacons destacadas.
- f1259b2 Fix etiquetas edificáveis desaparecem quando tagger deixa equipe.
- a54d15b efeitos de oclusão da inutilização por balizas para agora.
- f2d5b5d origem snap tag farol para localização exata jogador se conhecido.
- 682a217 exibição preso beacons para jogadores inimigos.
- 515d529 remover a marcação manual dos jogadores inimigos, adicione radar auto-tagging humano.
- d4be9e0 Adicionar sentido alienígena usando beacons implícitos.
- de14734 Remover radar humano idade e senso alienígena.
- 80d8438 corretamente separar estrangeiro senso beacons em morte.
- 5f04a4f Fix alta carga de CPU causado por glFinish # 359
- 2395859 Menos placar piscando # 371, melhor disposição alinhada
- 268cd7b maior e lista de mapa de rolagem com max-height, corrigir # 667
- 83cf04e Ordenar por nome bsp interna em vez do nome de exibição (não classificar por código de cor) fixar # 670
- b4744f8 Vertex shader refatoração.
- ad9fb44 Fix passagem deforma para shaders.
- 6c43f6f criação Rework VBO para aceitar dados em sua forma final.
- 1be0331 Do autosprite deforma em shaders GLSL.
- a3bf25e Adicionar nova bandeira shader para ligar autosprite em RegisterShader.
- 5975e11 Considere durabilidade das unidades afetadas no cálculo de pontuação ataque atacante.
- 3d113ea correções diversas para autosprite:. Corrigi-alfa-teste, passar texcoords
- 55e479a Fix MSVC não devidamente zero inicializar valores no construtor padrão
- faee5ba Use um inicializador C ++ 11 preparou, em vez de um inicializador de suporte ao zerar um struct.
- 33166e2 Fix caixa de céu renderização.
- de08217 correções para névoa de calor em shaders de partículas.
- acaf611 Não permitir dretches morder torres.
- 0af55af Melhorar Spiker gatilho conditition: Considere a saúde atual de unidades amigas .
- 4ff7248 Adicionar suporte de serialização para vector
- d579e95 Remover deformação projectionShadow não utilizado.
- 8b4adf6 Fix destruição cg e erro de inicialização.
- 9d57bab Adicionar uma implementação GLSL de DEFORM_NORMALS.
- 92cab70 Retirar as coisas não utilizadas de tr_types.cpp
- 866a9e5 Remover um monte de coisas renderizador não utilizado
- 242b9bc atualizar o número de uniformes usados além das matrizes ossos
- c517ba0 Use uma serialização personalizada para refSkeleton_t e refEntity_t
- a7c3a83 Use ReadSize / WriteSize, graças Amanieu!
- compilação 51435b9 Fix de null_renderer.cpp
- a0719f7 número Validar de ossos para refSkeleton_t IPC
- c77f998 passar o tempo shader adequada para GLSL.
- Certifique-se de 0ace454 cm.entityString é null-encerrado, veja # 649
- abceb12 Remover stencil shader palavra-chave
- 3792f29 Remover avisos não utilizadas
- 51e2c82 remover o suporte para guia de shader que não foram utilizados
- 1d4d340 remover o material shader mais não utilizado do renderizador
- 9e62bf0 Fix último commit
- 6dbb61d Reduzir a complexidade dos cálculos deformar-se.
- d818c00 Faça Logger :: Fazer * Código modelada para evitar uma criação std :: pesada função
- e570876 Tornar a cor vértice disponível para deforma.
- 7702b72 Add incluem dirs, fazer toda inclui usar caminhos absolutos
- 1c23a95 Fix última confirmação comentando o operador new
- a03b297 Oxalá correção Travis?
- 429bb6e Fix Travis pela adição de um PPA para uma versão mais recente do cmake
- 23b29d7 Faça dinâmica adquirida para matanças dependem linearmente na contagem de jogador.
- Custom 6568fab deformar para construções humanas.
- 8286050 Adicionar avisos quando os arquivos necessários ao NaCl não são encontrados
- a9c6f0b Adicionar id mensagem SyncMessage vs erro Mensagem
- 246a5fe abrir Apenas o arquivo de log após a inicialização criou tomada de Singleton
- 35fc519 redefinir corretamente o terminal depois de enviar um comando para uma instância existente
- b242134 Adicionar uma melhor seleção para a presença de um terminal real
- 26c5ef2 Remover uso de Com_Printf e Com_Error no código comum
- 0afa5ed corrigir entidade sensor_player, ref # 663
- ca8eff2 Alterar blendfunc adicionar ao blendfunc GL_SRC_ALPHA GL_ONE para partículas.
- 6d4cd0d Fix acidente motorista de massa.
- 30eaf8c Silence um aviso de um erro de digitação.
- acidente d91bf57 motorista massa Fix.
- 1555181 Silence um aviso de um erro de digitação.
- 3466853 shaders correção para pré OpenGL 2.1
- 812b5c3 Fix TCGEN_ENVIRONMENT shader.
- 67fe9f5 Faça Sys_Milliseconds () e trap_Milliseconds () 's implementações jogo
- c8d999f Cerca de sincronizar Sys_Milliseconds e trap_Milliseconds
exibição
mapas
O que é novo na versão Alpha 36,0:
- A nossa mais recente versão alpha é um grande problema! Temos dois novos modelos, duas atualizações de mapeamento, o progresso de jogo, e muita coisa acontecendo nos bastidores. Primeiro, vamos falar sobre os novos modelos. Temos o repetidor, o que significa que desta versão, todos os modelos de construção humanos está acabado! Como para a equipe estrangeira, temos a ponteira, uma estrutura de defesa nova marca que atua como uma mina de proximidade estar. Para os nossos mapas, Antares recebeu uma revisão significativa com uma nova passagem detalhes e desesperado viu outra atualização gráfica grande, com ambos os mapas caminhando para um estado estável em breve.
- Gameplay tem a ponteira, como mencionado anteriormente. Também melhoramos o desempenho quando enfrenta pods de foguetes e torres, como o seu cálculo alvo foi reformulado para ser mais eficiente. pods de foguetes têm agora um atraso lock-on, a sua taxa de disparo foi reduzido para metade, e seu dano foi aumentado em um terço. Motor a lado, temos vindo a trabalhar na preparação de NaCl para uma versão pública provisória do novo sistema VM próximo mês. Nós atualmente usar server-side NaCl, mas isso agora será executado para os clientes também, substituir completamente QVM com NaCl. O ramo sys_rewrite foi incorporada pela NaCl-cgame, eo novo sistema VM é jogável, mas precisa de algum ajuste final. Você pode esperar uma atualização mais detalhada sobre este breve!
- Agora, para os commits feitos ao longo deste ciclo de lançamento:
- ca49aed Adicionar atacante e atacante espaço reservado código
- arquivos de configuração 3a3985c Fix Spiker.
- 62d1b7e Ajuste corpo Spiker, caixa delimitadora e rastejar tamanhos.
- WIP 560b40c na ponteira.
- beac6fe Add faltando spiker.missile.cfg, atualização nome Spiker shader.
- 3b3820c Use modelo de pico de mísseis do atacante.
- 7807154 Atualização changelog.
- 5d62ba3 Use modelo de míssil adequado para Spiker.
- 47f1d02 Atualização changelog.
- d62a54d Permitir PS impacto do míssil para desovar na direção de vôo.
- c696712 Dividir caixa especial em MissileImpact em funções separadas.
- embalagem a36e72c Update.
- fb122dc download-pk3.sh -cdn -.> Uso cdn.unvanquished.net
- e6339b1 Evite comportamento indefinido de dereferencing um ponteiro inválido
- fd88764 Melhorar a torre e rocketpod código; Dê rocketpod um atraso lock-on.
- d15cbcb Meio rocketpod taxa de fogo, aumentar o dano em um terço.
- 5753ad8 Remover bandeira temporária do g_debug * cvars.
- d9701ae Remover tudo relacionado a hunkusage.dat
- 7a79841 Implementar novo modelo repetidor.
- e11a5b2 Use vfork em vez de garfo para evitar possíveis erros de memória
- 5ad7609 debian:. Corrigir JPEG dependência adicionando libjpeg-dev como alternativa preferida
- 406f155 Opção para especificar o caminho para os binários NaCl auxiliares.
- d06d460 Remover a encriptação de usercmd enviado para o servidor
- 9ffbdfe nem sempre mostram a saída de depuração Spiker.
- efeitos c78576e Use espaço reservado para o atacante.
- 0555894 Adjsut preço Spiker, limiar e descrição.
- 1143cde Fix tomada ficando sobrescrito com vfork
- 909d5c5 Fix de xifóide para estouro evento durante a inicialização e carregamento
- 8b46c65 Remover identClient de userCmd_t
- 2194259 Arch Linux:. Use server.lanOnly na configuração do servidor
- 798acc7 Refactor PS mísseis / manipulação de TS.
- 90d554e Melhorar a torre e foguete desempenho pod.
- f864b5e Limpe NACL_RUNTIME_PATH e adicionar uma mensagem para mostrar que pk3 uma VM é extraído
- 203bd2c Faça Spiker anim ocioso em loop.
- f80af98 não fazem as chaves claras sobre a mudança de foco UI. Além disso, altere UI concentrar passado.
- a7a803f Alterar ordem de compra lógica de validação de armas e upgrades
- Set 51a5765 elemento para estar vazio em vez de retornar ao retornar clips se segurando um c-kit
- 0dfccf5 Atualização librocket
- 94d6cd9 corrigir alguns avisos
- 438b50a Definir animações Overmind
- Certifique-8b5cacc dedicada único servidor comandos utilizável novamente.
- acc664e Faça circuito OM anim
- 5fe5c7b Reverter alterações animação Overmind.
- df666ab Apenas digite turret estado de pré-explosão quando a ponto de explosão.
- fc7a576 Impedir mapa modelos de aparecer no ponto de impacto do míssil.
- f2cdc58 pequenas limpezas no código do servidor
- b7665b5 Remover restante referência a vm_game
- f937155 correção cego por demos não carregar paks
- 608018e Fix pk3 carregamento no demos
- 60de58e Somente extrapaks carga para demos
- e3dcb6a aumento do limite de osso a 256.
- typo b637775 Fix em VirtualMachine.h
- 3808960 Adicionar para a ponteira
- 716d93a Versão colisão de Alpha 36
- 967c4fd Alterar o - & gt; um na mensagem Spiker matar
handle
mensagem de matar
O que é novo na versão Alpha 35.1:
- Por acidente nós incluímos um arquivo de máquina virtual cliente desatualizado. Se você aready versão 0.35.0 instalada, você pode facilmente atualizar para 0.35.1 colocando unvanquished_0.35.1.pk3 no diretório pkg de sua instalação. Ele também é suficiente para auto-download deste arquivo de um servidor oficial, uma vez que são atualizados. (Note-se que os servidores geralmente não deve oferecer pacotes base para download, uma vez que eles não são compatíveis com os clientes desatualizados em geral.) Se você ainda não tiver instalado 0.35.0, você também pode esperar mais algumas horas até 0.35.1 está disponível para download em sua plataforma. Desculpe o transtorno!
- Correções de bugs:
- Correções de bugs:
- atualizações de tradução:
- atualizações de tradução:
- Correções de bugs:
- atualizações de tradução:
Comentários não encontrado