Spielentwicklung

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


3
Beste Möglichkeit, spielweite Variablen zu speichern
Ich habe einen Optionsbildschirm für Dinge wie Schwierigkeitsgrad, Auflösung, Vollbild usw., aber ich habe Mühe, den "besten" Weg zu finden, um diese Variablen zur Laufzeit zu speichern / abzurufen. Derzeit habe ich eine ConstantsKlasse implementiert , die alle GameOptionAufzählungen enthält. Wie wähle ich jedoch eine Standardeinstellung für alle diese Optionen …
23 c#  2d 


8
Konnten nicht alle Spiele das Laden nach dem Start vermeiden?
Genauso wie riesige Open-World-Spiele massive Karten dynamisch laden, können wir dann nicht separate Karten, Menüs und praktisch jede Benutzeroberfläche oder 3D-Einstellung über dieselbe dynamische Lademethode laden? Ohne die Umgebung zu verändern, scheinen Schnittstellen und verschiedene Orte im Spiel dynamisch geladen zu werden, so wie massive offene Weltkarten geladen werden, wenn …
23 loading 

1
Hat HDR-Rendering irgendwelche Vorteile, wenn Bloom nicht angewendet wird?
Momentan benutze ich in meinem Spiel ein bildbasiertes Licht für die Umgebungsbeleuchtung. Ich probiere eine Himmelswürfelkarte aus, um diffuses und spiegelndes Licht zu erhalten. Momentan verwende ich eine HDR-Rendering-Pipeline - die Skybox verwendet 16 Bit Speicher. Ich zeichne auf ein 16-Bit-Rendertarget und verwende am Ende einen Tonemapping-Operator, um die Werte …
23 skybox  hdr 



1
Meinen eigenen Szenengraphen rollen
Hallo Game Development SE! Ich krieche meinen Weg durch OpenGL mit der Hoffnung, eine einfache und sehr leichte Spiel-Engine zu schaffen. Ich betrachte das Projekt als eine Lernerfahrung, die am Ende vielleicht ein wenig Geld bringt, aber auf jeden Fall Spaß macht. Bisher habe ich GLFW verwendet, um einige grundlegende …
23 opengl  3d  scene-graph 

6
Wie kann man die Distanzfunktion optimieren?
Während ich ein relativ einfaches RTS-ähnliches Spiel entwickelte, bemerkte ich, dass meine Entfernungsberechnungen die Leistung beeinträchtigten. Zu jeder Zeit werden Entfernungsprüfungen durchgeführt, um festzustellen, ob sich eine Einheit in Reichweite des Ziels befindet, ob das Projektil das Ziel erreicht hat, ob der Spieler einen Pickup, eine allgemeine Kollision usw. überfahren …



2
So führen Sie zwei Objekte in Blender zusammen
Was ich getan habe Ich habe ein Cube- Objekt mit dem Modifikator "Unterteilungsfläche" erstellt, um eine Kugel zu modellieren. Ich habe ein quaderförmiges Objekt geschaffen, das aussieht wie ein abgewinkelter, länglicher Schlagstock. Was ich machen will; was ich vorhabe zu tun Ich möchte diese beiden Objekte zusammenführen. Ich möchte also …
23 3d  models  blender  3d-meshes 

9
Wie wichtig sind Bosskämpfe?
Was ist der Sinn von Bosskämpfen in der aktuellen Form? Bei den meisten Spielen ist eine Boss-Begegnung normalerweise: Eine Art Puzzle, bei dem man herausfinden muss, wann die Schwachstelle des Chefs aufgedeckt ist. Ein Feind mit nur mehr Gesundheit und kann härter schlagen oder vielleicht einen besonderen Angriff haben. Ein …


5
Was ist der Unterschied zwischen einem Game Framework und einer Game Engine?
Was ist der Unterschied zwischen einem Game-Framework (z. B. XNA mit C #, SDL für c ++) und einer Game-Engine? Verwenden Game Frameworks Engines? Umfasst eine Game-Engine Sub-Engines wie Physik-Engines, Partikel-Engines usw.? Sollten sie zusammen verwendet werden oder schließen sie sich gegenseitig aus? Ich nehme an, es gibt separate Engines …

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.