Buchempfehlung
MySQL kurz & gut
MySQL kurz & gut
Das preiswerte Taschen- buch stellt MySQL-rele- vante Inhalte systematisch und knapp dar, sodass es sich optimal zum Nach- schlagen beim Pro- grammieren eignet. [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:12.08.2016
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 60 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. 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

Patiencen-Verwaltung
Vergrößern
Patiencen-Verwaltung

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.

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

Die aktuelle Version des Programms kann als Quellcode aus dem SVN-Repository bezogen werden (siehe Download-Link ganz unten). Für die Vorgängerversion sind auch compilierte Pakete verfügbar.

Aktuelle Version 2.0.140509 (nur Quelltext!):
Externer Link!patfinder_2.0.zip (2.1 MB)
Compilierte Windows-Datei (exe 32bit), Quelldateien sowie alle für das Spiel notwendigen Dateien:
Externer Link!]patfinder_2.0_windows.zip (2,4 MB)
Compilierte Linux-Datei (elf, Debian 32bit), Quelldateien sowie alle für das Spiel notwendigen Dateien:
Externer Link!patfinder_2.0_linux.zip (2,3 MB)

Hinweis: Die compilierte Linux-Version enthält keine Sound-Unterstützung, um das Programm auch auf Rechnern ohne installierter libbass.so laufen zu lassen. Dem Paket liegt jedoch libbass.so bei (/src/lib), und der Quellcode von patwork ist für eine Compilierung mit Sound-Unterstützung eingestellt. Um Soundeffekte zu nutzen, muss lediglich patwork neu compiliert werden.

Der Download beinhaltet eine Auswahl von 24 Patiencen; weitere können direkt vom Programm aus installiert werden. Wenn Sie die Spiele nicht einzeln herunterladen wollen, können Sie eine Sammlung 40 weiterer Spieledateien als zip-Datei downloaden:
Externer Link!Download der Patiencensammlung
Die Datei enthält alle Spiele außer denen, die bereits im Programm-Download enthalten sind oder die erst später entstanden sind. Kopieren Sie die gewünschten Patiencen in den Ordner 'spiele'.

Kartenset "Abstrakt"
Vergrößern
Kartenset "Abstrakt"

Weitere Kartensets

Um ein Kartenset zu installieren, entpacken Sie die Datei und kopieren Sie die darin enthaltenen Ordner in den Unterordner 'karten' des Programmverzeichnisses.

"Abstrakt" kann in den Größen 40x60, 48x72, 56x84 und 64x96 als Externer Link!zip (215.6 kB) oder Externer Link!7z (72.9 kB) heruntergeladen werden.

Kartenbild 'Ornament'
Vergrößern
Kartenbild 'Ornament'

"Ornament" basiert auf einem Kartenbild von nicubunu (Externer Link!http://openclipart.org). Es steht in allen Größen von 40x60 bis 96x144 zur Verfügung, bietet sich jedoch mehr in den größeren Formaten an. Die Kartenbilder können als Externer Link!zip (2171,5 kB) oder Externer Link!7z (507.2 kB) heruntergeladen werden.



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: