aiuto ad iniziare a giocare (se lo trovano ancora difficile non hanno le capacità per giocare )
vecchia versione
Link:
http://baronvscorsar.altervista.org/par ... oliere.php
IL GIOCO
E' la mia ultima fatica, detto il nome penso non si debba presentare il gioco - uno dei miei preferiti quando ero bambino.
Il gioco è questo: http://en.wikipedia.org/wiki/Boggle (wiki non ha la pagina in italiano, il nome nella lingua di Dante era appunto "Il paroliere").
Ho aggiunto un simpatico schema di punteggio a "combo" per modernizzare la sfida, e opzioni grafiche (e qualche variante di gioco) sbloccabile con i livelli, ottenibili raggiungendo specifici obbiettivi.
Studiatevi nell'help come sono ottenute le combo, altrimenti otterrete punteggi risibili!
Il tutto giocabile con registrazione online del giocatore (e tutta la sua storia ludica), e soprattutto la sfida in differita tra giocatori, sempre registrata sul sito (opzione sbloccabile al secondo livello).
Non è una classifica online, ma un mini "social game". Raggiungete il secondo livello, sfidate, e sbeffeggiate imperituramente i vostri avversari!
TECNICHE
Potrà sembrare semplice... e la base lo è (preparata in una settimana). Un po' più articolata la gestione delle combo.
Per tacere delle modifiche di interfaccia suggerite dai miei fidi betatester.
La fatica è stata aggiungere:
-Il database delle parole gestito in sqlite (e relativo apprendimento SQL, grazie Maz, grazie Homu).
-La creazione delle pagine dinamiche del sito (e relativo apprendimento del php: grazie Maz, grazie Homu).
-La resa grafica del sito (e relativo apprendimento CSS e HTML) (grazie Homu, grazie Stavros - anche per la grafica).
Ho imparato un mucchio di cose (e sputato sangue) con questo progetto, ma mi sono divertito un mondo!
OFFLINE:
Il gioco era nato solo per imparare l'SQL, e tutto era gestito offline con sqlite. Poi terminato l'aspetto offline mi pareva un peccato tenere tutto chiuso nel pc (infatti potete generare i report in html, era pensato per pubblicarli ).
E' stata la molla per aprire l'account su altervista ed imparare il php.
Ora l'offline non ha praticamente senso, ma per lo meno quando vi si cicca la connessione potete ancora giocare.
BUG
Ho testato tantissimo, in proporzione credo più di ogni altro mio progetto, ma la mia niubbaggine col php e con il mondo "dove ci si logga" potrebbe aver determinato la presenza di diverse pecche, fatemele sapere.
DATABASE
Il database italiano è lungi dall'essere perfetto, ma presenta più di 700000 vocaboli... mi pare un buon punto di partenza!
VERSIONE
Lo spaccio come versione definitiva, ma il dizionario di inglese come vedete è 0.9 perchè non ho trovato una lista migliore. La sto cercando, poi la includo nella versione 1.0 che sarà presentata sul sito Yoyo (oltre che questo!).
Visto l'itnernazionalizzazione del prossimo step sto pensando di includere anche lo spagnolo, se trovo la conformazione dei dadi del paroliere in versione spagnola
DIMENSIONE:
La dimensione dello zip è dovuta principalmente ai database (magari le altre lingue le faccio scaricare a parte).
HACKING:
Se qualcuno vuole provare un attacco per hackerare il punteggio è benvenuto, ma vi prego di farlo con un account creato appositamente che inizia per HACK (tipo HACKBaron) così dopo le vostre scorribande posso rimuovere il vostro malfatto facilmente E correggere il sito.
Non dico sia impossibil (anzi! non ho usato nessuna crittografia) ma ci vuole un minimo di impegno. Per lo meno dovrei scrollarmi i wanna-be hacker della domenica.
SFIDE
Mi auguro che nasca una attiva guerra di sfide tra gli utenti di GMI... e non solo tra loro.