Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler

3
Wie kann ich den Effekt einer Transformationsmatrix umkehren?
Ich habe kürzlich an einem Spiel mit OpenGL und C ++ über GLFW gearbeitet. Im Spiel habe ich ein Luftschiff mit einem darauf montierten Turm. Das Luftschiff bewegt sich in Weltraumkoordinaten und der Turm 'folgt' ihm. Der Turm verfügt über einen eigenen Koordinatenraum für die Blick- / Zielrichtung. Wenn der …

1
Wie kann ich verhindern, dass das Ansichtsfenster gedehnt oder verzerrt wird?
Grundsätzlich möchte ich wissen, wie ich Verzerrungen oder Dehnungen des gerenderten Bildes beseitigen kann, wenn sich die Größe des Ansichtsfensters / Fensters ändert. Die folgenden Bilder veranschaulichen die Verzerrung / Dehnung, über die ich spreche: Originalbild (quadratisches Fenster) Verzerrtes / gestrecktes Bild (rechteckiges Fenster) Im Idealfall sollte das zweite Bild …

5
Wie konvertiere ich vom globalen Koordinatenraum in einen lokalen Raum?
Wenn ein Objekt mit dem Namen angegeben wird EntityA, möchte ich einen lokalen Koordinatenraum definieren, in dem die Position des EntityAUrsprungs, sein Richtungsvektor die X-Achse und die Normalen des Richtungsvektors die Y-Achse sind: Wie finde ich angesichts der globalen Koordinaten die Position einer anderen Entität im EntityAlokalen Raum? Ein Beispiel: …





4
Wie gehe ich mit beliebig großen Bildern in 2D-Spielen um?
Frage Was machst du, wenn du ein 2D-Spiel hast, das sehr große Bilder verwendet (die größer sind, als deine Hardware unterstützt)? Vielleicht gibt es eine interessante Lösung für dieses Problem, die mir noch nie zuvor aufgefallen ist. Im Grunde arbeite ich an einer Art Grafik-Adventure-Game-Maker. Meine Zielgruppe sind Leute mit …
13 xna  c#  2d  graphics  textures 

3
Worum geht es bei der Erstellung eines Echtzeit-Multiplayer-Plattformspiels?
Ich erstelle ein Plattformspiel mit einer "kooperativen" Funktion, die ich gerne über Netzwerke / das Internet nutzen würde. Jetzt habe ich mich mit der Programmierung von Netzwerkspielen vertraut gemacht, einschließlich Artikeln wie Was jeder Programmierer über Netzwerkspiele wissen muss, und daher verstehe ich den Unterschied zwischen Techniken wie Peer-to-Peer-Lockstep und …



2
Vorhersage der feindlichen Position, damit ein Objekt sein Ziel anführt
In meinem 2D-Spiel habe ich KI-Türme, die dem Spieler helfen sollen, indem sie automatisch auf Feinde feuern. Ich möchte, dass sie intelligent schießen und ihr Ziel anführen, anstatt nur die aktuelle Position eines Feindes anzugreifen. Wie kann ich unter Berücksichtigung der (immer konstanten) Geschwindigkeit und des Positionsvektors sowohl des Gegners …
13 algorithm  ai  aiming 



3
Wie bekomme ich alle Kacheln von einer Tilemap?
Ich habe das neue TileMapSystem in Unity ein wenig ausprobiert und nach einer Möglichkeit gesucht, auf die Kacheln als Liste oder 2D-Array zuzugreifen, aber ich kann nichts anderes finden, als GetTile(Vector3Int vector)nur eine Kachel zurückzugeben ... Gibt es eine Möglichkeit? um dies zu tun ?
13 unity  tilemap 

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.