(Informacje po polsku sa nizej.)
Warcraft 3 (WC3) is a fantastic real-time strategy game
by Blizzard. It has the ability to record the gameplay and to replay it
later. Thanks to dedicated fans of the game many file formats related with
the game (including .w3g replay files) are documented. I wanted to write
some simple app that would allow me to quickly check basic info about given
.w3g file. Also I wanted to learn python. Hence this little project. It is
written in python and uses Tk GUI toolkit via Tkinter module. (Tkinter is
included in python Windows distribution, so if you want to use this little app,
you should install python first.) Python is cross-platform, so it works on
Linux too (use your distribution tools to install python [it is probaby
installed already] and tkinter package for python [it may be named
"python-tkinter" or similar]); run it with:
python w3g-info-gui.pyw
or you can also add filename to read as a parameter:
python w3g-info-gui.pyw cool-replay.w3g
It has been tested with python-2.4.6, but it should also work with any later
version (but probably NOT python 3).
Enjoy!
BB
Warcraft 3 (WC3) to fantastyczna strategia czasu rzeczywistego od Blizzarda.
Gra ma mozliwosc nagrywania przebiegu rozgrywki i pozniejszego jej odtworzenia.
Dzieki poswieceniu fanow wiele formatow plikow zwiazanych z ta gra jest dosc
dobrze udokumentowanych (wlacznie z plikami powtorek .w3g). Chcialem miec na
wlasny uzytek program, ktory szybko pokazalby mi podstawowe informacje o danej
powtorce, poza tym chcialem sie pouczyc troszke pythona. Stad powstal ten
projekt. Jest napisany w pythonie i uzywa toolkitu Tk (modulu Tkinter).
Tkinter jest standardowo dostarczany z dystrybucja pythona na Windows, wiec
jesli chcesz uzywac tego programu, to powinienes najpierw zainstalowac
pythona. Python jest wieloplatformowy, wiec program dziala takze pod
Linuksem (uzyj standardowych narzedzi w swojej dystrybucji, zeby
zainstalowac pythona [prawdopodobnie juz go masz zainstalowanego] oraz
modul tkinter [paczka do zainstalowania moze sie nazywac "python-tkinter"
albo podobnie]); uruchom program piszac w wierszu polecen (albo klikajac na
program w Windows -- po zainstalowaniu pythona najpierw, oczywiscie):
python w3g-info-gui.pyw
Mozesz takze od razu podac jako parametr nazwe pliku .w3g do odczytania:
python w3g-info-gui.pyw cool-replay.w3g
Program byl testowany m.in. z pythonem 2.4.6, ale powinien dzialac takze z
dowolna pozniejsza wersja (jednak prawdopodobnie NIE z pythonem 3).
BB