Spielentwicklung

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

2
Raumaufteilung, wenn sich alles bewegt
Hintergrund Zusammen mit einem Freund arbeite ich an einem 2D-Spiel, das im Weltraum spielt. Um es so immersiv und interaktiv wie möglich zu gestalten, möchten wir, dass Tausende von Objekten frei herumschweben, einige zusammen gruppiert, andere im leeren Raum treiben. Herausforderung Um die Rendering- und Physik-Engine zu entlasten, müssen wir …





1
Architektonische Ansätze zum Erstellen eines Spielmenüs / Shell-Overlays unter PC / Linux?
Ich arbeite an einer Sammlung von Spielen für eine benutzerdefinierte digitale Tabletop-Installation (ähnlich wie bei Microsoft Surface-Tabellen). Jedes Spiel ist eine einzelne ausführbare Datei, die im Vollbildmodus ausgeführt wird. Außerdem muss ein Menü- / Shell-Overlay-Programm gleichzeitig ausgeführt werden. Über das Menü / die Shell können Benutzer Spiele pausieren, zu anderen …

1
Videowiedergabe in Spielen - Formate & Dekodierung
Welche kostenlosen / nicht einschränkenden Open-Source-Lösungen (nicht GPL) stehen zum Dekodieren von Spielvideos zur Verfügung? Die Anforderungen sind einfach: eine relativ einfach zu bedienende C-API codierte Dateien müssen ziemlich klein sein Es muss eine Anwendung geben, die Videos aus jedem Format konvertiert (unabhängig davon, welcher Codec unter Windows installiert ist …
8 video 


2
Warum stürzt Unity3D in VirtualBox ab?
Ich verwende Unity3D in einer virtuellen Windows-Instanz unter Verwendung der Virtual Box-Software unter Linux. Ich habe Gastzugaben mit DirectX-Unterstützung installiert. Ich habe versucht, Windows XP SP3 32-Bit und Windows 7 64-Bit zu verwenden. Mein Host ist Ubuntu 12.04 64bit. Ich habe Unity auf beiden installiert und registriert. Es wird einwandfrei …

4
So erfassen Sie den Bildschirm in DirectX 9 mit einer unformatierten Bitmap im Speicher, ohne D3DXSaveSurfaceToFile zu verwenden
Ich weiß, dass ich in OpenGL so etwas machen kann glReadBuffer( GL_FRONT ); glReadPixels( 0, 0, _width, _height, GL_RGB, GL_UNSIGNED_BYTE, _buffer ); Und es ist ziemlich schnell, ich bekomme die rohe Bitmap in _buffer. Wenn ich das in DirectX versuche. Angenommen, ich habe ein D3DDevice-Objekt, kann ich so etwas tun …


1
Wie höre ich auf, mich während der Fenstergröße in XNA zu dehnen?
In meinem Fenstermodus XNA-Spiel beendet das Spiel die Aktualisierung des Fensters, wenn der Benutzer die Größe des Fensters ändert, und der zuletzt gezeichnete Frame wird gedehnt und verzerrt, bis der Benutzer die Maus loslässt und die Größenänderung abgeschlossen ist. Gibt es eine Möglichkeit, das Spiel während des Größenänderungsereignisses "normal" weiterlaufen …
8 xna  xna-4.0  .net 


1
OpenGL: Licht am Ende des Tunneleffekts
Kennt jemand eine Implementierung des Effekts "Licht am Ende des Tunnels"? wo die Außenseite ganz hell ist und allmählich sichtbarer wird? Das Gegenteil könnte auch der Fall sein, wenn das Innere des Tunnels sehr dunkel ist, bis Sie eintreten und allmählich anfangen zu sehen Jede Implementierung / Algo hilft oder …

2
Geometrie-Shader für mehrere Grundelemente
Wie kann ich einen Geometrie-Shader erstellen, der mehrere Grundelemente verarbeiten kann? Wenn ich beispielsweise einen Geometrie-Shader für Dreiecke erstelle, definiere ich ein Layout wie folgt: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Wenn ich diesen Shader verwende, werden Linien oder Punkte nicht angezeigt. Also füge hinzu: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; layout(lines) …

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.