Seite 2 von 2

Re: Dateiformat für Mapfiles und andere Spielinhalte

Verfasst: Mi Jan 23, 2013 10:45 am
von Glocke
Yoghurt hat geschrieben:Die Einheiten natürlich alle in einer seperaten Datei definieren, wie ich bei meinem letzten Post schon beschrieben habe.
Dann hättest du zum Beispiel zwei Dateien "skeleton_warrior.dat" und "skeleton_mage.dat". Darin sind dann die Eigenschaften der beiden Einheiten und die verwendeten Sounds definiert.
Willst du eine neue Einheit brauchst du nur eine neue Datei "skeleton_berserk.dat" erstellen und kannst darin die neue Einheit definieren und natürlich auch die Assets die schon da sind verwenden. So hast du nichts redundant gespeichert
Okay - dann meinen wir das gleiche :)

Re: Dateiformat für Mapfiles und andere Spielinhalte

Verfasst: Mi Jan 23, 2013 11:20 am
von Xin
Vielleicht machst Du es Dir erstmal so leicht wie möglich, um voran zu kommen.

Ein tolles Fileformat macht nur Sinn, wenn Du die Hauptbaustelle dabei nicht aus den Augen verlierst. Von daher erscheinen mit .ini-Files ohne irgendwelche Editoren und Packalgorithmen vergleichsweise sinnvoll... - zumindest für den Anfang. ^^

Re: Dateiformat für Mapfiles und andere Spielinhalte

Verfasst: Mi Jan 23, 2013 12:19 pm
von mfro
Für solche Dinge finde ich sqlite sehr hilfreich.

Mit ein bißchen SQL kannst Du von ganz einfachen bis beliebig komplizierten Sachverhalten alles abbilden und mußt dich nicht mit Parsen und Bytes zählen rumschlagen - die Datenbank/Datenbankstruktur kann mit dem Programm mitwachsen. Inhalte können beliebige Datentypen (also beispielsweise auch binäre Sprite-Daten) haben, ohne daß man sich mit dem Format und/oder Konvertierungen rumärgern muß. Der (wahlfreie) Zugriff auf die Daten ist um ein Vielfaches schneller (SQL-Abfrage) als ein einfaches selbstgestricktes Format.

Fehler muß man keine suchen, sind keine drin ;)

Re: Dateiformat für Mapfiles und andere Spielinhalte

Verfasst: Mi Jan 23, 2013 12:29 pm
von Xin
mfro hat geschrieben:Für solche Dinge finde ich sqlite sehr hilfreich.
siehe auch Sqlite
mfro hat geschrieben:Fehler muß man keine suchen, sind keine drin ;)
Mutige Aussage ;)