Spielentwicklung

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

2
Zufällige / prozedurale vs. zuvor gemachte Level-Generierung
Welche Vor- und Nachteile hat die Verwendung von Zufallsgenerierung / prozeduraler Generierung im Vergleich zu vorgefertigten Ebenen? Es scheint nur wenige zu geben, die ich mir vorstellen kann, abgesehen von der Tatsache, dass die Verteilung von Gegenständen in zufällig erzeugtem Gelände problematisch sein kann und dass das erzeugte Gelände seltsam …

9
Was ist eine 2.5D-Umgebung?
Ich verstehe die Bedeutung des Begriffs "2.5D" nicht. Ich bin besonders verwirrt über den Unterschied zwischen 2.5D- und 3D-Umgebungen, obwohl ich über beide unterschiedliche Definitionen und Artikel gelesen habe. Ich verstehe die Teile, in denen 2.5D wie 3D ist, aber ich verstehe nicht die Teile, in denen 2.5D anders ist. …
31 2.5d  terminology 



3
Was ist der Unterschied zwischen einer Bibliothek und einer Engine?
Ich arbeite an einer Bibliothek, um die 2D-Spieleentwicklung mit Scala zu unterstützen. Bisher ist es eine Sammlung hilfreicher Klassen, das Laden von Dateien, die Erkennung von Kollisionen, Bilder, Sprites usw. Also, wann hört es auf, eine Klassenbibliothek zu sein und fängt an, eine Engine zu sein? Wo genau liegt der …


2
Grundlegendes zu Perlin-Rauschen
Ich spiele mit Perlin Noise, nachdem ich mit Diamond Square gearbeitet habe. Ich folgte der Implementierung von Hugo Elias , der im Grunde genommen eine Reihe von Funktionen mit x, y als Eingabe erstellt, um jeden Koordinatenwert zu werfen. Mein PHP Code ist hier : Ich habe zwei Fragen: Wie …
31 algorithm  php 


9
Von vorne anfangen - Ist es ein Fehler, das Rad neu zu erfinden?
Normalerweise denke ich, wann immer ich ein Spiel starten möchte, über eine gute Grundarchitektur für das Rendern und eine bessere Spielschleife von Grund auf zu verfügen. Ich möchte in der Regel keine vorhandenen Motoren verwenden. Der Grund dafür ist, dass ich es selbst implementieren möchte, um etwas zu lernen. Aber …


5
Verzögerungskompensation bei vernetzten 2D-Spielen
Ich möchte ein 2D-Spiel erstellen, bei dem es sich im Grunde um ein physikgetriebenes Sandbox- / Aktivitätsspiel handelt. Es gibt jedoch etwas, das ich wirklich nicht verstehe. Aus Forschungsergebnissen geht hervor, dass Updates vom Server nur etwa alle 100 ms durchgeführt werden sollten. Ich kann sehen, wie dies für einen …

4
Was ist eine Scheitelpunktfarbe?
Meine Frage ist, was in Titel geschrieben steht. Dieser Begriff "Scheitelpunktfarbe" taucht häufig auf. Es fällt mir schwer, das zu verstehen. Beispielsweise: Ist ein Eckpunkt nicht ein einfacher Punkt im 3D-Raum? Wenn ja, wie kann ein Punkt eine Farbe haben? Oder bedeutet diese "Farbe" etwas anderes? Es gibt einen Knoten …

6
Wie gehen Leerlaufspiele mit so großen Zahlen um?
Ich frage mich nur, wie Spiele wie Tap Titans und Cookie Clicker mit so großen Zahlen umgehen. Ich versuche, ein Leerlaufspiel zu implementieren, aber das größte von C # unterstützte Zahlenformat ist dezimal. Ich möchte bis zu 10 ^ 500 unterstützen. das muss Gleitkomma sein Wie könnte ich damit umgehen? …


4
Was sind 3D-Texturen?
Google hat mich gescheitert, ich konnte nichts aussagekräftiges finden. Also vielleicht kann GameDev :). Was sind 3D-Texturen? Wann werden sie verwendet? Leistungskosten? Wie werden sie gelagert? Ich habe viele vage Ideen, aber keine "endgültige" Definition. Verweise auf Beispiele oder Tutorials sind erwünscht, insbesondere beim Rendern von Partikelsystemen über 3D-Texturen.
31 3d  textures 

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.