Als «collision-detection» getaggte Fragen

Die Kollisionserkennung ist die Bestimmung, ob zwei oder mehr Entitäten während des Spiels Kontakt miteinander aufnehmen oder nicht.



1
MMO-Kollisionserkennung
Ich baue einen MMO-Spieleserver für ein 2D-Spiel und implementiere derzeit die Kollisionserkennung. Ich möchte wissen, was ich tun soll. Nehmen wir an, ich habe 1000 Spieler und 10.000 Objekte. Sollte ich sie alle durchlaufen, um festzustellen, ob sie kollidieren? Das scheint ein bisschen teuer. Ich könnte die Welt in Stücke …







2
Kachelbasiertes Kartenkollisionserkennungsproblem
Ich arbeite an einem kachelbasierten Mario-Klon. Dies funktioniert gut beim Gehen und Fallen. Aber wenn der Spieler in die Nähe einer Wand springt und nach rechts in die Luft geht, bleibt der Spieler an der Wand hängen. Das Spieler-Sprite fällt erneut, wenn der Spieler den Schlüssel loslässt. Das Setup ist …

4
Wie finde ich den Schnittpunkt zweier Linien?
Ich habe einen Begrenzungsrahmen für meinen Charakter, dessen Position im vorherigen Frame und im aktuellen Frame. Der Begrenzungsrahmen ist achsenausgerichtet. Mein Charakter läuft in einer Höhle herum, ich habe eine Liste von Punkten (Linien), die die Wand der Höhle darstellen (nicht achsenausgerichtet) Ich habe einen grobkörnigen Algorithmus, der mir sagt, …

1
XNA 2D-Kollisionserkennung ohne GetData ()
Ich arbeite derzeit an einem Worms-Spiel, das eine Geländeverformung beinhaltet. Früher habe ich es getan, das Farbarray geändert .GetData()und dann verwendet .SetData(), aber ich habe versucht, es zu ändern, um die Arbeit stattdessen auf der GPU zu erledigen (mithilfe von RenderTargets). Damit läuft alles gut, aber ich bin auf ein …


2
Implementierung von Kollisionssystemen
Nur neugierig, was ein guter Weg sein könnte, um ein anständiges Kollisionssystem zu implementieren. Als Klasse, die von einer Basisentitätsklasse geerbt wurde? Momentan stecke ich fest und könnte nur ein paar bessere Ideen gebrauchen als meine eigenen. Jede Hilfe wird geschätzt! Bearbeiten: Sorry, es ist 2D-Kollision, aber ehrlich gesagt suche …

2
Wie kann ich eine Rechteckkollisionsreaktion implementieren?
Ich arbeite an einem Spiel in JavaScript und meine aktuelle Implementierung von Kollision verwendet die kürzeste Entfernung, um das sich überschneidende Objekt wegzuschieben, was nicht immer korrekt ist. Ich habe dieses Diagramm der idealen Kollision erstellt. Das rote Kästchen repräsentiert die Startposition, das grüne Kästchen repräsentiert die richtige Position und …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.