Als «data-driven» getaggte Fragen

3
Wann sollte ich Daten fest codieren und externe Daten laden?
Ich bin ungefähr tausend Codezeilen lang, um mein eigenes 2D-Weltraumspiel zu entwickeln, das Netzwerke zufällig generierter Sternensysteme erstellt und sie mit einer zufälligen Auswahl von Planeten, Stationen, Schiffen und Waffen bevölkert. Es wird möglicherweise Hunderte von verschiedenen Stationen / Schiffen / usw. geben, die das Spiel verwenden muss - also …


3
Game Engine und datengetriebenes Design
Ich habe von datengetriebenem Design gehört und eine Weile darüber geforscht. Daher habe ich mehrere Artikel gelesen, um die Konzepte zu erhalten. Einer der Artikel ist Data Driven Design von Kyle Wilson. Wie er beschrieben hat, scheint es mir, dass der Anwendungscode (dh der Code zum Steuern von Ressourcen wie …

1
Wie sollte ich ein erweiterbares System zum Laden von Assets strukturieren?
Für eine Hobby-Game-Engine in Java möchte ich einen einfachen, aber flexiblen Asset- / Ressourcen-Manager programmieren. Assets sind Sounds, Bilder, Animationen, Modelle, Texturen usw. Nach ein paar Stunden Browsen und einigen Codeexperimenten bin ich mir immer noch nicht sicher, wie ich dieses Ding entwerfen soll. Insbesondere möchte ich wissen, wie ich …

1
Die effizienteste Methode zum Zeichnen von Scheitelpunkten mit OpenGL
Ich schreibe ein OpenGL 3D-Spiel. Es werden Tonnen von Dreiecken für Gelände und Objekte verwendet. Ich lerne aus dem offiziellen OpenGL-Handbuch und die erste vorgestellte Methode besteht darin, für jeden Scheitelpunkt, den Sie zeichnen möchten, eine Funktion glVertexnach dem aufzurufen glBegin. Diese Methode klingt jedoch ziemlich antik und ineffizient, wenn …

1
Problem mit der Verarbeitung von Komponentenpools - Entitätssubsystem
Architekturbeschreibung Ich erstelle (entwerfe) ein Entitätssystem und bin auf viele Probleme gestoßen. Ich versuche, es so datenorientiert und effizient wie möglich zu halten. Meine Komponenten sind POD-Strukturen (genauer gesagt ein Array von Bytes), die in homogenen Pools zugeordnet sind. Jeder Pool verfügt über einen ComponentDescriptor - er enthält nur Komponentennamen, …

2
Erstellen Sie eine Entität aus einer Vorlage in einer komponentenbasierten Engine
Für mein Projekt möchte ich komponentenbasierte Entitäten in C ++ verwenden. Meine aktuelle Implementierung gliedert sich in folgende Teile: Systeme - Enthalten eine Karte der Komponenten bestimmter Klassen und bearbeiten diese. Zum Beispiel hat PhysicsSystem einen Vektor von PhysicsComponents. Komponenten - Eine Komponente enthält einige öffentliche Variablen und möglicherweise einen …

1
Dialog- / Ereignissystem in Java / libGDX
Ich hoffe, dass ich dies korrekt poste, da ich neu auf der Website bin. Sie können mich gerne korrigieren, wenn ich an der falschen Stelle bin. Was mein Problem betrifft: Ich arbeite an einem 2D-Side-Scrolling-Plattformspiel in libGDX und bin auf ein Problem gestoßen, das ich zuvor in Betracht gezogen habe, …
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.