Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

22.09.2006, 23:23

Nun, es gibt sicher aus Situaionen wo man gar nicht so genau sagen kann, wer jetzt vorne ist. Zum Beispiel bie Abzweigungne wirds dann schwer.
Aber letzendlich gil ja nur, wer als erster über die Ziellinie fährt, und DAS sollte man genau ausrechnen können.
Man muss natürlich definieren, was über die Linie fahren heißt. Ich würde sagen, wenn die Mitte des Autos darüber ist, und nciht irgendwie vorder oder Hinterreifen, dann könnten lange oder kurze Autos benachteiligt sein.
Wenn man also einen definierten Punkt des Autos hat, kann man ja mit einfacher Vektorrechnung ausrechnen wer als erster über die Linie gefahren ist, eignetilhc sogar auch dann, wenn biede in der gleihce Frame drüber fahren.
Zwischendrin muss man halt einige Checkpoints machen (dmait man nciht irgendwie abkürzen kann oder so) und für die Zwischenteile halt näherungswerte benutzen. z.b. eben distance zum nächsten Checkpoint, oder wenn die Strecke durch Linien beschreiben ist den abstand dazu (was ja oben erwähnt wurde).
Lieber dumm fragen, als dumm bleiben!

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

12

23.09.2006, 02:02

Bei NFS ist das auch nicht immer korrekt. In NFSU gibt es eine Strecke da fährt man glaub ich am Anfang. Die mit der Baustelle am Schluss wenn man da eine Abkürzung nimmt, dann steht da auch manchmal ne falsche Angabe

babelfish

Alter Hase

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

13

23.09.2006, 10:35

Ich würd' das nun so lösen dass die Ränge nur auf der Hauptstrecke gezählt werden, bei allen Abkürzungen gibt's dann ein schönes '?' als Angabe :)

Werbeanzeige