Spielentwicklung

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




4
Ändern von Zufallsverteilungsfunktionen :: Verringern Sie die Wahrscheinlichkeit, dass mehrere ähnliche Werte in einer Sequenz angezeigt werden
Ich möchte eine Folge von Zahlen erzeugen, um prozedural Planeten in einem Galaxiensektor zu erzeugen. Jeder Planet sollte zufällig platziert werden, es sollte jedoch sehr unwahrscheinlich sein, dass zwei Planeten direkt nebeneinander liegen. Wie kann ich das erreichen? Ich weiß, dass Sie die Chancen durch Anwenden einer Verteilungsfunktion ändern können, …

1
RK4, Derivate, Spielphysik verstehen
Gafferon Games hat einen großartigen Artikel über RK4-Integration für bauphysikalische Simulationen, den Sie hier finden: Integrationsgrundlagen Persönlich könnten meine mathematischen und physikalischen Kenntnisse verbessert werden. Ich fühle mich wohl im Bereich der Vektormathematik, Trigger, einiger Statistiken (ich musste lineare Linienregressionsformeln für Software usw. verwenden) und im Grunde der meisten Dinge …

3
Wie kann ich zwei Rennspieler synchronisieren?
Ich arbeite an einem Unity-Handyspiel, ähnlich einer Multiplayer-Version von Temple Run . Ich sehe eine schwankende Netzwerklatenz (im Allgemeinen 200-500 ms) aufgrund der mobilen Plattform. Die beiden Spielercharaktere laufen auf demselben Pfad und müssen einfache Aktionen (Springen, Rutschen, Einschalten usw.) ausführen, um Hindernisse zu überwinden. Wenn eine Nachricht zu spät …

1
Wie kann ich mit PhysX vorhersagen, wo prozedurale Geländekollisionsformen generiert werden müssen?
In dieser Situation habe ich Geländehöhenwerte, die ich prozedural generiere. Zum Rendern verwende ich die Position der Kamera, um eine Höhenkarte mit geeigneter Größe zu erstellen. Für Kollisionen müssen jedoch Höhenfelder in Bereichen generiert werden, in denen sich Objekte schneiden können. Meine derzeitige mögliche Lösung, die naiv sein kann, besteht …

2
Animationsworkflow zwischen Blender und Mecanim
Ich habe vor kurzem angefangen, Unity zu lernen. Die Möglichkeit, den Standard-FBXs, die Sie aus dem App Store von Unity erhalten, keine benutzerdefinierten Animationen hinzuzufügen, verlangsamt mich wirklich sehr. Wenn ich eine in Blender importiere, bringt sie keine der Animationen mit. Ich habe auch 3D Studio Max gekauft und obwohl …


1
DirectX-Fehler bei älteren XP-Systemen
Ich bin ein blinder Programmierer und arbeite an einem Hörspiel für Blinde. Ich verwende SlimDX und es wurde auf Dutzenden von Systemen von XP bis Win 8.1 getestet. Mein Code funktioniert auf den meisten Systemen einwandfrei, aber auf einigen wenigen XP-Systemen wird zur Laufzeit der folgende Fehler angezeigt: vupgraderacer.wav SlimDX.DirectSound.DirectSoundException: …
8 directx  sound  slimdx 


2
2D-AABBs und Auflösen mehrerer Kollisionen
Okay, das ist ein Problem, das ich schon seit einiger Zeit herauszufinden versuche. Meins ist ein 2D-Plattformspiel mit einer Welt aus (normalerweise) unbeweglichen Kacheln und mobilen Sprites, die beide AABBs verwenden, um ihre Hitboxen darzustellen. Dieses Spiel ist aufgrund einiger Komplikationen beim Verschieben von Kachelebenen NICHT gitterbasiert. Ich kann Kollisionen …

4
Warum verschwinden nahegelegene Dreiecke?
Ich habe gerade das Keulen der Rückseite aktiviert und bemerke ein seltsames Verhalten: Wenn sich alle Scheitelpunkte meines Dreiecks außerhalb der Ansicht befinden und zwei von ihnen hinter mir liegen (glaube ich), verschwindet das Dreieck. Um es zu sehen, hier ist ein GIF. Ich vermute, dass die Projektionsmatrix die Reihenfolge …
8 opengl  3d  linux 



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.