Passa ai contenuti principali

Post

Visualizzazione dei post da maggio, 2012

Ludus Latrunculorum

Ludus Latrunculorum https://play.google.com/store/apps/details?id=tecnocchio.games.latrunculi.android è un gioco da tavolo praticato dagli antichi romani, di cui sono sopravvissute poche descrizioni . Le regole sono state immaginate in base alle informazioni rinvenute. Il gioco è costituito da un re e dalle pedine. Regole : Movimento : Re e Pedine si muovono in orizzontale e verticale senza poter scavalcare altri pezzi. Condizioni di vittoria: Si vince catturando tutte le pedine dell\'avversario, oppure bloccando il re avversario sui 4 lati. Condizioni di cattura: una pedina è catturata se viene accerchiata da 2 lati opposti dall\'avversario, se la pedina è nell\'angolo, viene catturata occupando i 2 lati liberi. La versione per android offre la possibilità di giocare contro un altra persona o affrontare 2 diverse difficoltà di AI. Nel menù delle opzioni è possibile giocare su una scacchiera 8 per 8 o 12 per 8. Ovviamente come si può notare non sono un grafi...

Latrunculi versione pre beta

Questo gioco potrebbe essere un lontano parente degli scacchi, in effetti molto lontano, è un gioco andato perduto nel tempo , sappiamo che veniva giocato nell'antica roma ma le regole non sono certe. Le regole che al momento ho applicato sono : 1) pedine e re si muovono in orizzontale o verticale e non possono saltare altre pedine 2) una pedina viene mangiata se circondata da due lati opposti dall'avversario (non funziona il suicidio), nell'angolo la pedina viene mangiata se circondata ai 2 lati. 3) le condizioni di vittoria sono : re circondato (anche da proprie pedine) oppure fine delle pedine. Ne ho trovato una versione opensource, anche per android, ma dato il fascino e data la possibilità di aggiungere varianti nuove in futuro ho cominciato a fare questo esperimento di sviluppo. Quella che era la parte più difficile da implementare, ovvero l'intelligenza artificiale che sta dietro alle mosse del pc/smartphone/tablet l'ho relegata a mio...