Als «architecture» getaggte Fragen

Wie Code aufgebaut ist. Bei Fragen zum internen Design einer Game Engine.

2
Zeichne und aktualisiere die Reihenfolge in 3D-Grafiken
In allen Codebeispielen, die ich mir angesehen habe, sieht die Spieleschleife ungefähr so ​​aus: while(true) { InputAndUpdate(); Draw(); SwapBuffers(); } Zerstört dies jedoch nicht die Parallelität zwischen CPU und GPU? Nach dem Aufruf der Swap-Puffer sitzt die GPU untätig da, während die CPU die Eingabe und Aktualisierung übernimmt. Wenn die …

1
Entwicklung eines Kartenspiel-Frameworks
Welche Art von Designmustern und Ideen könnte man verwenden, um ein allgemeines Kartenspiel-Framework zu erstellen? Dies ist darauf zurückzuführen, dass ich versucht habe, einen Klon des beliebten Steve Jackson-Spiels "Munchkin" zu erstellen. Aufgrund der Natur dieses Spiels musste ich nicht mehr so ​​viele Kartenfunktionen hart codieren, dass die Entwicklung chaotisch …

2
Wie speichert (repräsentiert) Flash Movieclips und Sprites?
Wenn wir ein Objekt in Flash zeichnen und es in einen Movieclip oder ein Sprite konvertieren, wie wird es in Flash gespeichert oder dargestellt? Ich weiß, dass es in der Vektorgrafik mithilfe von Formeln als Liniensegmente gespeichert oder dargestellt wird. Gibt es eine Möglichkeit, die Eckpunkte der gezeichneten Form zu …

2
Serverseitige Architektur für Online-Spiele
Grundsätzlich habe ich einen Spieleclient, der für fast jede Aktion mit einem Server kommuniziert. Das Spiel ist in Java (mit LWJGL) und jetzt werde ich mit der Erstellung des Servers beginnen. Die Basis des Spiels ist normalerweise ein Client, der nur mit dem Server kommuniziert. Später müssen jedoch mehrere Clients …

6
So implementieren Sie ein komponentenbasiertes System für Elemente in einem Webspiel
Lesen mehrerer anderer Fragen und Antworten zur Verwendung eines komponentenbasierten Systems zum Definieren von Elementen Ich möchte eines für die Elemente und Zaubersprüche in einem in PHP geschriebenen Webspiel verwenden. Ich bin nur bei der Implementierung festgefahren. Ich werde ein in dieser Reihe vorgeschlagenes DB-Schema verwenden (Teil 5 beschreibt das …

2
Implementierung von Kollisionssystemen
Nur neugierig, was ein guter Weg sein könnte, um ein anständiges Kollisionssystem zu implementieren. Als Klasse, die von einer Basisentitätsklasse geerbt wurde? Momentan stecke ich fest und könnte nur ein paar bessere Ideen gebrauchen als meine eigenen. Jede Hilfe wird geschätzt! Bearbeiten: Sorry, es ist 2D-Kollision, aber ehrlich gesagt suche …



3
Speichern von Spielobjekten in mehreren Containern
Angesichts von DRY erscheint es wünschenswert, eine Sammlung verwandter Spielobjekte nur in einem Container zu speichern. Möglicherweise sind jedoch Untersammlungen dieser Objekte in verschiedenen Kontexten erforderlich. Es kann sinnvoll sein, diese spezifischen Untergruppen in bestimmten, besser geeigneten Behältern aufzubewahren. Dies erhöht den Aufwand, Objekte über Container hinweg zu verfolgen, beispielsweise …
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.