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, ...
Meglio di tante parole... ecco i giochi!
|
|
| |||||||||
|
|
| |||||||||
|
|
| |||||||||
|
|
|
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,...).
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.
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!
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.
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.
Breaking news: (2024-08-08)
Titolo: Facili Rompicapi
Livello: Base
Data:
15 Agosto 2013
Versione: 1.1.0 - 8 Agosto 2024
Autore: mail [AT] meo.bogliolo.name