Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Patfinder

Projektzusammenfassung
Projekt-Maintainer:Redakteurnemored Projektseite angelegt:06.03.2010
Lizenzierung:GPLv3 Letzte Bearbeitung:13.10.2024
Projektkategorie:Spiel      [Zurück zur Übersicht]

Zu diesem Projekt gibt es einen Externer Link!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 Externer Link!DZI Spenden-Siegel dienen.

Patfinder ist ein Patiencen-Manager zum Spielen und Verwalten von zur Zeit über 100 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

Patience "Bastille"
Vergrößern
Patience "Bastille"

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 Externer Link!Spielregeln. Wer selbst eine Patience erstellen möchte, kann sich die Anleitung zum Aufbau der Spieldateien ansehen (im Download enthalten). 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 und in der Patiencen Juse und Pisha Pasha ein (sehr einfacher!) Computergegner zur Verfügung, gegen den man im Kampf um das Kartenlegen antritt.

Bedienung

Patiencen-Verwaltung
Vergrößern
Patiencen-Verwaltung

Das Programm besteht aus zwei Teilen: dem Verwaltungsprogramm patfinder (im Quelltext: patfinder.bi), in dem die einzelnen Patiencen (de)aktiviert, aktualisiert und gestartet werden, und dem Programmteil zum Spielen einer Patience, der aus historischen Gründen noch den Namen patwork trägt (patwork.bi). Ab Programmversion 3 handelt es sich aber nicht mehr um zwei eigenständige Programme, sondern sie wurden unter ein gemeinsames Dach vereint.

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

Aktuelle Version 3.1.24105 (Quelltext, ausführbare Datei für Windows und alle weiteren benötigten Dateien):
Externer Link!patfinder_3.1.zip (6.8 MB)

Der Download beinhaltet alle zur Zeit der Veröffentlichung verfügbaren 105 Patiencen. Wenn weitere hinzukommen, können diese direkt vom Programm aus installiert werden.

Hinweis: Das SVN-Repository scheint nicht mehr zu funktionieren.

Patogenese

Dateimanager
Es wurden bisher keine Sources abgelegt.
SVN-Repository
Changelog
 Rev.Datum/ZeitAutorBetroffene Objekte
Details ein-/ausklappen404.05.13 13:39:59nemored5
Details ein-/ausklappen320.04.13 20:27:25nemored3
Details ein-/ausklappen213.04.13 13:59:06nemored189
Details ein-/ausklappen110.04.13 22:53:31nemored484
(Hinweis: Es werden nur die bis zu 10 aktuellsten Commits angezeigt.)
Checkout via SVN
Sie können das Repository entweder im Browser durchsuchen oder mit einer SVN-Client-Software eine Arbeitskopie herunterladen.
Repository Repository per HTTP anzeigen
(Checkout ohne Passwort möglich)
Quelltextpaket exportieren
Alternativ kann ein beliebige Revision des gesamten Repository exportiert und als .tar.gz-Archiv heruntergeladen werden (für Benutzer ohne SVN-Client empfohlen).
Revision: