Spielentwicklung

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


3
Wie funktioniert Megatexture?
Ich habe darüber nachgedacht, eine kleine Engine zu entwickeln, um nicht nur kleine experimentelle Spiele zu entwickeln, sondern auch als Basis zum Testen verschiedener Rendering-Techniken und ähnlicher Dinge zu dienen. Im Moment habe ich viel darüber nachgedacht, wie man mit Texturen umgeht und bin über Megatexturen gestolpert, aber das ist …
21 textures 

6
Welche Methoden gibt es, um Bahngleise darzustellen?
Ich habe vor einiger Zeit nach einem kleinen Projekt gesucht, bin aber nicht zu weit gekommen. Ich möchte ein kleines Programm erstellen, mit dem ein Benutzer ein Gleis zeichnen und dann einem "Zug" erlauben kann, dem Gleis in einer 2D-Ebene zu folgen. Ich möchte, dass der Track ziemlich frei ist …

10
Mit C ++ um die Programmierung von Spielen konkurrieren
Diese Frage wurde von Stack Overflow migriert, da sie in Game Development Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich bin gespannt, warum C ++ für die Spieleentwicklung so beliebt ist und nicht für andere Sprachen. Ich weiß, dass Sie damit sehr schnellen Code erstellen können, aber …
21 c++ 


1
Transformation Matrix Multiplikationsreihenfolge
Ich habe Schwierigkeiten, die richtige Multiplikationsreihenfolge für eine endgültige Transformationsmatrix herauszufinden. Ich bekomme immer entweder seltsame Bewegungen oder verzerrte Geometrie. Mein aktuelles Modell wird unten erklärt: Für einen einzelnen Knoten lautet meine Multiplikationsreihenfolge: L = S * R * T woher L = lokale Transformationsmatrix S = lokale Skalenmatrix R …
21 matrix 


3
Wie vermeidet man den „Treppeneffekt“ in der Pixelkunstbewegung?
Ich rendere Sprites mit genauen Pixelkoordinaten, um den durch Antialiasing verursachten Unschärfeeffekt zu vermeiden (die Sprites sind Pixelkunst und sehen bei Filterung schrecklich aus). Da die Bewegung der Objekte jedoch mit variabler Geschwindigkeit, Schwerkraft und physikalischen Wechselwirkungen einhergeht, wird die Flugbahn mit Subpixel-Genauigkeit berechnet. Bei ausreichend großen Bildschirmgeschwindigkeiten (vΔt größer …

5
Benötige ich die 'w'-Komponente in meiner Vector-Klasse?
Angenommen, Sie schreiben Matrix-Code, der Rotation, Übersetzung usw. für den 3D-Raum übernimmt. Nun müssen die Transformationsmatrizen 4x4 sein, damit sie in die Übersetzungskomponente passen. Sie müssen jedoch tatsächlich keinew Komponente im Vektor speichern , oder? Auch bei der perspektivischen Unterteilung können Sie einfach waußerhalb des Vektors berechnen und speichern und …

6
Wie baue ich eine „Verkehrs-KI“ auf?
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. …
21 ai  movement 

2
Wie gestalte ich Kontextmenüs basierend auf dem Objekt?
Ich suche nach einer Lösung für das Verhalten "Rechtsklickoptionen". Grundsätzlich kann jeder Gegenstand in einem Spiel, wenn mit der rechten Maustaste darauf geklickt wird, eine Reihe von Optionen basierend auf dem Objekt anzeigen. Rechtsklick-Beispiele für verschiedene Szenarien : Inventar: Helm zeigt Optionen (Ausrüsten, Benutzen, Ablegen, Beschreibung) Bank: Helm zeigt Optionen …

2
Die gesamte Szene wird in Graustufen ausgeblendet
Wenn der Spieler sein ganzes Leben verliert, möchte ich, dass der gesamte Spielbildschirm in Graustufen angezeigt wird, die Aktualisierung jedoch nicht sofort beendet wird. Ich würde es auch vorziehen, wenn es in Graustufen ausgeblendet wird, anstatt plötzlich alle Farben zu verlieren. Alles, was ich bisher gefunden habe, besteht entweder darin, …
20 xna  c# 

2
Wie bestimmt UNO, wie oft + 4, + 2 und andere Spezialkarten in einem Deck / Spiel vorkommen?
Welche Faktoren würden Sie bei UNO-ähnlichen Kartenspielen berücksichtigen, wenn Sie eine angemessene Proc-Rate für den Erhalt einer speziellen Karte festlegen möchten (zum Beispiel im Fall von UNO: + 4, + 2, Farbrad, Rückwärts, Überspringen)? Welche Faktoren sollte ich berücksichtigen, wenn ich ein ähnliches Spiel entwerfe? Ich verstehe, Wahrscheinlichkeiten usw. sind …

3
Best Practice für Kartenkoordinatensystem
Gibt es irgendwelche Konventionen und / oder bekanntesten Methoden um Koordinatensysteme in Spielkarten? Liegt der Ursprung normalerweise in der Mitte der Karte? Oder lebt es in einer Ecke und die Karte wird in einem einzelnen Oktanten des 3D-Raums erstellt?


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.