Ich habe ein kleines Nahkampfprogramm entwickelt, das die Regeln des EWS umsetzt und damit zwei Blobs gegeneinander kämpfen lässt.
Es ist aktuell in Version 0.5 und ermöglicht den Kampf zwischen zwei Blobs.
Die Grafik ist bisher noch sehr vorläufig, aber die Kampflogik funktioniert bereits.
Blob Battle 0.5.0 kann direkt hier heruntergeladen werden:
- blob_battle-0.5.0.tar.gz [1] (~ 1.6MiB)
Der Spieler wählt für seinen Blob, wo er angreifen oder verteifdigen will. Der Gegner trifft seine Entscheidung automatisch.
Die Wahl der Position geht sowohl über die Pfeiltasten, als auch über das Zahlenfeld.
Angreifer und Verteidiger wechseln jede Runde.
Je nachdem, wie gut der gerade verteidigende Char die Angriffsposition seines Gegners vorhergesehen hat, erhält er Boni oder Mali (+-6 od. 0).
Dazu gibt es noch das Zufallselement des +-W6, und eine Schwierigkeit von eines Position zur nächsten zu wechseln (+- 1 od. 0).
Um das Programm zu nutzen, benötigst du Python [2] (>=2.5).
Wenn du Python installiert hast, entpacke einfach das Archiv und starte die Datei blob_battle.py mit Python.
Auf GNU/Linux geht das über
$ python blob_battle.py
Viel Spaß beim testen :)
Aktuell kann es nur getestet werden, aber unter der Oberfläche tut es bereits einiges mehr :)
Anhang | Größe |
---|---|
blob_battle-0.5.0.tar.gz [1] | 1.5 MB |
blob_battle_screenshot-2008-03-14-1_klein.png [3] | 65.75 KB |
blob_battle_screenshot-2008-03-14-2_klein.png [4] | 69.41 KB |
blob_battle_screenshot-2008-03-14-3_klein.png [5] | 67.49 KB |
Links:
[1] http://1w6.rakjar.de/files/blob_battle-0.5.0.tar.gz
[2] http://python.org/download
[3] http://1w6.rakjar.de/files/blob_battle_screenshot-2008-03-14-1_klein.png
[4] http://1w6.rakjar.de/files/blob_battle_screenshot-2008-03-14-2_klein.png
[5] http://1w6.rakjar.de/files/blob_battle_screenshot-2008-03-14-3_klein.png