Als «architecture» getaggte Fragen

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

6
Spielkomponenten, Spielmanager und Objekteigenschaften
Ich versuche, mich mit komponentenbasiertem Entity-Design zu beschäftigen. Mein erster Schritt bestand darin, verschiedene Komponenten zu erstellen, die einem Objekt hinzugefügt werden konnten. Für jeden Komponententyp hatte ich einen Manager, der die Aktualisierungsfunktion jeder Komponente aufrief und bei Bedarf Dinge wie den Tastaturstatus usw. übergab. Als nächstes habe ich das …


2
Was ist ein Schauspieler in der Spieleentwicklung?
Ich lese gerade ein Buch über Spieleentwicklung ( Game Coding Complete, Fourth Edition ) und es gibt ein "Actors" -Thema, in dem nur kurz erklärt wird, wie man sie verwendet, anstatt zu erklären, was es ist. In diesem Buch werden die folgenden Schauspieler vorgestellt: Spiele sind voller Objekte, die Ihre …

6
OOP-Architektur für Hero mit vielen Attributen
Ich bin dabei, ein einfaches Browser-Text-RPG zu starten, mit Charakteren, die (passiv) gegen andere Leute kämpfen können. Dies beinhaltet eine Liste von ungefähr 10 Fertigkeiten wie Stärke, Geschicklichkeit usw. mit zusätzlichen Fähigkeiten für verschiedene Waffen. Gibt es eine bessere Möglichkeit, diese Charakterklasse zu entwerfen, als nur diese Fähigkeiten als Klassenattribut …
14 architecture  oop 




4
Wie kann ich ein effektives Spielobjekt-Interaktionsschema mit einer komponentenbasierten Architektur entwerfen?
Dies ist eine Designfrage ... Ich bin sicher, dass dies allgemeiner sein könnte, aber ich habe es schwer damit. Ich wundere mich über Design für Spielobjekt-Interaktionen - hier ist mein Beispiel (2D-Puzzle-Plattform). Angenommen, der Spieler versucht, ein Level zu überwinden. Es gibt viele Lichter, die in verschiedene Richtungen gerichtet werden …

2
Tipps zur Implementierung der MMO-Questmechanik?
Welche Tools, Muster oder Best Practices würden Sie zur Implementierung der unten aufgeführten Questmechaniken empfehlen? Ich spreche über die Softwarearchitektur (wie allgemein sollten Sie sein) und die Auswahlmöglichkeiten für die Objektverdrahtung, das Ereignisabonnement und die Darstellung von Bedingungen. Erwähnung von Tools / Bibliotheken, die Sie erfolgreich verwendet haben, sind willkommen. …


3
Objekt von Arrays oder Array von Objekten?
Ich mache ein Management-Sim-Spiel, ähnlich wie Roller Coaster Tycoon. Ich möchte wissen, wie ich meine Weltobjekte am besten strukturieren kann, um die Leistung zu maximieren. Angenommen, ich habe 5.000 Leute in meinem Spiel, die ich könnte: Machen Sie ein Objekt und speichern Sie sie in einem Array wie folgt; class …

3
Hat Unity Unterstützung für Timelines?
Ich plane die Entwicklung eines Spiels in Unity3D und versuche herauszufinden, was die Engine bereits bereitgestellt hat und was ich selbst codieren muss. Das Spiel selbst wird ein Rhythmusspiel sein, bei dem Audio- und Grafikereignisse so synchronisiert werden, dass sie immer zum gewünschten Zeitpunkt wiedergegeben werden. Was ich vermeiden möchte, …


3
Wie vermeide ich Singleton-Muster für Event Scheduler?
Ich möchte einen Event-Scheduler für mein Spiel erstellen. Grundsätzlich möchte ich das Auslösen eines Game-Events planen können. Dies kann ein einmaliger oder ein periodischer Trigger sein (Triggerereignis "E_BIG_EXPLOSION" auf 5 Sekunden Basis ...). Es ist verlockend zu glauben, dass dies ein guter Ort ist, um einen Singleton zu verwenden, aber …

3
Der beste Weg, um In-Game-Events zu managen?
Ich arbeite an einem Spiel, in dem gelegentlich einige Ereignisse im Spiel stattfinden müssen. Ein schönes Beispiel wäre ein Tutorial. Sie starten das Spiel und an mehreren Punkten im Spiel tritt ein Ereignis auf: Du triffst auf deinen ersten Feind, das Spiel pausiert und du erhältst eine Erklärung, wie du …

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.