Englisch
Smartphone


Schach auch auf Smartphone

Hallo Schachfreunde,
damit Sie auch auf Ihrem Smartphone Schach spielen können, habe ich mich entschlossen, dafür eine App zu erstellen.
Freeware-Schach ist in Delphi 7 geschrieben, welches für Smartphones ungeeignet ist. Daher habe ich mich für die Qt (C++) Entwicklungsumgebung entschieden. Qt hat den großen Vorteil, dass die erstellte Anwendung unter jedem Betriebssystem laufen kann. Also Windows, Android, Linux und natürlich IOS.
Vorerst erstelle ich die Schach Anwendung für Windows und Android.
Da Qt und Delphi sehr unterschiedlich sind, ist eine Übernahme des Programmcodes nicht ohne weiteres möglich.

Die Umstellung

Die grafische Oberfläche muss komplett neu gestaltet werden. Das Umschreiben von Delphi nach Qt ist aufwändig, da wirklich jede Programmzeile geändert werden muss. Ausserdem bringe ich dort neue Ideen ein, dass ein blindes 1:1 übersetzen nicht machbar ist.

Wie soll das Kind heißen? Ich hätte es gerne QTSchach oder CuteSchach genannt. Aber die Namen sind schon vergeben. Daher habe ich es RRSchach, passend zu meinen Initialen, genannt.

Die ersten Versionen ...

Stand April 2017: Langsam nimmt RRSchach Formen an. In der aktuellen Version können Sie sich jetzt Zugvorschläge vom Programm geben lassen und die Schriftgröße einstellen.
Shredder berechnet in der Stufe "mittel" einen Elo-Wert von 1530. RRSchach hat neulich seinen Vorgänger (Freeware-Schach) besiegt. Unglaublich - hätte ich nicht gedacht, war wohl ein Glücksfall :-)
Als nächstes habe ich das Sichern und Laden von Partien im PGN-Format ins Auge gefasst. Ich werde RRSchach weiterentwickeln und stelle regelmäßig neue Versionen ins Netz.

RRSchach auf Ihrem Android Smartphone

RRSchach gibt es (noch nicht) im Google Play Store, läuft unter Android ab 4.4.2 und hat ausgepackt eine Größe von 27 MB.
Ich stelle es auf diese Seite zum Download bereit. Es ist eine Testversion, also noch nicht perfekt. Man kann jedoch bereits schön damit spielen.

Die Installation und der Start von RRSchach erfolgt auf eigenes Risiko.

RRSchach 1.12 Android

Installation

Bevor Sie es außerhalb des "Google Play Stores" installieren können, müssen Sie Ihr Smartphone vorbereiten. Auf meinem Samsung S5 gibt es unter "Einstellungen/Sicherheit": "Unbekannte Quellen". Bitte dort einen Haken setzen. Gehen Sie mit Ihrem Android-Smartphone auf diese Seite und tippen auf obigen Link. Wenn der Download beendet ist, finden Sie in der Benachrichtigungsleiste (oben) einen Hinweis. Ziehen Sie diese Leiste herunter. Jetzt können Sie RRSchach installieren. Eine schöne Beschreibung finden Sie auch hier.

RRSchach auf Ihrem Windows PC

Wer mit RRSchach auf seinem Windows PC spielen möchte, kann sich hier eine portable Version herunterladen. Das Programm hinterlässt keine Spuren auf Ihrem PC und hat ausgepackt eine Größe von 41 MB. Lauffähig ab Windows XP. Die Windows und Android Versionen sind vom Programmcode her fast gleich.
Hier ein "Screenshot" von RRSchach.
Der Vorgänger "Freeware-Schach" bietet (noch) zusätzlich folgende Funktionen: Speichern/Laden von Partien, Eröffnungsbibliothek, Setzen von Figuren, Mensch gegen Mensch, Fernschach (über Mail), UCI (Verbindung zu einem anderen Schachprogramm).

Die Installation und der Start von RRSchach erfolgt auf eigenes Risiko.

RRSchach 1.12 Windows

Historie

Version Datum Änderungen
1.12 02.04.2017
  • Erweiterungen:
    • Zugvorschläge geben lassen
    • Schrift im Protokollfenster vergrößerbar
    • Infofenster überarbeitet
1.11 28.02.2017
  • Erweiterungen:
    • Animation beim Bewegen der Figuren
    • Meldezeile aktiviert
    • Android: Aus Platzgründen nur eine Buchstaben/Zahlenreihe am Rand
  • Bewertung:
    • Im Endspiel wird versucht, den gegnerischen König an den Rand zu drängen
  • Fehler:
    • Häßliche Ränder zwischen den Feldern beim Vergrößern des Bretts beseitigt
1.10 29.01.2017
  • Erweiterungen:
    • Schwierigkeit "schwer" eingeführt
    • Farbe des Zeitfeldes gibt an wer am Zug ist
    • Statuszeile mit Zeit des letzten Computerzuges
  • Bewertung:
    • Endspiel: Bauern nach vorne bringen
    • Figurentausch positiv oder negativ
    • Turmloch in erster Reihe ermitteln
    • Optimierung der Berechnungszeit
1.09 25.12.2016
  • Erweiterungen:
    • Zug in Protokoll anklickbar
    • Statuszeile mit Rochadeinfo
  • Bewertung:
    • Beweglichkeit, gegnerischer König bedrängt, Schach
1.08 27.11.2016
  • Erweiterungen:
    • Button vor / zurück
1.07 06.11.2016
  • Erweiterungen:
    • Fen Export/Import (später auch benötigt für Züge zurück)
    • Statuszeile
    • Schwierigkeit leicht/mittel einstellbar
  • Verbesserung:
    • Android: Vollbild
  • Fehler:
    • Falls König sehr bedrängt ist, trat ein Fehler auf
1.06 09.10.2016
  • Bewertung:
    • Berücksichtigung Anfang der Partie
1.05 04.09.2016
  • Grafik:
    • Einige Grafikkomponenten waren an Smartphones mit verschiedenen Auflösungen nicht dort, wo sie sein sollten.