XML (Extensible Markup Language) ist eine Markup-Sprache, die eine Reihe von Regeln zum Codieren von Dokumenten in einem Format definiert, das sowohl für Menschen als auch für Maschinen lesbar ist.
Ich muss einige benutzerdefinierte Spieldaten speichern. Karte, Spieler usw. Alle von ihnen haben "Unterobjekte". Beispielsweise haben eine Karte und eine Karte ein "Array" von Kacheln. dh hierarchische Daten. Hoffentlich nichts Binäres. Was wäre ein gutes Format für diese? Bisher habe ich überlegt: Serailization: Dies ist SCHNELL und einfach, neigt aber …
Ich überlege, wie ein komponentenbasiertes Spiel implementiert werden soll, da dies sehr aktuell zu sein scheint und ich die Idee eines so flexiblen Designs mag. Eines der Merkmale eines solchen Designs ist, dass das Hinzufügen neuer Elemente zum Spiel über Daten erfolgen kann, die häufig als Laden von Inhalten über …
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
Gib einem Mann einen Fisch und du fütterst ihn für einen Tag. Bringe einem Mann das Fischen bei und füttere ihn ein Leben lang. - Chinesisches Sprichwort Ich könnte fragen, welche Art von Datenspeicher ich für mein aktuelles Projekt verwenden soll, aber ich möchte das Fischen lernen , damit ich …
Ich arbeite an einem Level-Editing-Tool, das seine Daten als XML speichert. Dies ist ideal während der Entwicklung, da es schmerzlos ist, kleine Änderungen am Datenformat vorzunehmen, und es funktioniert gut mit baumartigen Daten. Der Nachteil ist jedoch, dass die XML-Dateien ziemlich aufgebläht sind, was hauptsächlich auf die Duplizierung von Tag- …
Ich denke darüber nach, ein kleines textbasiertes Abenteuerspiel zu schreiben, bin mir aber nicht ganz sicher, wie ich die Welt technisch gestalten soll. Mein erster Gedanke ist, dies in XML zu tun, das ungefähr wie folgt aufgebaut ist. Entschuldigung für den riesigen Haufen von XML, aber ich fand es wichtig …
Ich entwickle mit einigen Uni-Freunden einen 2D-Plattformer. Wir haben es auf dem XNA Platformer Starter Kit basiert, das TXT-Dateien zum Speichern der Kachelzuordnung verwendet. Dies ist zwar einfach, bietet uns jedoch nicht genügend Kontrolle und Flexibilität beim Level-Design. Einige Beispiele: Für mehrere Ebenen von Inhalten sind mehrere Dateien erforderlich, jedes …
Ich entwickle ein 2D-Shmup (dh Aero Fighters ) und habe mich gefragt, wie ich ein Level auf verschiedene Arten speichern kann. Angenommen, Feinde sind in ihrer eigenen XML-Datei definiert, wie würden Sie definieren, wann ein Feind im Level erscheint? Würde es auf Zeit basieren? Aktualisierung? Entfernung? Momentan mache ich dies …
Ich habe viele Spiele gesehen, die die Entitätskomponenten in Skriptdateien definieren, aber wenn sie jede Entität konfigurieren und angeben, welche Komponenten sie enthält, verwenden sie ein anderes Dateiformat (wie XML). Warum machen sie das? Ich frage hauptsächlich, was die Gründe anderer dafür waren. Ich auch so konfigurieren , meine Einheiten …
Ich habe eine XML-Datei, die verschiedene Autohersteller darstellt und in meinem Spiel verfügbar sein wird. Die Datei sieht folgendermaßen aus: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car> <car>BMW</car> <car>Nissan</car> <car>Volvo</car> </Asset> </XnaContent> Beim Hinzufügen zu meinem Inhaltsordner gibt der Compiler den folgenden Fehler zurück: There was an error while …
Ich bin endlich einem Problem auf den Grund gegangen und frage mich, was mein bester Rückgriff ist. Kurz gesagt, das Problem besteht darin, dass XNAs ReflectiveReaderin generische Typparameter reflektiert werden, selbst wenn keine Instanz dieses generischen Typs in dem zu serialisierenden Objekt gespeichert ist. Ein Beispiel zeigt dies am besten. …
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
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.