Ich habe dieses Spiel im "Breakeout-Stil". Ich habe eine Kanone in der Mitte, Blöcke um die Kanone und Pads um die Blöcke. So sieht das Spiel aus: Ich habe es geschafft, die Kollision pro Pixel zu erhalten, und mein Ball " reflektiert " den Kontakt mit den Blöcken mit der …
Nach dieser Frage brauche ich noch etwas Hilfe. Wie kann ich herausfinden, von welcher Seite eines Rechtecks eine Kollision stammt, und entsprechend reagieren? Die blauen Pfeile sind die Pfade, denen einige kreisförmige Objekte vor und nach der Kollision mit der Box folgen würden. Wie kann ich das berechnen?
Ich würde gerne ein Spiel machen, bei dem ein Teil den Planeten verwaltet (Städte, Fabriken, Straßen usw.), aber ich möchte 3D vermeiden - nur was ich will, ist schönes 2d. Aber wenn ich die Oberfläche des Planeten als Gitter darstelle, ist es seltsam, sich in der Nähe von Polen zu …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich brauche eine Möglichkeit, auflösungsunabhängigen Text in meinem Spiel zu zeichnen. Das heißt, ich muss in der Lage sein, Text zu vergrößern und niemals Pixelartefakte zu sehen. Kann jemand Vorschläge machen, wie ich vorgehen könnte?
Hinweis: Ich habe bereits eine Antwort gefunden (die ich nach dieser Frage veröffentlichen werde). Ich habe mich nur gefragt, ob ich es richtig gemacht habe oder ob es einen besseren Weg gibt. Ich mache ein isometrisches "2.5D" -Spiel mit OpenGL ES (JOGL). Mit "2.5D" meine ich, dass die Welt 3D …
Lightcycles oder wie auch immer es genannt wurde. Welcher Algorithmus wird für ein TRON-Feind-KI verwendet, wenn ein 2d-Array die Spielkarte darstellt, wobei jedes Element entweder 0 oder 1 sein kann (0 steht für Leerzeichen und 1 für gefülltes Feld)?
Ich möchte meine Gegenstände und Feinde zufällig (oder so zufällig wie möglich) platzieren. Im Moment benutze ich die XNA- RandomKlasse, um eine Zahl zwischen 800 für X und 600 für Y zu generieren. Es fühlt sich an, als würden Feinde mehr oben auf der Karte als in der Mitte oder …
Ich benutze die Box2D-Physik-Engine. Und es gibt eine Form für box2D namens b2PolygonShape. In dieser Klasse können Sie Polygone erstellen. Es gibt auch eine Set () - Funktion, die ein Array von Punkten und eine Scheitelpunktanzahl verwendet. Box2D hat ein Beispiel wie dieses: // This defines a triangle in CCW …
Es fällt mir schwer, eine Entscheidung über die Implementierung einer Leistensteigmechanik für einen physikgetriebenen 2D-Plattformer zu treffen. Was ist der beste Weg, um dies zu erreichen, ohne dass es zu komplex wird? Bisher verstehe ich (Hobbyist hier kein Profi) einige Optionen, darunter: Wenden Sie kontrollierte Kraft auf den starren Körper …
Innerhalb des Skriptcodes des Helden (Objekts) möchte ich die Möglichkeit hinzufügen, sein Sprite zu ändern. Der Spieler drückt also die Leertaste und das Sprite wechselt in das andere Sprite, das bereits zum Projekt hinzugefügt wurde. Können Sie mir dazu einen Beispielcode geben?
Ich sage "Verzögerung", weil ich momentan keine Beschleunigung verwende. Ich meine, die Geschwindigkeit zurück in Richtung Null zu bewegen und schließlich anzuhalten. Ich bin neu in Vektoren und nicht so gut mit Physik und so. Wie wird "Verzögerung" normalerweise gehandhabt? Was ich jetzt habe, funktioniert, aber es scheint irgendwie hackisch …
Ich stehe gerade vor einer großen "Game Design" -Frage. Ich mache ein Pixel-Art-Spiel und die Verwendung der bilinearen Interpolation könnte viele Animationsprobleme lösen. Andererseits ist es kein "Pixel-Spiel" mehr. Wenn ich die bilineare Interpolation verwende, funktioniert die Animation, sieht aber "hybrid" aus und der Kunststil geht verloren. Entweder ich vermassle …
Ich entwickle ein 2D-Android-Spiel und mache einen Zielalgorithmus für KI-Projektile, um Feinde entweder auf einem Pfad oder in freier Bewegung zu treffen. Im Moment wird nur berechnet, wo sich das Ziel nach einer Entfernung befindet, und es wird ein Projektil abgefeuert, um es in dieser Entfernung zu treffen. Dies bedeutet …
Ich habe festgestellt, dass sich die Linie beim Hinzufügen weiterer Scheitelpunkte zu einer Linienrenderer-Linie verdreht und nicht mehr glatt ist. .GIF Hier: http://i.imgur.com/hRAhCXM.gif Alle Linien sind auf der gleichen z-Ebene, auch wenn ich die Materialien entferne, scheinen sich die Linien immer noch zu verdrehen. Ich habe keine Ahnung, warum dies …
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.