1w6 - Ein Würfel System - Einfach saubere, freie Rollenspiel-Regeln

Battle of the Blobs

Bild von Drak

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.

Screenshot

Begrüßung

Nach der ersten Runde

Zum Abschluss

Herunterladen

Blob Battle 0.5.0 kann direkt hier heruntergeladen werden:
- blob_battle-0.5.0.tar.gz (~ 1.6MiB)

Funktionsweise

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).

Das Programm starten

Um das Programm zu nutzen, benötigst du Python (>=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 :)

AnhangGröße
blob_battle-0.5.0.tar.gz1.5 MB
blob_battle_screenshot-2008-03-14-1_klein.png65.75 KB
blob_battle_screenshot-2008-03-14-2_klein.png69.41 KB
blob_battle_screenshot-2008-03-14-3_klein.png67.49 KB
Dieser Text ist mir was wert: Flattr this ?
Bild von PiHalbe

Fehler

Ich bekomme beim starten leider einen Fehler:

*** glibc detected *** python: free(): invalid pointer: 0x0000000000ae7a10 ***

Kann dir nicht sagen, woher das genau kommt. Ist jedenfalls vor jeder Anzeige (und damit startet das Prog nicht).

Bild von Drak

Nach chat: sollte jetzt

Nach chat: sollte jetzt wieder klappen.

Bild von Drak

Welche Python Version hast

Welche Python Version hast du denn installiert?

$ python --version
Python 2.5.1

Bei Python 2.4 brauchst du noch ctypes.

Bild von PiHalbe

Daran liegt's nicht

achim@u-pihalbe:~$ py --version
Python 2.5.1

Bild von Drak

Das ist seltsam. Kannst du

Das ist seltsam.

Kannst du mal in dem Ordner in den Python interpreter gehen und babglet, pyglet oder yaml importieren?

$ python

>>> import babglet
>>> from pyglet import window, image, key, font
>>> import yaml

Funktionieren die alle?

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
CAPTCHA
Bist du ein biologisches Wesen? (5 Zeichen, Groß- und Kleinschreibung zählt!)
Image CAPTCHA
Enter the characters shown in the image.
Inhalt abgleichen
Über 1w6
Downloads
GNU General Public License v3
GNU General Public License v3
Flattr this ?

Benutzeranmeldung

CAPTCHA
Bist du ein biologisches Wesen? (5 Zeichen, Groß- und Kleinschreibung zählt!)
Image CAPTCHA
Enter the characters shown in the image.

Kommentare



„Dass man alle abs­trak­ten Werte benennt, macht den Ein­stieg wun­der­bar ein­fach und intuitiv.“
— Tim Charzinski in der Rezension bei den Teil­zeit­helden
    was Leute sagen…