Ich mache gerade eine App, die sich stark auf prozedural generierte Inhalte konzentriert. Bisher habe ich die prozedurale Generierung des Geländes und der Form einer Karte mithilfe von Simplex-Rauschen erfolgreich implementiert. Ich bin sehr zufrieden damit, wie es aussieht. Jetzt versuche ich dasselbe für Städte zu tun. Ich muss nur …
Ich arbeite an einem einfachen 2D-Spiel. Ich habe die Handyversion fertiggestellt. Mein Chef möchte jedoch, dass das Spiel auf seiner RT funktioniert. Ich mache die "Konvertierung", aber meine Schaltflächen befinden sich an den falschen Stellen, da ich die Bildschirmgröße wie folgt fest codiert habe: texture = game.Content.Load<Texture2D>("StartScreen"); mainFrame = new …
Ich mache eine rudimentäre KI für meinen Side-Scroller und muss wissen, ob eine KI-Einheit Punkt B von Punkt A aus erreichen kann, indem sie einfach einen Sprung macht. Die Flugbahn meiner Charaktere ist etwas ungewöhnlich, da sie in der Luft Kraft ausüben können (wie zum Beispiel in Jazz Jackrabbit 2), …
Ich habe derzeit ein einfaches Tetris-ähnliches Spiel und bin auf ein Problem gestoßen, das ich nicht lösen kann. Im Gegensatz zu Tetris, wo es eine einzelne fallende Form gibt, habe ich mehrere, möglicherweise ineinandergreifende Formen, die fallen müssen. Ich muss ihre endgültigen Positionen berechnen. Folgendes berücksichtigen: Um die endgültige Position …
Wie kann ich 2D-Schatten implementieren, die von Objekten in einer anderen Ebene geworfen werden? NICHT wie die dynamische Beleuchtung im bekannten Tutorial von Catalin Zima : Aber wie die Schatten der Rohre in diesem Video : Und wie der Schatten der Plattform und der Charakter in diesem Video : Ich …
Ich bin neu in der Java-Spielprogrammierung, aber je mehr ich lese, desto verwirrter bin ich, weil ich verschiedene Ansätze gesehen habe, um eine Spieleschleife zu erstellen: 1. Der Standardansatz, der die Timer-Klasse verwendet (scheint weniger zu sein präzise). 2. Der genauere Ansatz, der System.nanoTime verwendet. 3. Ein einfacher Ansatz, der …
Ich arbeite an einem 2D-Spiel und versuche, eine "Wolke" aus ein paar hundert winzigen Würfeln oder Scheiben dazu zu bringen, meinem Mauszeiger zu folgen, ohne sich zu überlappen. Die Verwendung der Physik-Engine führt jedoch zu einer Leistungsschwäche, wenn die Anzahl der Discs zunimmt und die Kollisionserkennung im Allgemeinen wackelig ist. …
Ich habe einen starken Programmierhintergrund, nur nicht aus der Spieleentwicklung. Ich habe in der High School nur Pong und Snake gemacht und im College OpenGL. Ich möchte meine eigene Spiel-Engine erstellen. Nichts Besonderes, nur eine einfache 2D-Spiel-Engine. Aber weil ich ein bisschen altmodisch bin und mich retro fühle. Ich möchte, …
Ich schreibe ein 2D-Kachel-basiertes RTS. Und ich möchte eine Pseudo-3D-Funktion hinzufügen - Brücken über die Flüsse. Ich habe noch keine Codierung gestartet und versuche nur zu überlegen, wie sie zum Kollisionserkennungsmodell passt. Ein Boot, das unter der Brücke vorbeifährt, und eine Einheit, die sich über die Brücke bewegt, werden schließlich …
Ich versuche, eine Koordinate von einem Koordinatensystem in ein anderes zu konvertieren, damit ich sie auf ein Bild zeichnen kann. Grundsätzlich lautet das Zielkoordinatensystem wie folgt: X range: 0 to 1066 Y range: 0 to 1600 (Nur ein Standardbild mit einer Größe von 1066 x 1600) Die Position, die ich …
Das Bild unten zeigt zwei Sprites, die mit Punktabtastung auf einem Hintergrund gerendert wurden: Auf den linken Schädel wird keine Drehung / Skalierung angewendet, sodass jedes Pixel perfekt zum Hintergrund passt. Der rechte Schädel wird gedreht / skaliert, was zu größeren Pixeln führt , die nicht mehr achsenausgerichtet sind . …
Ich bin mit den Funktionen der Hardware der DX10 / 11-Klasse nicht ganz vertraut. Ich bin vage mit den neuen Stufen vertraut, die der programmierbaren Grafik-Pipeline hinzugefügt wurden, wie z. B. dem Geometrie-Shader, dem Compute-Shader und den neuen Tessellationsstufen. Ich sehe jedoch nicht, wie viel davon für ein 2D-Spiel einen …
Ich arbeite an einer rein kontinuierlichen Physik-Engine und muss Algorithmen für die Erkennung von Kollisionen in breiten und engen Phasen auswählen. "Rein kontinuierlich" bedeutet, dass ich niemals Kreuzungstests durchführe, sondern Wege finden möchte, um jede Kollision zu erfassen, bevor sie auftritt, und sie in den von TOI geordneten Stapel "Geplante …
Mein isometrisches 2D-Spiel verwendet eine hexagonale Gitterkarte. Wie drehe ich in Bezug auf das Bild unten die hellblauen Sechseckstrukturen um 60 Grad um die rosa Sechsecke? BEARBEITEN: Haupthex ist (0,0). Andere Felder sind Kinder, deren Anzahl festgelegt ist. Ich werde nur eine Position definieren (in diesem Fall die rechte) und …
Ich habe ein Schulprojekt, um eine KI für ein 2D-Rennspiel zu bauen, in dem sie mit mehreren anderen KI konkurriert ( keine Kollision ). Wir erhalten ein Schwarz-Weiß-Bitmap-Bild der Rennstrecke. Nach Erhalt der Karte können wir grundlegende Statistiken für unser Auto (Handling, Beschleunigung, Höchstgeschwindigkeit und Bremsen) auswählen. Die KI stellt …
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.