SkatBerat
Über
SkatBerat ist (anders als der Name suggeriert) eine elektronische Skat-Liste.
Die Software ermöglicht es mit jedem handelsüblichen Mobiltelefon (dass den J2ME
Standart unterstüzt, siehe Anforderungen) ein Skatspiel mitzuschreiben, also den
Punktestand festzuhalten um später den Sieger küren zu können
Damit macht die Software Schluß mit langsamen und fehlerträchtigen Subtrahieren
von Zahlen und beschränkt den Benutzeraufwand auf ein Minimum. Dies beschleunigt
den Spielablauf enorm und verhindert Streiereien. Zusätzliche Funktionen wie
eine automatische Highscore (auch in grafischer Form) ermöglichen Einblicke die
mit einer einfachen Papierliste nie möglich sind.
Neuigkeiten
-
2009-07-02:
Neue Version 2.5 mit folgenden Änderungen:
- Auf vielen Bildschirmen müßen jetzt richtige Werte ausgegeben werden, ein
versehentliches Vorsetzten mit falschen Werten ist nichtmehr möglich.
- Es stehen zwei Spiel-Modi zur Auswahl: "Spaß-Modus" (Spiele zählen einfach
bei Gewinn oder doppelt negativ bei Verlust) und der "Turnier-Modus" (Spiele
zählen 50+Wert bei Gewinn und einfach bei Verlust und zusätzliche 25 Punkte
für die Kontra-Partie).
Download siehe unten.
-
2008-08-22:
Neue Version 2.21 mit folgenden Änderungen:
- Spiele werden nach jeder Aktion gespeichert, nicht erst beim Beenden. Das
sollte Spielabstürze und Fehlfunktionen zuverlässig davon abhalten
Spielstände zu zerstören. Nach einem Neustart der Anwendung kann direkt
weitergemacht werden.
- Auf dem Lade-Bilderschirm werden die Spiele jetzt absteigend nach Datum
sortiert (vorher: Unsortiert).
Download siehe unten.
-
2008-06-11:
Neue Version für Nokia Series 60.
-
2008-05-02:
Die Webseite geht mit der ersten öffentlichen Version (2.20) online.
Implementiere Funktionen
Stand Version 2.5
- Anlegen von neuen Spielrunden
- Normale Runden, Ramsch Runden
- Bockramsch Runden
- Speichern, Laden von Spielen
- Spielernamen Autocompletion
- Highscore
- Grafische Auswertung
- Rückgängig Funktion für Eingabefehler
Screenshots
Stand Version 2.21



