Kann ich in einem Kachelnetz, in dem Bewegungen in 8 Richtungen genau die gleiche Anzahl von Umdrehungen erfordern (Schachbrettregeln), verhindern, dass bei diagonalen Bewegungen mehr neue Kacheln als bei orthogonalen Bewegungen angezeigt werden? Zum Beispiel: Sie sind das rote Kästchen im Bild unten. Die grünen Zellen sind derzeit für Sie …
Ich mache ein Hack & Slash-Spiel und möchte, dass sich meine Charaktere wie zum Beispiel in Torchlight, Diablo usw. bewegen. Zur Zeit generiere ich einen Knotensatz für alle begehbaren Bereiche eines Bodens. Wenn ich irgendwo klicke, geht der Spieler dort durch den interpolierten Pfad der Knoten. Das sieht nicht sehr …
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …
Ich habe Valve + Gafferon und Hunderte von Seiten von Google gelesen, aber aus irgendeinem Grund kann ich mich nicht mit der Kundenvorhersage befassen. Meines Erachtens ist das Grundproblem: Client A sendet Eingaben an T0 Server empfängt Eingaben um T1 Alle Kunden erhalten die Änderung um T2 Unter T2Verwendung der …
Ich baue ein MMO und möchte NPCs hinzufügen. Die Sache ist, dass ich das grundlegende Design nicht kenne. Was machen die Berechnungen, die Clients oder der Server? Ich würde verstehen, dass der Server Ereignisse und Reaktionen berechnet, aber wer berechnet das, wenn es um die Ermittlung des Pfades, die Position …
Wenn ich ein Objekt um einen Punkt bewegen möchte, mache ich Folgendes: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Wie kann man Punkte auf der Flugbahn mit dem Acht- oder Unendlichzeichen bewegen?
Ich würde hoffen, dass wir alle Zelda: A Link to the Past gespielt haben. Bitte korrigieren Sie mich, wenn ich mich irre, aber ich möchte diese Art von 2D-Bewegung von oben nach unten mit einem Hauch von Korrektur emulieren. Es ist in anderen Spielen gemacht worden, aber ich denke, dass …
Ich arbeite an einem 2D-Spiel, in dem Sie mit einem Schiff auf Planeten landen und das Schiff verlassen und herumlaufen können. Diese Planeten sind sehr klein (denken Sie manchmal an einen Radius von 350 Pixel) und werden von der Seite gesehen. So können Sie den gesamten Planeten im Allgemeinen problemlos …
Oft möchte ich einen Geschwindigkeitswert wie 2,5 verwenden, um meinen Charakter in einem pixelbasierten Spiel zu bewegen. Die Kollisionserkennung wird in der Regel schwieriger, wenn ich das mache. Also mache ich am Ende so etwas: moveX(2); if (ticks % 2 == 0) { // or if (moveTime % 2 == …
Ich habe derzeit etwas wie: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); Und alle 0,01 Sekunden aktualisiere ich meine Objektposition wie folgt: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); Das verschiebt mein Objekt in 1 Sekunde von Punkt 0 nach Punkt 1. Was ich brauche ist, die 2 Punkte zu haben, …
In einem Projekt, an dem ich gerade arbeite, gibt es viel "Verkehr" im Sinne von Autos, die sich auf Straßen bewegen, Flugzeugen, die sich um ein Vorfeld bewegen usw. Ab sofort werden die verfügbaren Pfade vorberechnet, sodass Knoten automatisch für Kreuzungen generiert werden, die selbst durch Kanten miteinander verbunden sind. …
Ich bin auf der Suche nach Ideen, wie man das Folgen im 2D-Raum umsetzt. Leider weiß ich noch nicht viel über AI / Path Finding / Autonomous Control. Nehmen wir an, dieses Schiff kann sich frei bewegen, hat aber Masse und Dynamik. Es kann auch durch äußere Kräfte beeinflusst werden …
Ich habe über ein Multiplayer-RTS-Spiel nachgedacht. Der Teil, den ich nicht umgehen kann, ist die Synchronisation der Einheitenbewegungen. Wenn ich Einheit A auf XY stelle, muss ich dies dem Server mitteilen, der es an den anderen Client weiterleitet. Ich bin gespannt, wie die Kommunikation aussehen würde. Möchten Sie dem Server …
Ich habe ein neues Spiel gestartet, für das keine Maus erforderlich ist, sodass die Bewegung der Tastatur überlassen bleibt. Ich habe versucht, 8 Richtungen zu integrieren; hoch, links, rechts, hoch rechts und so weiter. Wenn ich jedoch mehr als eine Pfeiltaste drücke, stapelt sich die Bewegungsgeschwindigkeit ( http://gfycat.com/CircularBewitchedBarebirdbat ). Wie …
Meine Frage ist, was der beste Ansatz wäre, um auf einer unebenen Planetenoberfläche nach Wegen zu suchen. Hintergrundinformation Ich habe einen Planeten aus einer Verschiebung erstellt, die 6 sphärische projizierte Ebenen abbildet. Die Ebenen bildeten zunächst einen Würfel, bevor sie in eine Kugelform projiziert wurden. Ich frage mich, ob es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.