Spielentwicklung

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


1
Durch Farben mit der gleichen Helligkeit radeln
OK. Ich habe also ein Spiel, an dem ich mit ein paar farbigen Partikeln arbeite. Jeder von ihnen bekommt seine eigene Farbe, aber sie sind alle nahe an einem bestimmten Farbton. Um dies besser zu erklären, verwende ich den HSV-Farbraum und habe eine globale Variable, die von 0 bis 360 …
8 shaders  color 


1
Einheit: Wenden Sie einen Bildeffekt nur auf eine Ebene an
Bitte betrachten Sie diese einfache Szene. Es besteht aus 3 verschiedenen Spielobjekten. 1 Hintergrundbild + 1 statisches Zeichenbild + 1 kleiner Teil (mit dem Haustier), der zur Laufzeit geändert wird, um eine Animation auszuführen. Der Hintergrund wird mit einer speziellen Kamera gerendert. Der Charakter (statisch + animiert) wird mit einer …


1
OpenGL: Frame springt teilweise hin und her [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 2 Jahren . Ich arbeite an einem Projekt mit SDL und OpenGL. Das Spiel funktioniert …


2
3D-Kollisionsvermeidung: Ermitteln des aktualisierten Geschwindigkeitsvektors (außerhalb der Kegel „Kollisionsgeschwindigkeiten“)
Ich versuche, den Mechanismus eines vollständig 3D-Systems zur Vermeidung von Kollisionen (Lenkverhalten) für Flugbewegungen (sechs Freiheitsgrade) zu verstehen und umzusetzen, wobei ich mich derzeit auf die Umgehung statischer Hindernisse (alle mit der Form einer Kugel) konzentriere. Ich verstehe jedoch nicht ganz, wie ich den neuen Geschwindigkeitsvektor des sich bewegenden Agenten …

3
Überwindung von Float-Einschränkungen für Welten in Planetengröße in Unity
Soweit ich weiß, ist es aufgrund von Gleitkommapräzisionsproblemen kaum möglich, mehr als 1 Million Einheiten vom weltweiten Ursprung in Unity zu entfernen. Um eine Welt mit einem Radius von mehr als 1 Million Einheiten zu erstellen, müssten entweder doublevars als Koordinaten verwendet oder eine Raumteilungstechnik verwendet werden, um eine massive …

4
Ist die Indexzeichnung schneller als die Nicht-Indexzeichnung?
Ich muss viele Polygone zeichnen, die aus 6 Eckpunkten (zwei Dreiecken) bestehen. Ohne Texturkoordinaten, Normalen usw. ergeben beide Ansätze 72 Bytes. In Zukunft würde ich definitiv auch Texturkoordinaten und Normalen benötigen, wodurch das Zeichnen von Indizes weniger Speicher verbraucht. Nicht viel. Meine Frage lautet also: Welcher Ansatz ist bei VAOs …
8 opengl  rendering  vbo  vao 


2
Zeiger in C # Unity
Hey, ich habe kürzlich etwas über Zeiger gelernt und frage mich, wie ich sie in c # (ich habe sie gerade in c ++ kennengelernt) in Einheit verwenden kann. Ich habe allerdings einige Fragen. Zeiger verwenden die Programmierung auf niedriger Ebene, um Positionen mit unterschiedlichen Werten auf dem Computer zu …


3
Aufzeichnung einer Erzählung für ein Spiel
Ich bin der Erzähler für ein Rollenspiel, das ich erstelle. Ich habe zwei Fragen: 1) Qualität : Ich habe ein Mikrofon, das zusammen mit meiner Stimme viel statische Hintergrundaufnahme aufnimmt, sodass die Gesamtqualität schrecklich klingt. Gibt es einen bestimmten Mikrofontyp, der für das Erzählen von Spielen verwendet werden sollte? 2) …
8 rpg  audio 

0
Implementieren eines SceneManager mit OpenFL
Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …

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.