ich habe einmal wieder ein kleines Werkzeug für meinen persönlichen Gebrauch entwickelt und ich dachte mir es mit der Community zu teilen.
Bei diesem kleinen Programm handelt es sich um ein Werkzeug um Tiles aus einem Bild zu rippen und automatisch in ein Tileset einzufügen.
Der Benutzer muss die Bilddatei (source) angeben, die output-Datei für das Tileset, und eine Tile-Breite und Tile-Höhe. Das Werkzeug wird alle Tiles von der Bilddatei lesen und in die Zieldatei schreiben. Dabei wird jedes Tile nur ein einziges Mal übernommen, alle Duplikate werden also heraus gefiltert.
Das Werkzeug müsste man über die Kommandozeile starten, außerdem muss Java installiert sein, und zwar am besten in Version 1.7 oder höher. (Ich habe es nicht mit niedrigeren Versionen getestet).
Hier ein Beispiel für die Benutzung:
1) Stellt sicher, dass ihr Java installiert habt. Dazu gebt ihr "java -version" in der Kommandozeile ein.
2) Stellt sicher, dass ihr die Kommandozeile im richtigen Ordner geöffnet habt. Auf Windows kann man mit dem Befehl "dir" alle Dateien im derzeitigen Ordner angeben lassen. Falls TSR.jar im Ordner auftaucht seid ihr richtig!
Denkt daran, dass ihr mit dem Kommando "cd [pfad]" in einen anderen Pfad wechseln könnt.
3) Startet das Programm mit dem Befehl "java -jar TSR.jar". Das Programm wird euch Schritt für Schritt durch die weitere Prozedur leiten. Ihr müsst hintereinander den Pfad für die Quelldatei (source), den Pfad für die Zieldatei (output) und die Breite (width) und Höhe (height) der Tiles angeben.
Das Programm wird euch außerdem ein paar nützliche Statistiken ausgeben, zum Beispiel die Anzahl der Tiles in der Quelldatei und Zieldatei oder die Laufzeit.
4) Ihr könnt auch sofort alle nötigen Infos aufeinmal eingeben wenn ihr das Programm startet.
Ich hoffe es kann sich für jemanden als nützlich erweisen. Bei Fragen oder Fehlermeldungen einfach hier im Thread schreiben. Falls Interesse besteht kann ich auch den Source-Code hochladen, allerdings ist dieser im Moment noch unkommentiert.