Star Trek Voyager: Elite Force

Screenshot der Software:
Star Trek Voyager: Elite Force
Softwarebeschreibung:
Version: 1.36
Upload-Datum: 3 Jun 15
Entwickler: Thilo Schulz
Lizenz: Frei
Popularität: 3

Rating: nan/5 (Total Votes: 0)

Star Trek Voyager: Elite Force ist eine Modifikation des icculus.org gehalten quake3 Motor
um es zu ermöglichen, um Eliteforce holomatch laufen. Das bedeutet: Sie können * nicht * zu spielen Einzelspieler-Missionen mit diesem Projekt.
Dieser Motor hat die volle Kompatibilität für die neuere _and_ der ursprünglichen Eliteforce-Protokoll-Clients unter Verwendung der ursprünglichen Motor neueren Servern und Clients mit meinem Motor alten Server nutzen zu können, auch.
Jetzt sind die nächsten Absätzen nur einige zufällige blabla über die Vorteile von diesem Release, aber wenn Sie wollen, können Sie einfach überspringen und gehen Sie nach rechts, um den Installationsanweisungen.
Was war die Motivation für mich tun, dieses Projekt?
Es begann eigentlich recht klein .. Die Quake3 Source freigegeben wurde vor mehr als einem halben Jahr und ich bekam die verrückte Idee, die quake3 Motor mit Eliteforce auf meinem vertrauten Gentoo Linux ausprobieren.
Als ich anfing, das Programm zunächst der Bildschirm wurde schwarz und es ist nichts passiert ... fast nichts. Ich habe gehört, einige Sounds und als ich bewegt den Cursor hörte ich zufällig Click-Klicks von der Maus geht über einige Menütasten. Dies bedeutete, dieses Zeug ist nicht völlig unvereinbar, nachdem alle, es nicht sofort abstürzen, wenn das war genau das, was ich erwartet hatte, es zu tun. Ich grub in Raben Multiplayer-Quelle, die sie freigegeben (nur die virtuelle Maschine Sachen, um für den Bau Modifikationen ermöglichen) und verglich sie mit virtuellen Maschinen quake3 und erkannte, dass es eine kleine
Inkompatibilität in einer der verwendet wird, um Informationen zwischen Motor und Virtual Machine übergeben Datenstrukturen. Es war nichts Großes und nach Festsetzung dieses das Menü funktioniert!
Es gab ein paar Macken hier und da, aber die meisten der Menü wirklich funktioniert. So wurde es mir zu denken: Wenn ich alle diese Unvereinbarkeiten zu beheben .. vielleicht kann ich endlich spielen mein geliebter Multiplayer-Spiel habe ich klammerte, um für mehr als 5 Jahren auf meinem Lieblings-OS nativ .. und IPv6-Unterstützung für Eliteforce wäre ziemlich cool zu ...
So war eine verrückte Idee in ein ernsthaftes Projekt geworden. Ich hatte, um Unterstützung für Modelle Ravens hinzuzufügen, spielt mp3s, Eliteforce eigene Netzwerkprotokoll. Mein Ziel war es diese Version so nah am Original wie möglich zu machen. Die meiste Zeit, ich konnte nur raten, welche Namen und Funktionen, um den Motor bedeuten würde, oder ich musste das Original-Spiel zu vergleichen und dann versuchen, damit es funktioniert auf die gleiche Weise in mein Motor.
Die quake3 Spiel arbeitet mit Fließkommaoperationen. Leider ist die ursprüngliche Eliteforce Motor nicht-ISO-konforme Rundung der Gleitkommazahlen in Ganzzahlen in den VMs. Das Spiel VM verwendet diese Fehler, die in höheren Springen für bestimmte com_maxfps Einstellungen führt. Wie mit dem neuen Motor gibt es viele Plattformen, die unterstützt werden können, gibt es wahrscheinlich viele verschiedene Möglichkeiten, man muss nehmen, um zurück die Rundung auf das alte Verhalten. Das ist fast unmöglich zu tun, also musste ich einen anderen Ansatz verwenden: Bau neuer VMs.
Bedarf:

Screenshots

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

Ähnliche Software

Slopy Platforming
Slopy Platforming

20 Feb 15

jBot
jBot

20 Feb 15

Breakout Game
Breakout Game

2 Jun 15

DMN
DMN

2 Jun 15

Kommentare zu Star Trek Voyager: Elite Force

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!