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 …
Ich möchte ein raumbasiertes mehrschichtiges Spielmodell einrichten, in dem Spieler Spiele veranstalten und als Host fungieren können (dh der Server mit autorisierender Leistung). Ich möchte einen Master-Server hosten, der die Gegenstände, den Rang, das Geld, die Erfahrung usw. des Spielers verfolgt. Wie kann ich in einem solchen Modell verhindern, dass …
Ich weiß, dass Effizienz der Schlüssel zur Spielprogrammierung ist, und ich habe einige Erfahrungen mit dem Rendern einer "Karte" früher gemacht, aber wahrscheinlich nicht auf die beste Weise. Für ein 2D-TopDown-Spiel: (Rendern Sie einfach die Texturen / Kacheln der Welt, sonst nichts) Angenommen, Sie haben eine Karte von 1000 x …
Ich arbeite mit einigen Freunden an einem browserbasierten Spiel, in dem sich Leute auf einer 2D-Karte bewegen können. Es ist fast 7 Jahre her und immer noch spielen die Leute dieses Spiel, also überlegen wir uns, wie wir ihnen etwas Neues geben können. Seitdem war die Spielkarte eine begrenzte Ebene …
Ich habe ein Skript, zu dem ich ein Terrain-Objekt hinzufüge (ich ziehe das Terrain per Drag & Drop in das öffentliche Terrain-Feld). Das Terrain ist bereits in Unity für 2 PaintTextures eingerichtet: 1 ist ein Quadrat (so eingerichtet, dass es ein Schachbrettmuster bildet) und das zweite ist ein Grasbild: Außerdem …
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 …
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 …
Hier ist ein Beispiel für eine solche Schleimausbreitung. Die Substanz ist um die Quelle verteilt (in diesem Beispiel wäre die Quelle das wichtigste außerirdische Gebäude). Das Spiel ist Starcraft, die lila Substanz heißt Creep. Wie würde diese Art der Substanzverbreitung in einer 2D-Umgebung von oben nach unten erreicht werden? Berechnen …
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 …
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 …
Ich habe das nächste Problem. Ein Gegenstand kann viele Zustände haben: NORMAL = 0000000 DRY = 0000001 HOT = 0000010 BURNING = 0000100 WET = 0001000 COLD = 0010000 FROZEN = 0100000 POISONED= 1000000 Ein Gegenstand kann einige Zustände gleichzeitig haben, aber nicht alle Es ist unmöglich, gleichzeitig trocken und …
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 …
Ich habe ein manipuliertes 3D-Modell von Turbosquid gekauft. Leider wurde das Modell mit Standardknochen anstelle eines Zweibeiners montiert. Kann ich die Haut automatisch von Knochen in Zweibeiner umwandeln?
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 …
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) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.