"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

F1 2010 ohne DirectX 11?

Locutus 27.08.2010 - 22:42 12213 54
Posts

eeK!

ieS Virtual Gaming
Avatar
Registered: Nov 2004
Location: 47° 57′ 32″..
Posts: 2957
hat´s schon wer? div. geschäft habens ja bereits!

Turrican

Legend
Amiga500-Fan
Avatar
Registered: Jul 2002
Location: Austria,Stmk.
Posts: 23260
Zitat von eeK!
hat´s schon wer? div. geschäft habens ja bereits!
ps3: http://www.overclockers.at/konsolen...624#post3069624

chap

small gift, big smile
Avatar
Registered: Jul 2008
Location: aut.graz
Posts: 2018
Ist das wirklich so?

[QUOTE]Hi, mein Name ist Armin. Ich bin Softwareentwickler, F1 Fan und spiele F1 Spiele seit dem ersten F1 GP von Microprose. Ich möchte zunächst mal folgendes festhalten: F1 2010 ist ein cooles Spiel und macht Spaß. Toll das es endlich wieder ein F1 für PCs gibt. Ich hatte heute Nach einen Traum. Der handelte über ein Rennspiel Namens F2-2010.Ich war Entwickler im Team und wir hatten großes vor. Wie geht man so was an? Wir hatten eine Engine aus unserem Haus, die Logo Engine. Die war schon ganz cool, aber wir brauchten ein Alleinstellungsmerkmal - etwas das es noch nie gegeben hat in F2 Spielen: Regen! In meinem Traum programmierten wir himmlischen Regen, er sah phänomenal aus. Andere Teile des Teams waren mit der Fahrphysik beschäftigt, wieder andere mit der Erstellung der Strecken, mit Autos, Texturen, Sound...es war toll. Das Engine-Team versprach uns sogar einen DirectX 11 Modus nachzurüsten. Plötzlich wurde die Tür aufgerissen! Herr Brutus vom Management. "Ah..sieht ja schon ganz gut aus! Man kann ja schon fahren. Wie Sie sicherlich wissen ist die F2 Saison bald zu Ende, wir bekommen das Spiel nach der Saison sehr viel schlechter verkauft, also macht es in 12 Wochen fertig!" 12 Wochen! Der DirectX 11 Modus war noch nicht fertig. Wir hatten noch nicht mal eine KI! Der Studio Leiter machte mich zum Lead-KI-Developer, dem Leiter der KI Entwicklung. Zusammen mit meinem Team überlegte ich wie eine Rennspiel KI funktionieren müsste. Wir waren bereits in der Lage im Spiel die Ideallinie anzuzeigen. Die Linie war grün wenn beschleunigt, rot wenn gebremst werden musste. Die KI müsste zunächst einmal einfach diese Linie abfahren. Das würde eine perfekte Runde ergeben. Das war schnell programmiert. Anschließend überlegten wir weiter. Wir hatten bisher nur Motocross-Spiele gemacht, da fährt immer nur einer alleine. Auf unserer Beispielstrecke dauerte die perfekte KI Runde 1:45:000. Jetzt wurde es kompliziert, denn: Nicht jeder Fahrer fährt immer die gleiche Rundenzeit. Manche sind schneller, manche sind langsamer. Also sagen wir: Wenn Fahrer A eine 1:45:000 fährt, braucht Fahrer B 1:45:000 + 2%. Wir müssten also programmieren das Fahrer B Fehler macht. Fehler die ihn 2% der Zeit kosten. Aber wie ist das bei anderen Strecken? Was ist wenn 2% der Zeit einen viel zu großen Abstand bei einer langen Strecke ergibt? Und was ist mit verschiedenen Schwierigkeitsgraden? Das zu programmieren würde Monate dauern. Und das Feintuning auf jede Rennstrecke weitere Monate. Wir hatten nur noch 8 Wochen! Die Idee kam dann von Hr. Brutus aus dem Management: "Die perfekte KI fährt doch schon mal ganz gut. Uns fehlt doch nur der Zeiten Monitor!" Der Mann hatte Recht. Die Zeiten haben doch gar nichts damit zu tun wie der Fahrer fährt. KI Fahrer A bekommt einfach eine Rundenzeit auf dem Monitor angezeigt, egal wie schnell er gefahren ist! Das ganze wäre natürlich schnell aufgefallen. Im Cockpit kann man schließlich die Abstände sehen! Moment..Warum eigentlich? Wir schalten das einfach ab und zeigen nur noch die Rundenzeiten an! Egal wie die KI fährt. Das bedeutet natürlich auch, dass wir in Replays auch auf keinen Fall die Abstände einblenden dürfen! Außerdem dürfen wir weder in der Box noch im Replay andere Fahrer beobachten können...sonst fliegt der ganze Schwindel auf! Wir schafften es in 8 Wochen die Zeiten einfach vorzugeben und alle anderen Funktionen abzuschalten. Joe aus dem anderen Team kam vorbei. Wir wollten in unser F2 Spiel einbauen dass der Ingenieur das Setup vom Teamkollegen übernehmen kann. Leider haben wir das nicht fertig bekommen aber die Sprachausgabe schon aufgenommen. Der DirectX 11 Modus ist auch nicht fertig geworden. Und dem Testteam war da etwas aufgefallen. Die perfekte KI fährt einfach die ganze Zeit nur im Kreis. Dabei ist ein Boxenstopp Pflicht! Ich dachte unser Zeitentrick würde auffliegen. Bereits in der ersten Runde nach dem Start zeigte der Zeitenmonitor die eingetippten Rundenzeiten an - in der Realität unmöglich! Außerdem hatten wir nur zwei Varianten von Zeiten vorgesehen - Trocken und Regenreifen. Wenn es zu regnen beginnt würden so lange die Trockenzeiten angezeigt bis die Fahrer auf Regenreifen wechseln. Das würde doch sofort auffallen! Wenn im Rennen ein Auto auf der Strecke überholt wird müssen wir es im Zeitenmonitor umsortieren...es würde so zum durchsichtigen Ghostcar werden. Panik machte sich breit! Rennen ohne Dreher und Unfälle sind langweilig...aber wenn wir das über eine weitere Tabelle lösen dreht sich immer das gleiche Auto an der gleichen Stelle..Wenn wir nur zwei Spalten in der Rundenzeitentabelle haben fährt das Auto mit vollem Tank so schnell wie mit leerem...mein Gott...wenn auffällt das wir überhaupt keine KI für das Spiel programmiert haben! Niemand würde F2-2010 kaufen! Gott sei dank klingelte der Wecker. Es war alles nur ein schlimmer Traum. [/QUOTE]
Quelle:
hab es deswegen reinkopiert, da vielleicht der Beitrag gelöscht wird.

