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
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Wenn ich statt Blickrichtungen Zielpositionen verwende und einen Pfad ermitteln will, ist es aus meiner Sicht sinnvoller die Wegberechnung vom Server machen zu lassen, um am Client Berechnungen zu sparen. Zur Wegfinding sind Kollisionserkennungen imho nicht unerheblich. Ich würde den Server neben den "tatsächlichen" Objektkoordinaten (jeder Client würde ja für sich autonom die Figur "bewegen" aber das nur bei sich, ohne 100%ige Garantie, dass das Objekt auch zur Zeit t am Ort x ist; das weiß der Server mit 100%iger Genauigkeit) auch die Kollisionserkennungen verwalten lassen. Dann ist es aus meiner Sicht dann nur logisch, wenn er auch die Wegfindung erledigt. Entsprechend würde ich alle Wegpunkte an den Client geben; in der Art "Objekt X will nach Position Y und verwendet die Wegpunkte W1,...,Wn". Wäre das vertretbar/sinnvoll?Variante 2. Allerdings würde ich bei "Object X bleibt stehen" auch die finale Position zur Synchronisierung mitsenden.
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schorsch« (01.03.2013, 16:53)
Werbeanzeige