Patfinder
| Projektzusammenfassung | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Zu diesem Projekt gibt es einen
Thread im Forum.
Das Programm steht unter der GNU Public License (GPL) und sind damit kostenlos, aber (hoffentlich) nicht umsonst. Deswegen handelt es sich um Charityware: Sollte euch das Programm gefallen, dann bitte ich darum, den Geldbetrag, den euch das Programm wert ist, an einen wohltätigen Zweck eurer Wahl zu überweisen. Der Verwendungszweck ist freigestellt, doch bitte vergewissert euch, dass das Geld tatsächlich für wohltätige Zwecke verwendet wird. Als Orientierung kann beispielsweise das
DZI Spenden-Siegel dienen.
Patfinder ist ein Patiencen-Manager zum Spielen und Verwalten von zur Zeit ca. 50 Patiencen. Jedes einzelne Spiel wird durch eine XML-Datei festgelegt und kann daher einfach geändert oder neuentwickelt werden. Patfinder liefert zu jedem Spiel und für jeden Benutzer eine getrennte Statistik der erzielten Punkte.
Spielprinzip


Bei Patiencen geht es in der Regel darum, Karten auf bestimmte Stapel zu spielen. Die genaueren Regeln sind sehr vielfältig. Eine kurze Anleitung aller von mir bisher umgesetzten Patiencen findet sich in den
Spielregeln. Wer selbst eine Patience erstellen möchte, kann sich die Anleitung zum Aufbau der Spieldateien ansehen. Selbstverständlich nehme ich gern neue, interessante Patiencen in meine Sammlung auf.
Während Patiencen für gewöhnlich Spiele für eine Person sind, steht in der Zank-Patience ein (sehr einfacher!) Computergegner zur Verfügung, gegen den man im Kampf um das Kartenlegen antritt. Die Zank-Patience kann, wie viele andere Patiencen, innerhalb des Programms nachinstalliert werden.
Bedienung


Das Programm besteht aus zwei Teilen. Patfinder (unter Windows: patfinder.exe) verwaltet und startet die einzelnen Patiencen, während Patwork (unter Windows: patwork.exe) den Spielverlauf regelt. Normalerweise braucht Patwork nicht manuell gestartet werden, sondern wird vom Patfinder aufgerufen. Unter Linux empfiehlt es sich, das beigelegte Script spielstart.sh zu starten; genaueres lesen Sie in der README.TXT
Das Spiel wird weitgehend mit der Maus bedient. Es gibt einige wenige Tastaturbefehle zur Spielsteuerung, wie z. B. die Zugrücknahme mit der Backspace-Taste oder der Hilfebildschirm mit der Taste 'h'. Genaueres steht in der beigelegten Datei README.TXT
Download
Compilierte Windows-Datei (exe), Quelldateien sowie alle für das Spiel notwendigen Dateien:
zip (954,9 kB) oder
7z (526,7 kB)
Compilierte Linux-Datei (elf), Quelldateien (FreeBASIC v0.21) sowie alle für das Spiel notwendigen Dateien:
zip (981,5 kB) oder
7z (519,4 kB)


Weitere Kartensets
Kartensets können installiert werden, indem die Ordner in den Unterordner karten kopiert werden.
"Abstrakt" in den Größen 40x60, 48x72, 56x84 und 64x96 als
zip (549.6 kB) oder
7z (174.8 kB)
Patogenese
- v0.1: 30 Patiencen, verschiedene Legekontrollen, Regelsets für Spielvarianten, Punktewertung
- v0.2: Statistik über die vergangenen Spiele, graphische Aufbesserung
- v0.3: Paar-Vergleiche für Legeoperationen, die über die normalen Kontrollen hinausgehen; wurde in der folgenden Version durch Aktionen ersetzt
- v0.4: Aktionen für die Umsetzung komplexere Legeoperationen und -reaktionen
- v0.5: Online-Versions-Check und Online-Installation neuer/aktualisierter Patiencen; Speicherung eines Spiels bei Beenden und Laden beim Neustart; einzelne Erweiterungen der XML-Syntax
- v0.6: Bugfix eines unter Windows gelegentlich auftretenden Programmabsturzes; verschiedene Einstellmöglichkeiten, u. a. wählbare Kartenbilder und -größen
- v0.7: verschiedene kleinere Verbesserungen
- v0.8: Aktionen, die nach dem Spielerzug ausgeführt werden; dadurch können auch einfache Computerzüge umgesetzt werden
- v1.0: Erweiterung und Verbesserung animierter Spielzüge; flexibleres automatisches Legen
- v1.1: Bug behoben, der nur zu Beginn der "Launischen Damen" auftrat; Meldungsboxen lassen sich nun mit der Maus verschieben
Außerdem wird zur Zeit die Möglichkeit eingebaut, seine Leistung mit dem "allgemeinen Schnitt" zu vergleichen. Dies ist bisher jedoch nur bei sehr wenigen Patiencen umgesetzt.
| Dateimanager |
|---|
| Es wurden bisher keine Sources abgelegt. |





FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!