Spielentwicklung

8
Prozedurale Erzeugung der Galaxie

Ich möchte eine Galaxie mit Samen erzeugen, wobei sich die Form etwas ändert und die X-Anzahl der Sterne positioniert wird. Ich möchte es (wie möglich) realistisch machen. Aber ich habe absolut keine Ahnung, wie ich das machen soll. Ich spreche nicht über die Erzeugung von prozeduralen Inhalten,...

8
Vector3 vs. Vector2 - Leistung, Nutzung?

Ich spiele gerade mit XNA herum und erstelle einen einfachen 2D-Plattformer. Ich dachte daran, mehrere Ebenen hinzuzufügen, um es ein wenig herausfordernd zu machen. Anstatt ein Vector2für meine Positionen zu haben, verwende ich jetzt ein Vector3, nur um es Zals Ebenentiefe zu verwenden. Da Sie...

8
Kollisionserkennung verlangsamt das Zeichnen des Bildschirms

Ich habe kürzlich die Spieleentwicklung als Hobby betrieben und beschlossen, dass ich ein Spiel erstellen und alles selbst rendern sollte (ohne die Verwendung einer Spiel-Engine), um die Vor- und Nachteile der Spieleentwicklung zu lernen. Dies hat sich als ziemlich kompliziert erwiesen, aber ich...

8
Einen Box2D-Ball auf konstante Höhe springen lassen

Ich möchte ein Spiel wie Doodle Jump erstellen. Ich benutze libgdx und Box2d. Ich brauche Ratschläge, wie ich meinen Ball konstant und mit der gleichen Höhe hüpfen lassen kann. Ich habe versucht, die Körperwiederherstellung des Balls auf 1 zu setzen, damit er ständig springen kann, aber wenn ich...

8
Automatch / Queuing-Spieler

Ich benutze Node.js und Redis. Ich versuche, einen zuverlässigen Weg zu finden, um Spieler automatisch abzufangen. Es gibt einen passenden Server und dann mehrere Spieleserver. Folgendes muss geschehen sein: Der Spieler sendet eine Beitrittsanfrage mit Spieltyp (klein / mittel usw.) Der passende...

8
Y und X - mache ich es falsch?

Bei meinen JavaScript-Projekten treten manchmal kleine Probleme auf. Dies liegt daran, dass die meisten integrierten Funktionen von JavaScript X, Y ausführen, wenn Positionen benötigt werden. (In dieser Reihenfolge). Wenn ich jedoch ein 2D-Array erstelle, beginne ich mit Y, und es erscheint mir...

8
Mischen von Threads und Coroutinen in Unity3D Mobile

Ich hatte eine Coroutine in Unity3D, die eine Zip-Datei von einem Server heruntergeladen, in den persistenten Datenpfad extrahiert und deren Inhalt in den Speicher geladen hat. Der Fluss sah ungefähr so ​​aus: IEnumerator LongCoroutine() { yield return StartCoroutine(DownloadZip()); ExtractZip();...

8
Wie verwendet Unity C # als Skriptsprache?

Meines Wissens habe ich bisher gedacht, dass C # eine kompilierte Sprache ist und war. Ich habe kürzlich angefangen, Unity3d zu studieren, und festgestellt, dass sie C # als Option für die Skripterstellung und Interaktion mit Spielobjekten über ihre API (zusammen mit JavaScript und einigen anderen...

8
So vermeiden Sie eine kardanische Verriegelung

Ich versuche, Code zu schreiben, indem ich ein Objekt drehe. Ich habe es implementiert als: Die Drehung um die X-Achse ergibt sich aus dem Ausmaß der Änderung der y-Koordinaten einer Maus, und die Drehung um die Y-Achse ergibt sich aus dem Ausmaß der Änderung der x-Koordinaten einer Maus. Diese...

8
Was ist der beste Weg, um viele Bäume zu zeichnen

Ich schreibe eine App, die eine zufällige Insel mit Bäumen bepflanzt. Die Bäume sind derzeit zwei Quads, gekreuzt und mit Texturen gezeichnet. Ich plane komplexere Maschen, die verschiedene Pflanzentypen bilden, z. B. eine Palme, Eiche, Gräser usw. Das Problem ist, dass ich die Texturen von...

8
Umwandlung der Strömungsfelddichte

Ich versuche, die Flussfeldnavigation zu implementieren, wie unter http://grail.cs.washington.edu/projects/crowd-flows/ beschrieben, aber ich kann nicht verstehen, wie die Dichtefunktion in Abbildung 4 des Dokuments funktionieren soll Einheitsradius. Hat jemand das jemals implementiert und kann...