Star Trek Voyager: Elite Force

Logiciel capture d'écran:
Star Trek Voyager: Elite Force
Détails logiciels:
Version: 1.36
Date de transfert: 3 Jun 15
Développeur: Thilo Schulz
Licence: Gratuit
Popularité: 3

Rating: nan/5 (Total Votes: 0)

Star Trek Voyager: Elite Force est une modification du moteur de quake3 de icculus.org maintenu
pour rendre possible l'exécution Eliteforce holomatch. Cela signifie: vous pouvez * pas * jouer les missions solo avec ce projet.
Ce moteur a la pleine compatibilité de la nouvelle _and_ le protocole Eliteforce d'origine, les clients utilisant le moteur d'origine peuvent utiliser de nouveaux serveurs et les clients utilisant mon moteur peut utiliser les anciens serveurs, aussi.
Maintenant, les prochains paragraphes sont quelques-unes blabla aléatoire sur les avantages de cette version, mais si vous voulez vous pouvez il suffit de sauter et aller droit aux instructions d'installation.
Quelle était la motivation pour moi de faire ce projet?
Il a effectivement commencé jolie petite .. La source Quake3 a été publié il ya plus de un an et demi que je eu l'idée folle d'essayer le moteur de quake3 avec Eliteforce sur mon confiance Gentoo Linux.
Quand je commencé le programme d'abord l'écran est devenu noir et rien ne se passe ... presque rien. Je entendu des sons et quand je me suis déplacé le curseur je entendu aléatoires clic-clics de la souris aller sur quelques boutons de menu. Cela signifiait ce genre de choses ne sont pas totalement incompatibles, après tout, il n'a pas planté tout de suite si cela était exactement ce que je pensais qu'il fasse. Je fouillai dans la source de multijoueur de Raven qu'ils ont libéré (seule la machine virtuelle choses, pour permettre des modifications de construction) et comparés à des machines virtuelles de quake3 et réalisé qu'il y avait un petit
incompatibilité dans l'une des structures de données utilisées pour transmettre des informations entre le moteur et la machine virtuelle. Il était rien de grand et après la fixation de ce menu a fonctionné!
Il y avait quelques bizarreries ici ou là, mais la plupart du menu vraiment travaillé. Donc, il m'a fait penser: Si je fixe toutes ces incompatibilités .. peut-être je peux enfin jouer mon jeu multijoueur bien-aimée, je l'ai été cramponné à plus de 5 ans sur mon OS préféré nativement .. et le support IPv6 pour Eliteforce serait assez cool aussi ...
Alors une idée folle a été transformé en un projet sérieux. Je devais ajouter le support pour les modèles de Raven, la lecture des mp3, propre protocole de réseau de Eliteforce. Mon objectif était de faire de cette version aussi proche de l'original que possible. La plupart du temps, je ne pouvais deviner ce que les noms et les fonctions signifierait au moteur ou je devais comparer le jeu original et puis essayer de le faire fonctionner de la même façon dans mon moteur.
Le jeu de quake3 repose largement sur opérations en virgule flottante. Malheureusement, le moteur Eliteforce originale fait non conforme ISO arrondi des nombres à virgule flottante en entiers dans les machines virtuelles. Le jeu VM utilise cette faille qui se traduira par saut plus élevé pour certains paramètres de com_maxfps. Comme avec le nouveau moteur il ya beaucoup de plates-formes qui peuvent être pris en charge, il ya probablement de nombreuses façons on doit prendre pour revenir aux arrondis à l'ancien comportement. Ceci est presque impossible de le faire, donc je devais utiliser une approche différente: construire de nouvelles machines virtuelles.
Exigences:

Captures d'écran

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

Logiciel similaire

AstWar
AstWar

2 Jun 15

E.S.P.-Hadouken
E.S.P.-Hadouken

14 Apr 15

Balder2D
Balder2D

3 Jun 15

Colorocks
Colorocks

2 Jun 15

Commentaires à Star Trek Voyager: Elite Force

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!