FaciliRompicapi

Facili Rompicapi - Icona Facili Rompicapi e' una raccolta di giochi di intelligenza e di logica adatta anche ai meno esperti.
FaciliRompicapi contiene una dozzina di differenti giochi, con una grafica semplice ed una documentazione completa in italiano.

FaciliRompicapi e' basato sulla Simon Tatham's Portable Puzzle Collection: un'ottima collezione di giochi scritta in modo portabile e distribuita con licenza MIT. Per produrre una versione piu' semplice e piu' adatta ai ragazzi italiani (naturalmente intendo ragazzi di ogni eta' ;) ho modificato diverse cose. Rispetto alla versione originale il numero di giochi e' inferiore, le opzioni sono semplificate, l'interfaccia e l'Help sono stati ridotti e tradotti in italiano. In questo modo e' piu' facile utilizzare i giochi anche per un novizio.

Per i piu' esperti... modificando le opzioni e' possibile giocare con schemi complessi che richiedono molta abilita' per arrivare alla soluzione: buon divertimento!

L'indice di questo documento e': I giochi, Come si gioca, Scaricare FaciliRompicapi, Cosa manca, Riferimenti software e licenza, ...

I giochi

Meglio di tante parole... ecco i giochi!

KenKen®
Completa il quadrato seguendo i suggerimenti aritmetici.
Sudoku®
Riempi la griglia in modo che ogni riga, colonna e riquadro contenga una sola occorrenza di ogni numero.
Quindici
Risolvi il gioco ordinando le caselle.
Mastermind®
Indovina la combinazione di colori.
Le Torri
Trova l'altezza delle torri conoscendo quante se ne vedono da ogni lato.
Ponti ed Isole
Collega tutte le isole con i ponti rispettando il numero indicato su ogni isola.
Slegami
Sposta i punti in modo che le linee non si incrocino.
Colorami
Colora la mappa in modo che non vi siano regioni adiacenti dello stesso colore.
Illumina
Illumina tutte le caselle posizionando le lampadine.
Disuguaglianze
Compila lo schema rispettando le disuguaglianze.
Magneti
Completa lo schema senza far respingere tra loro i magneti.
Nonogramma
Colora la scacchiera con il numero di caselle indicato a lato.

Come si gioca

Ogni gioco naturalmente ha la sua logica... (eg. Come si gioca a KenKen) ma tutti i giochi sono presentati con la stessa semplice interfaccia grafica.

In generale per ogni tipo di gioco viene presentata una finestra contenente la scacchiera, lo schema, ... insomma il gioco. E' possibile aprire piu' finestre contemporaneamente con giochi differenti o con lo stesso gioco. FaciliRompicapi e' un'applicazione nativa, a seconda del tipo di piattaforma (FaciliRompicapi e' disponibile su PC, su MAC, su Smartphone, ...) l'interfaccia si adatta al sistema operativo e ne utilizza tutte le caratteristiche (eg. menu, help, window manager,...).

Facili Rompicapi - Interfaccia Utente

Molto spesso sono presenti valori numerici. Quando sono preimpostati sono colorati in nero mentre quando sono inseriti dall'utente vengono colorati in verde. Eventuali errori sono indicati in rosso. La casella su cui e' impostato il focus (in pratica dove si scrive) e' indicata da un colore grigio piu' scuro. Nei giochi in cui e' ragionevole (eg. Mastermind, Slegami) si utilizza il Drag&Drop (ovvero si spostano gli oggetti con il mouse).
In molti giochi e' possibile utilizza la matita. Per esempio con KenKen e' possibile segnare i diversi numeri candidati che possono restituire il risultato desiderato. Quando un numero e' segnato a matita e' scritto in formato piu' piccolo e con un colore differente (blu). Il modo in cui si passa nella modalita' a matita dipende dalla piattaforma (eg. tenendo premuto il dito sulla casella se si utilizza un touch screen). Il focus, nella modalita' a matita, e' indicato da un piccolo triangolo in grigio piu' scuro nell'angolo in alto a sinistra.

Il menu presenta sempre le seguenti opzioni:

Vi sono alcune piccole differenze tra giochi e piattaforme (eg. su MAC OS X e' presente l'Apple Menu)... ma l'uso del menu e' sempre intuitivo.

Con il tasto M della tastiera, nei giochi in cui e' possibile, vengono segnati a matita tutti i valori. E' comodo per risolvere gli schemi piu' complessi ragionando per esclusione.

Per ogni gioco e' presente un help completo in italiano che descrive le regole del gioco e qualche suggerimento per la soluzione.

Scaricare FaciliRompicapi

Tutti i giochi di FaciliRompicapi FaciliRompicapi e' disponibile su diverse piattaforme:

La prima versione gia' disponibile e' un POC (Proof of Concept), serve per vedere cosa si riesce a fare sulle diverse piattaforme senza preoccuparsi della qualita' del codice.
Ho compilato FaciliRompicapi su MAC perche' e' il PC che sto utilizzando adesso e lo uso spesso come passatempo... Nell'immagine a destra si vedono tutti i giochi presenti.

La roadmap prevede versioni con nuove funzionalita' ed una documentazione piu' ampia ma... la legge Hofstadter dice: ci vuole sempre piu' tempo, anche tenendo conto della legge di Hofstadter!

Cosa manca?

La collezione originale contiene molti piu' giochi: nell'ultima release [r10035 3Q 2013] sono 36. Perche' ne ho scelti solo una dozzina?
Perche' la traduzione dell'interfaccia e dei testi richiede tempo... ma non e' solo per pigrizia!
Il mio timore era quello di spaventare un utente poco esperto con 40 differenti giochi logici e matematici, alcuni dei quali anche piuttosto complessi. Cosi' ho preferito scegliere quelli che ritengo piu' utili per iniziare a giocare.
Cosa manca secondo me? Nella mia personale classifica quelli che piu' mi mancano sono: Pattern (Nonogramma), Magnets, Unequal, Rectagles, Unruly, Mines (Campo minato), ... Magari un giorno li aggiungero'!

Simon Tatham's Portable Puzzle Collection e' disponibile praticamente su tutte le piattaforme (Windows, Linux, Mac OS X; in Java Script su web; porting per iPhone, Android, ...). Fino ad ora ho compilato FaciliRompicapi solo su Mac OS X, per iPhone e su Linux. Sicuramente provero' il porting su Android. Windows? Al momento non ho un PC ;-)

Ho semplificato e ridotto in modo considerevole l'Help. Intanto i ragazzi non lo leggono... Pero' si potrebbero aggiungere immagini con alcune soluzioni guidate.

Riferimenti software e licenza

FaciliRompicapi e' distribuito con la licenza MIT.
La licenza MIT e' molto aperta, in pratica si puo' fare tutto quello che si vuole sia del programma che dei sorgenti tranne: non citare chi li ha scritti, non accusarli se qualcosa non funziona. Ma veniamo alle diciture ufficiali:

FaciliRompicapi e' basato sulla collezione di giochi Simon Tatham's Portable Puzzle Collection. La collezione e' distribuita con una licenza MIT. La versione per iPhone e' basata sul porting di Greg Hewgill.

Le modifiche rispetto ai sorgenti originali sono riportate in questo documento (in inglese).

Sul sito originale di Simon la versione per MAC OS X non e' aggiornata... mi sono permesso di ricompilarla: Simon Tatham's Collection r10035 for MAC OS X.


Titolo: Facili Rompicapi
Livello: Base (1/5)
Data: 15 Agosto 2013
Versione: 1.0.1 - 1 Gennaio 2014
Autore: mail [AT] meo.bogliolo.name