Star Trek Voyager: Elite Force

Tela Software:
Star Trek Voyager: Elite Force
Detalhes de Software:
Versão: 1.36
Data de upload: 3 Jun 15
Revelador: Thilo Schulz
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

Star Trek Voyager: Elite Force é uma modificação para o icculus.org mantida motor quake3
para torná-lo possível executar EliteForce holomatch. Isto significa: você pode * não * jogar missões single player com este projeto.
Este motor tem total compatibilidade para o mais recente _and_ o protocolo EliteForce original, os clientes que usam o motor original pode usar os servidores mais recentes, e os clientes que usam o meu motor pode usar servidores antigos também.
Agora, os próximos parágrafos são apenas algumas blabla aleatório sobre as vantagens desta versão, mas se você quiser você pode simplesmente ignorá-lo e ir direto para as instruções de instalação.
Qual foi a motivação para me fazer este projeto?
Ele realmente começou muito pequeno .. A fonte Quake3 foi liberado mais de metade de um ano atrás e eu tenho a idéia maluca de tentar o motor quake3 com EliteForce no meu confiável Gentoo Linux.
Quando eu comecei o programa pela primeira vez a tela ficou preta e nada aconteceu ... quase nada. Eu ouvi alguns sons e quando me mudei o cursor ouvi aleatórios cliques cliques do rato que vão sobre alguns botões do menu. Isso significava este material não é completamente incompatível afinal, não caiu imediatamente no entanto, que foi exatamente o que eu esperava que ele faça. Eu cavei na fonte para múltiplos jogadores do Corvo que eles lançaram (apenas o material máquina virtual, para permitir modificações de construção) e comparou-a máquinas virtuais de Quake3 e percebeu que havia uma pequena
incompatibilidade de uma das estruturas de dados usadas para transmitir informações entre o motor ea máquina virtual. Não era nada grande e depois de corrigir este menu funcionou!
Havia algumas peculiaridades aqui ou ali, mas a maioria do menu realmente funcionou. Então, isso me fez pensar: Se eu corrigir todas essas incompatibilidades .. talvez eu posso finalmente jogar o meu jogo multiplayer amado Eu tenho apego a mais de 5 anos no meu sistema operacional preferido nativamente .. e suporte a IPv6 para EliteForce seria muito legal também ...
Então, uma idéia maluca foi transformado em um projeto sério. Eu tive que adicionar suporte para os modelos de Raven, jogando mp3s, próprio protocolo de rede de EliteForce. Meu objetivo era fazer este lançamento tão perto do original possível. Na maioria das vezes, eu só podia adivinhar o que os nomes e as funções que significaria para o motor ou eu tivesse que comparar o jogo original e, em seguida, tentar fazê-lo funcionar da mesma maneira em meu motor.
O jogo quake3 depende fortemente de operações de ponto flutuante. Infelizmente, o motor EliteForce originais faz arredondamento não compatível com ISO de números de ponto flutuante para números inteiros na VMs. O jogo VM usa essa falha que irá resultar em maior salto para certas configurações com_maxfps. Tal como acontece com o novo motor há muitas plataformas que podem ser suportados, provavelmente há muitas maneiras diferentes um tem de tomar para reverter o arredondamento para o comportamento antigo. Isto é quase impossível de fazer, então eu tive que usar uma abordagem diferente: construir novas máquinas virtuais.
Requisitos:

Screenshots

star-trek-voyager-elite-force-144362_1_144362.jpg
star-trek-voyager-elite-force-144362_2_144362.jpg

Programas semelhantes

Jardinains 2!
Jardinains 2!

3 Jun 15

Space Inflators
Space Inflators

3 Jun 15

MaTris
MaTris

20 Feb 15

Comentário para Star Trek Voyager: Elite Force

Comentários não encontrado
Adicionar comentário
Ligue imagens!