Star Trek Voyager: Elite Force

Skjermbilde programvare:
Star Trek Voyager: Elite Force
Prog.varedetaljer:
Versjon: 1.36
Last opp dato: 3 Jun 15
Utvikler: Thilo Schulz
Lisens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

Star Trek Voyager: Elite Force er en modifikasjon til icculus.org opprettholdt Quake3 motoren
for å gjøre det mulig å kjøre EliteForce holomatch. Dette betyr at: du kan * ikke * spille single player oppdrag med dette prosjektet.
Denne motoren har full kompatibilitet for den nyere _and_ den opprinnelige EliteForce protokollen, klienter som bruker den originale motoren kan bruke nyere servere og klienter som bruker min motor kan bruke gamle servere, også.
Nå, de neste par avsnitt er bare noen tilfeldige blabla om fordelene ved denne utgivelsen, men hvis du vil kan du bare hoppe over det og gå rett til installasjonsinstruksjonene.
Hva var motivasjonen for meg å gjøre dette prosjektet?
Det begynte faktisk ganske liten .. Den Quake3 kilden har blitt utgitt mer enn et halvt år siden, og jeg fikk sprø idé å prøve Quake3 motoren med EliteForce på min lit Gentoo Linux.
Da jeg startet programmet første skjermen gikk svart og ingenting skjedde ... nesten ingenting. Jeg hørte noen lyder, og da jeg flyttet markøren jeg hørte tilfeldige klikk-klikk fra musen går over noen menyknapper. Dette betydde dette ting ikke er helt uforenlig tross alt, det gjorde ikke krasje med en gang om det var akkurat det jeg forventet å gjøre. Jeg gravde i Raven flerspiller kilde at de slippes (bare den virtuelle maskinen ting, for å tillate bygging modifikasjoner) og sammenlignet det med Quake3 virtuelle maskiner, og innså at det var en liten
uforlikelighet i en av datastrukturer som benyttes til å sende informasjon mellom motor og virtuelle maskinen. Det var ikke noe stort, og etter å fikse dette på menyen jobbet!
Det var noen quirks her eller der, men de fleste av menyen virkelig jobbet. Så fikk det meg til å tenke: Hvis jeg fikse alle disse inkompatibilitet .. kanskje jeg kan endelig spille min elskede multiplayer spill jeg har vært klamrer seg til i over fem år på min favoritt OS opprinnelig .. og IPv6-støtte for EliteForce ville være ganske kult også ...
Så en sprø idé ble omgjort til et seriøst prosjekt. Jeg måtte legge til støtte for Raven modeller, spille MP3-filer, EliteForce egen nettverksprotokoll. Mitt mål var å gjøre denne utgivelsen så nær originalen som mulig. Mesteparten av tiden, jeg kunne bare gjette hva navnene og funksjonene ville bety for motoren eller jeg måtte sammenligne det opprinnelige spillet, og deretter prøve å gjøre det fungerer på samme måte i min motor.
Den Quake3 spillet avhenger svært mye av flyttallsoperasjoner. Dessverre gjør den opprinnelige EliteForce motoren ikke-ISO kompatibel avrunding av flyttall til heltall i VMs. Spillet VM bruker det feil som vil resultere i høyere hopping for visse com_maxfps innstillinger. Som med den nye motoren er det mange plattformer som kan støttes, er det trolig mange forskjellige måter man må ta for å hente den avrunding til den gamle atferden. Dette er nesten umulig å gjøre, så jeg måtte bruke en annen tilnærming: bygge nytt VM.
Krav:

Skjermbilder

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

Lignende programvare

Missile Game
Missile Game

19 Feb 15

Marble Roll
Marble Roll

20 Feb 15

papercut
papercut

20 Feb 15

Triplex Invaders
Triplex Invaders

2 Jun 15

Kommentarer til Star Trek Voyager: Elite Force

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!