Ich hatte eine kurze Frage über etwas, worüber ich neugierig war.Einfügen von Sprite-Daten und Bilddaten in Spiele
Wie würden Spieledesigner normalerweise Sprites und Bilddaten (oder Texturkarten usw.) in ihre Spiele einfügen? Natürlich kann ich ein Sprite zeichnen, das ich in Farbe oder etwas verwenden möchte, und es als unkomprimierten Bildtyp speichern, aber wie mache ich dieses Kompilieren in Maschinencode/Byte-Daten, die Teil der EXE sind? Gibt es eine Möglichkeit, Code zu schreiben, damit er bmp usw. in den Maschinencode lädt?
Was ist die Konvention dafür?
Danke!
R
Es hängt von der Umgebung ab. Auf welchen Plattformen läuft das Spiel? Welche Sprache (n) wird/werden verwendet? Wie wäre es mit Grafik-APIs? Welche Art von Ressourcen werden benötigt? –
Sie haben nicht zu. Sie speichern es in einem bestimmten Format, das Ihr spezielles Ziel einlesen kann, nachdem Sie das Bild in Farbe oder etwas gespeichert haben, kann es dann von einer anderen Anwendung wieder eingelesen werden. Das Format kann ein wenig variieren, aber das ist für die Person, die die Engine schreibt, um zu lesen und zu verstehen, wie man die Bilddaten herausholt ... PNGs sind ein recht häufiges Basisformat und ihr Dateilayout ist im Internet öffentlich bekannt. – James
Sorry, ich habe C/C++ - Entwicklung für ein Windows-basiertes System untersucht. – Russel