Hallo, ich wollte mich mal erkundigen wie ihr in euren Programmen üblicherweise Dateinamen für sounds/bilddateien etc. verwaltet.
Ich hatte mir überlegt eine einfache datei mit entsprechenden #defines zu erstellen, die man dann bei bedarf per include mit einbinden kann. also im Stil von
datei mit definitionen für dateinamen
|
C-/C++-Quelltext
|
1
2
3
|
#define PLAYERSPRITE "./Data/meinPlayer.png"
#define LASERSOUND "./Data/LaserSound.wav"
// ... usw.
|
oder ist es sinnvoller dafür
|
C-/C++-Quelltext
|
1
2
3
|
const std::string PLAYERSPRITE="./Data/meinPlayer.png"
const std::string LASERSOUND="./Data/LaserSound.wav"
// ... usw.
|
zu verwenden? Hat ja beides seine Vorteile.
Welche anderen Möglichkeiten kennt ihr noch zur Verwaltung auch größerer Mengen an Datenfiles? Listen von Strukturen o.ä.?
(Momentan wäre das für meine kleinen Programme sicher der Overkill) Ab welchen Datenmengen lohnt es sich eine eigene DateiVerwaltung für diesen Zweck in das Spiel mit zu implementieren.
Danke schonmal für Tips und Hinweise.
Gruss