samuel

.:: unnahbar ::.
Avatar
Registered: Jul 2000
Location: hagenberg
Posts: 2680
nope, es ist leider schlimmer...

DerBrandy

My SSD Rocks!
Avatar
Registered: Dec 2003
Location: 2232
Posts: 2612
ja da ist viel mehr dran als man glaubt - ich fahre direkt nach meiner outlap in einem quali auf einen gegner auf - überhole ihn wenige kurven später komme bestimmt 5 Sekunden vor ihm wiede über die ziellinie aber seine zeit ist nur um bruchteile langsamer als meine. oder im rennen - erste runde ich führe das feld an mit einer 1:50er zeit alle fahrer hinter mir fahren 1:45er..

echte zeiten gibts in dem spiel nicht..

xtrm

social assassin
Avatar
Registered: Jul 2002
Location:
Posts: 11908
Und wieder hab ich mir einen virtuellen müll erspart *freu* :D. Unfassbar, was da abgeht...

Turrican

Legend
Amiga500-Fan
Avatar
Registered: Jul 2002
Location: Austria,Stmk.
Posts: 23260
nunja, ich werde es mir als budget game in einigen monaten holen. ev. wird bis dahin noch ein bisschen mit patches nachgebessert.

Starsky

Erbeeren für alle!
Registered: Aug 2004
Location: Proletenacker
Posts: 14296
Zitat von xtrm
Und wieder hab ich mir einen virtuellen müll erspart *freu* :D. Unfassbar, was da abgeht...
als müll würde ich es dennoch nicht bezeichnen.

xtrm

social assassin
Avatar
Registered: Jul 2002
Location:
Posts: 11908
Wenn rundenzeiten einfach von den entwicklern eingetragen wurden und nicht zu dem passen, was die KI (wenn man das so nennen kann, siehe text oben) fährt, dann kann man das getrost als müll bezeichnen. Ob sie das spiel noch "fertig patchen" weiß wohl nur deren management, darauf wetten würde ich allerdings nicht. So ein spiel zum vollpreis anzubieten, ist einfach nur ein witz...zum glück gibts mit forza und GT noch richtige rennspiele.

xtrm

social assassin
Avatar
Registered: Jul 2002
Location:
Posts: 11908
http://community.codemasters.com/fo...s-response.html

na immerhin =) vielleicht wird doch noch was aus dem spiel
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz