Als «asset-management» getaggte Fragen


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 …

3
Identifizieren von Assets in einer Game Engine?
Ich möchte mein geladenes Guthaben identifizieren, weiß aber nicht, welches ich auswählen soll. Es gibt 2 Möglichkeiten: Name (Zeichenfolge) Dies ist am einfachsten und auch am schnellsten mit unordered_map (O (1)), aber viel langsamer als mit ganzen Zahlen. Leicht verständlich im Code. Ganze Zahlen Am schnellsten Sind im Code nicht …


2
Libgdx schwarze Rechtecke Problem
Ich arbeite an einem Spiel für Android mit Android Studio mit LibGDX in Java. Ich habe kürzlich ein seltsames Problem beim Schließen und erneuten Öffnen des Spiels festgestellt. Wenn ich das Spiel zum ersten Mal öffne, funktioniert es einwandfrei. Wenn ich auf die Schaltfläche BEENDEN klicke und die App schließe, …

4
Sollten Verweise zwischen Assets nach Name oder ID oder etwas anderem behandelt werden?
Wie sollten Inhalte oder Asset-Elemente in ihrer serialisierten Form referenziert werden? Beispielsweise muss ein Material möglicherweise auf mehrere Texturen verweisen. Am einfachsten wäre es, einen Pfad relativ zum Basisverzeichnis der Assets zu verwenden. Alternativ können alle Inhaltselemente durch eine ID referenziert werden. Ich habe es auf diese Weise implementiert (mithilfe …


1
Benötigen Sie einen Ressourcenmanager für HTML5-Spiele?
Normalerweise wird ein Ressourcenmanager für Desktop- / Handyspiele benötigt. Aber wird es für HTML5-Spiele (Browser) benötigt? Die Hauptverantwortung des Ressourcenmanagers besteht darin, sicherzustellen, dass sich kein Klon einer Ressource im Speicher befindet. Wenn Sie jedoch im Browser etwas anfordern, wird die Anforderung normalerweise zwischengespeichert. Wenn Sie also eine weitere Anforderung …
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.