Hallo zusammen,
nun programmiere ich schon seit ich zwölf bin und mich beschäftigt schon immer die Frage "Wie verberge ich meine Dateien?".
Im Moment programmiere ich eine kleine Adventure-Engine, um mich in Swing einzuarbeiten.
Die Engine benötigt natürlich diverse Dateien:
- eine Textdatei, in der der eigentliche Spielablauf gespeichert ist. Diese Textdatei wird von der Engine geparsed und damit wird das Adventure erstellt.
- Bilder. Hintergrundbilder, Objektbilder, Animationsgrafiken...
- Audiodateien für die Sprachausgabe.
Nun wäre es im Endeffekt ja nicht so toll, wenn andere Benutzer an der Textdatei herumschreiben könnten und damit das Spiel ändern könnten. Es wäre auch nicht toll, wenn man die Bilder ändern könnte und sie dann auch so im Spiel dargestellt werden.
Meine Frage also: Wie verberge ich diese Dateien?
Ich vermute, dass man dies mit einem Archiv macht, aber auch ein Archiv könnte ja jeder Benutzer öffnen...
Gibt es irgendeine einfache Lösung, die ich noch nicht bedacht habe, oder ein nettes Tutorial, wie man dieses Problem lösen kann?
liebe Grüße
Toto
nun programmiere ich schon seit ich zwölf bin und mich beschäftigt schon immer die Frage "Wie verberge ich meine Dateien?".
Im Moment programmiere ich eine kleine Adventure-Engine, um mich in Swing einzuarbeiten.
Die Engine benötigt natürlich diverse Dateien:
- eine Textdatei, in der der eigentliche Spielablauf gespeichert ist. Diese Textdatei wird von der Engine geparsed und damit wird das Adventure erstellt.
- Bilder. Hintergrundbilder, Objektbilder, Animationsgrafiken...
- Audiodateien für die Sprachausgabe.
Nun wäre es im Endeffekt ja nicht so toll, wenn andere Benutzer an der Textdatei herumschreiben könnten und damit das Spiel ändern könnten. Es wäre auch nicht toll, wenn man die Bilder ändern könnte und sie dann auch so im Spiel dargestellt werden.
Meine Frage also: Wie verberge ich diese Dateien?
Ich vermute, dass man dies mit einem Archiv macht, aber auch ein Archiv könnte ja jeder Benutzer öffnen...
Gibt es irgendeine einfache Lösung, die ich noch nicht bedacht habe, oder ein nettes Tutorial, wie man dieses Problem lösen kann?
liebe Grüße
Toto