Ich habe gerade erst angefangen, mich mit dem Finden von Pfaden zu befassen und habe mich mit dem A * -Algorithmus befasst. Mein Hauptanliegen ist, dass alle Beispiele, die ich gesehen habe, statische Hindernisse aufzeigen, die er berechnet. Wenn ich bewegliche Hindernisse habe, zum Beispiel andere Charaktere, die sich ebenfalls …
Es gibt mehrere Unternehmen, die ihre Spiele nur für eine Konsole entwickeln (Playstation oder XBox). Warum und wie machen sie das? Sollte es nicht mehr Verkäufe geben, wenn sie es für PC / PS / Xbox veröffentlichen? Warum unterzeichnen sie solche Verträge? Was sind die Vorteile? Hinweis: Solange diese Spiele …
Ich möchte ein Unreal Engine 4-Projekt mit git der Quellcodeverwaltung unterstellen. (Ich weiß, dass der Editor Perforce- und Subversion-Unterstützung hat, aber diese sind mir egal.) Welche Ordner und Dateien habe ich im Repository und welche kann ich ignorieren? So wie ich es sehe, ist folgendes erforderlich: Config, Content, Source, *.sln,*.uproject …
Ich habe einige sehr beliebte Spiele untersucht, um festzustellen, welchen Perspektivenwinkel sie verwenden. Zu diesem Zweck habe ich ein Raster mit einer isometrischen Darstellung von 45 und 60 Grad erstellt und es auf einen Screenshot (in diesem Fall von Diablo II) gesetzt. Keines dieser Gitter passt zur Perspektive des Spiels. …
Mir ist aufgefallen, dass bei sehr weichen Verläufen die 24-Bit-Farbtiefe nicht ausreicht, da Sie die Farbübergänge sehen können. Dies tritt am häufigsten bei dunklen Szenen oder Nachthimmel auf. Warum ändert niemand die Farbtiefe auf zwei Bytes pro Kanal? Ich weiß, das wäre eine Menge Arbeit und viel Hardware müsste ersetzt …
Ich habe in vielen Spielen einen Mechaniker gesehen, den ich "Rüstungspunkte" nenne: Beben, Gegenschlag usw. Während der Spieler diese Rüstungspunkte hat, erleidet er im Allgemeinen weniger Schaden. Sie verhalten sich jedoch ähnlich wie Gesundheitspunkte: Sie verlieren sie, wenn Sie den genannten Schaden erleiden. Warum sollten Sie eine solche Funktion entwerfen? …
Wie können wir in einem Level-basierten, rätselhaften Spiel verhindern, dass die Spieler im Internet nach Lösungen für ein bestimmtes Level suchen? Ich möchte den Spielern einen fairen Vergleich ihrer Ergebnisse ermöglichen. Ich habe darüber nachgedacht, den Levels eine gewisse Zufälligkeit zu verleihen, aber das hat den Nachteil, die Kontrolle darüber …
Aktualisierungen der PC-GPU-Treiber führen häufig Leistungsverbesserungen bei bestimmten, kürzlich veröffentlichten Spielen an. Warum ist dieses spielspezifische Update erforderlich? Wie interagieren die spielspezifischen Änderungen mit dem Spielcode?
Roguelikes und Roguelike-Likes ( Spelunky , The Binding of Isaac ) teilen in der Regel eine Reihe von Game-Design-Elementen: Prozedural erzeugte Welten Charakterwachstum durch neue Fähigkeiten und Kräfte Permanenter Tod Ich kann verstehen, warum das Beginnen mit Permadeath als Prämisse Sie zu den anderen Ideen führen würde: Wenn Sie viel …
Ich baue gerade ein Spiel, dessen NPCs ein zufälliges Geschlecht und einen zufälligen Namen für das richtige Geschlecht zugewiesen bekommen. Dazu benutze ich eine "Datenbank" von Namen (eigentlich eine Textdatei mit Tupeln). Es würde auch eine Liste von Nachnamen geben, die ebenfalls zufällig zum Vornamen hinzugefügt werden. Meine Frage ist …
Ich habe in meinem XNA-Spiel ein auf einem 2D-Gitter basierendes Wassersystem. Wir haben eine Methode, die zellulare Automaten verwendet, um das Fallen und die Ausbreitung von Wasser zu simulieren. Beispiel von Wasser, das einen Hang hinunter fließt: Jede Kachel kann eine Masse von 0 bis 255 Flüssigkeitswerten enthalten, die in …
Sollte das Designdokument eine durchgehende Textzeile mit echten Sätzen sein, eher eine Beschreibung des gesamten Spiels, oder sollte ich es in einfachen Punkten strukturieren? Was sind die Vorteile und gibt es weitere Möglichkeiten, diese zu strukturieren?
Ich habe ein Startup mit einem begrenzten Budget und habe kürzlich einen Programmierer und einen Künstler eingestellt. Bevor sie mit dem Projekt begannen, habe ich eine Projekt-Roadmap mit vielen guten Unterlagen zu den zu erledigenden Aufgaben und Terminen erstellt. Beide wurden gebeten, einen Zeitplan für die Einhaltung dieser Fristen zu …
Ich implementiere eine Entitätssystemvariante mit: Eine Entitätsklasse , die kaum mehr als eine ID ist, die Komponenten miteinander verbindet Eine Reihe von Komponentenklassen , die keine "Komponentenlogik", sondern nur Daten enthalten Eine Reihe von Systemklassen (auch bekannt als "Subsysteme", "Manager"). Diese erledigen die gesamte Verarbeitung der Entitätslogik. In den meisten …
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.