DK Mapa
Visualization program for game data of the "Tribal Wars" ("Die Stämme", ...) on-line games.1. Screenshot
You know, one picture is better than thousand of words:
2. Versions history
Sorry, full version history is covered on the czech language pages only.Latest version is v1.0 (February 3, 2009).
3. System requirement
JRE (Java Runtime Environment) version 1.6.0 (Linux, Windows 2000 or later). Download here: http://java.com/en/download/index.jsp.4. Download
DKMapa-1.0.zip [81kB]5. Installation
- Unzip somewhere.
- In text editor (vi, Notepad, ...) edit the 'worlds.dat' file, format of every single line is:
world name,world.address,speed,unit_speed
- Run 'DKMapa-linux.sh' (Linux) or 'DKMapa(.exe)' (Windows) or 'DKMapa-windows(.cmd)' (Windows with debug window).
6. Instructions manual
Instruction manual is currently in czech language only, so feel free and try. Program is (I hope) very intuitive.7. Project status
This project is now discontinued, but sources are released under GNU GPL v3 license.What should be done, what was planed but never finished:
- A lot of exceptions should be handled better than simple and stupid printStackTrace() (consider some error dialog).
- Talking about correct exceptions handling, the most important are exceptions in SwingWorker threads. Even printStackTrace() is not displayed in console it these cases and debug is complicated then.
- ColorListCellRenderer, ListItem and ListModel was planed as nested classes in MainWindow.
- Relation and interfacing between MainWindow and Visualizer classes should be less chaotic.
- GUI manipulation with the 'worlds.dat' file (add/remove world) should be added.
- Load and save of the independent list(s) should be nice.
- Save all map as an image is frequently requested function.
- Some GUI fitting needed.
8. License
This program is now under GNU GPL v3 license.9. Source code
DKMapa-1.0-source.zip [49kB]10. Contact
You can contact me on this e-mail: jirkas72 (at sign) centrum (dot) cz.created: February 3, 2008, last modification: February 3, 2009





