Loading...
 

Odyschaak

Odyschaak is een schaak-app. De app gebruikt Odyschrift. Over de relatie tussen Odyschrift en Odyschaak zie Odyschaak|link.

Voor het ontwikkelen van Odyschaak wordt gebruik gemaakt van een touchscreen van Nextion en wel de NX4832K035. De Nextion heeft zelf enige computer-intelligentie, maar enkel om het scherm zelf te beheren. De Nextion heeft niet veel geheugen en een beperkte set instructies. Hij is gedacht als assistent bij een andere computer (bijvoorbeeld een Arduino).

Voor Odyschaak is de Nextion zelfstandig. De focus ligr op de userinterface. Odyschaak is niet een schaak-app waar partijen tegen gespeeld kunnen worden. Ook heeft Odyschaak geen oordeel over zetten. Er worden zelfs geen blokkades opgeworpen tegen verkeerde zetten. Sterker nog, op het moment moet een gebruiker handmatig corrigeren. Kort gezegd: Odyschaak is niet meer dan een electronisch alternatief voor een schaakbord.

Software voor de Nextion wordt ontwikkeld in de Nextion Editor documentatie van de Nextion Editor. De instructies in die software staan in dit document
In Odyschaak zit alle logic in een TouchCap,. De recenste versie van Odyschaak heet schaakbord DOM. De TouchCap heet tc0. De logic van tc0 staat hier

screenshots van Nextion Editor
Bestand niet gevonden.
Bestand niet gevonden.


screenshots van de laatste versie van Odyschaak

Het spel begint, wit is aan zet.
Odyschaak Begin

Zij zet haar pion voor de koningin twee velden naar voren. Van FIR naar FER.

De eerste stap zet ze door het gebied aan te raken onderaan het scherm (het vierde kwart). Het loopt over de hele breedte van het scherm. De hoogte ervan wordt aangegeven door de gele rand, links. In het vak rechtsboven het vierkantje in het eerste kwart is de letter F geschreven.

Bestand niet gevonden.


De tweede stap wordt gezet door het derde kwart aan te raken. De grenzen zijn aangegeven door de groene rand rechts.

Bestand niet gevonden.


Met de derde stap wordt de pion opgenomen. Hij verdwijnt even van het veld. Hij bivakkeert zolang hij wacht waar hij geplaatst zal worden in het vak in het eerste kwart. Het blauwe gebied.

Bestand niet gevonden.


Nu krijgt de computer te horen waar de pion heen moet. Het gele en tweemaal het blauwe gebied maken hem duidelijk dat de pion naar FER moet.

Bestand niet gevonden.

Bestand niet gevonden.


Bestand niet gevonden.


Een gebruiker kan alleen maar velden kiezen. Acties die niet bestaan uit een zet voert de gebruiker uit door tweemaal hetzelfde veld te kiezen.
nog uit te werken