Kurzanleitung
Stand Version 2.5
Nach dem Start der Anwendung werden folgende Menüpunkte angeboten:
- Neues Spiel Hiermit wird ein neues Spiel gestartet. Im
darauffolgenden Bildschirm werden die Spielernamen festgelegt. Um den
Schreibaufwand zu verkleinern können vorher festgelegte Namen automatisch mit
dem mittlere Softkey eingefügt werden.
- Spiel laden Hier können alten Spiele geladen werden. Außerdem
können über das Kontext-Menü Spiele gelöscht werden um Speicherplatz
einzusparen. Jedes Spiel wird automatisch beim Beenden abgespeichert, so dass
nie Daten verloren gehen können sollten.
- Spielernamen Über diesen Bildschirm kann die Liste der Spielernamen
bearbeitet werden die beim Erstellen eines Spieles vorgeschlagen werden. Es
bietet sich an regelmäßige Mitspieler hier aufzulisten. Über das Kontextmenü
können vorhandene Namen bearbeitet und gelöscht werden.
- Über Zeigt die Versioninformationen an.
- Beenden Sollte klar sein
Während das Spiels werden die Informationen über mehrere Tabs aufgeteilt
dargestellt. Mit der "Nach-Links" und "Nach-Rechts" Taste kann zwischen den Tabs
gewechselt werden.
- Spiel Hier werden die Informationen zur aktuellen Runde angezeigt
(wie Geber, Spieler, Reizwert). Zusätzlich werden Informationen abgefragt (wie
Spielwert, Gewinn oder Verlust). Es gibt Grundsätzlich zwei Arten von
"Spielbildschirmen":
- "PreGame" Dieser Bildschirm wird vor einer Runde angezeigt,
enthält also alle Informationen die vor dem Reizen feststehen. Es werden
dort diejenigen Informationen abgefragt die durch das Reizen festgestellt
werden (Spieler und Reizwert). Der Reizwert ist kein Pflichtfeld, er kann
auch leergelassen werden. Zusätzlich kann hier (falls kein Spieler gefunden
wird) eine Runde Ramsch eingeleitet werden. Nach einer Bestätigung kommt man
zum....
- "PostGame" Dieser Bildschirm enthält die Informationen die auf
dem "PreGame"-Bildschirm eingegeben wurden und fragt weitere Informationen
ab, die am Ende des Spieles feststehen (Gewonnen, Wert). Nach einer
Bestätigung werden die Punkte berechnet und dem Spieler gutgeschrieben und
die nächste Runde kann beginnen.
- Punkte Im oberen Bereich wird zu jedem Spieler der aktuelle
Punktestand und die Anzahl der Spiele angezeigt. Im unteren Teil wird der
Punkteverlauf grafisch dargestellt. Diese Anzeige erscheint nachdem zwei
Spiele gespielt worden sind.
- Aktion Auf diesem Reiter werden einige Aktionen angeboten die immer
ausgeführt werden können. Zum einen kann hier Bockramsch eingeleitet werden
(siehe Regeln), zum anderen kann hier das Spiel beendet werden.
- Undo Hier werden sämtliche Aktionen die Auswirkungen auf den
Spielstand haben aufgelistet. Es kann eine beliebige Aktion ausgewählt werden
(wobei die Liste der Aktionen absteigend sortiert ist: Die neusten Aktionen
stehen am oberen Ende, die ältesten am unteren) und durch das Bestätigen mit
"Undo" werden dann sämtliche Aktionen die danach
folgten Rückgängig gemacht. Sollte also zum Beispiel der falsche Spieler
ausgewählt worden sein und dann auch noch dem falschem Spieler die Punkte
gutgeschrieben worden sein wählt man die zweite Aktion aus (Erste Aktion ist
"Ende der normalen Runde", zweite ist "Neue Normale Runde") und drückt auf
"Rollback". Es werden nun beide Aktionen zurückgenommen und es kann ein neuer
Spieler für diese Runde ausgewählt werden.
Verwendete Regeln
- Falls "Spaß-Modus":
- Gewonnene Spiele zählen ihren Spielwert einfach positiv für den
Spieler
- Verlorene Spiele zählen ihren Spielwert zweifach negativ für den
Spieler
- Falls "Turnier-Modus":
- Gewonnene Spiele zählen ihren Spielwert plus 50 Punkte für den
Spieler
- Verlorene Spiele kosten den Spieler den Spielwert. Zusätzlich erhält
die Kontra-Partie jeweils 25 Punkte.
- Falls Bockramsch gespielt wird (wird niemals automatisch gemacht) wird
erst drei Runden Bock gespielt (der Spielwert wird doppelt gerechnet, die
Software übernimmt diese Verdopplung automatisch), dann folgen drei Runden
Schieberamsch.
- Im Schieberamsch kann Grand-Hand gespielt werden, danach gibt der gleiche
Geber nocheinmal
- Falls sich kein Spieler für eine Runde findet kann Ramsch gespielt werden,
danach gibt der Geber nocheinmal
- Ramschspiele zählen einfach negativ für denjenigen der am meisten Punkte
"kassiert"
Bekannte Bugs und Einschränkungen
Stand Version 2.5
- Es kann im Ramsch kein Durchmarsch berechnet werden
Geplante Features
Stand Version 2.21
- Flexibleres Regelstystem, so dass andere Punkte-Vergabe-Regeln (wie
verlorene Spiele zählen für die Contra-Partei jeweils positiv) realisiert und
ausgewählt werden können. (Teilweise seit 2.5 implementiert)
- Spielübergreifende Ewigenbesten-Liste
Systemanforderungen
Prinzipiel werden alle Mobiltelefone unterstützt, die folgende Funktionen
unterstützen:
- Sun Java Wirless Toolkit 2
- CLDC Version 1.1
- MIDP Version 2.0
Auf jeden Fall funktionieren folgende getesteten Mobiltelefone:
- Sony-Ericsson K800i
- Sony-Ericsson W580i
- Nokia Series 40 (z.B. Nokia 6230i, 6131 u.v.a.m)
- Nokia Series 60 (z.B. Nokia N70, u.v.a.m.)
- Für weitere Testberichte wäre ich dankbar
Downloads
Es existiert ein allgemeiner Download, der auf allen Mobiltelefonen
funktionieren sollte. Außerdem gibt es einige Versionen für verschiedene
Mobilteile. Diese sind speziell für diese angepasst und sehen deshalb besser
aus. Es sollte immer versucht werden die Datei passend zum Gerät zu
benutzen. Falls momentan keine passende Version bereitsteht, dann kann diese
entweder auf dem Quelltext selbst gebaut werden (erfordert Java-Kenntnisse)
oder ich liefer diese auf Anfrage gerne nach.
Installation
Die Jar-Datei muß auf das Handy transferiert werden. Wie das mit den einzelnen
Geräten funktioniert steht in der Betriebsanleitung oder im Internet. Auf die
Speicherkarte kopieren, per Infrarot oder Bluetooth senden sind einige
Möglichkeiten. Bitte selbst nachschlagen.
Lizenz
Der komplette Skatberat steht unter der GPL 3 Lizenz.
Kontakt