Remember me - Lost password?
FrancescoMonaca : about 1 year ago
Ecco fatto! Finalmente c'e' l'ho fatta
Adesso vi posso svelare a cosa stavo lavorando in questi giorni: ho sviluppato in HTML e Javascript una versione del Tetris. L'ho battezzata TetriJs

Ho scritto tutti i dettagli qui sul blog. Se volete provarlo subito andate qui (potete scaricarvi anche il sorgente)

Che ne pensate?
tetris, javascript, html
from Monterotondo (Roma) - 61 replies - reply meme
castle : about 1 year ago
Fantastico !! Adesso non posso, ma dopo cena mi leggo attentamente il post ...
from Cento - detail
FrancescoMonaca : about 1 year ago
@mackos_gnu: no no, non ho preso niente di gia' fatto, a parte l'uso del framework mootools ovviamente che mi ha velocizzato nelle animazioni. Con un semplice .morph ti modifica lo style da un punto di partenza ad un altro (ho evitato di aggiungere spazzatura nel codice ).
from Monterotondo (Roma) - detail
KhAronT : about 1 year ago
davvero bello ma semplice, gli manca la parte di codice della bastardaggine che non ti esce mai il pezzo che ti serve
from vasto - detail
FrancescoMonaca : about 1 year ago
@Kharont: ahahahaha, e dire che ci avevo pensato
from Monterotondo (Roma) - detail
rosario78 : about 1 year ago
ottimo lavoro! bello, fluido, funzionante!
toglierei solo le guide verticali, troppo facile giocare con le guide
from Milano - Brugherio - detail
FrancescoMonaca : about 1 year ago
@rosario78: magari poi ne faccio una versione dove si possono disabilitare. Avevo intenzione di sviluppare anche il pezzo ghost e l'hold dei pezzi.
from Monterotondo (Roma) - detail
baba_andrea : about 1 year ago
ci provo a giocare ma con safari non mi parte andando sul link rimane il retangolo in cui hai scritto sviluppato da
from Ancona - Torino - detail
Brendy : about 1 year ago
Bellooooooo l'ho già provato!! Sei bravo!!!.....continuo a giocare!!
from Roma - detail
FrancescoMonaca : about 1 year ago
@baba_andrea: hai premuto s?
from Monterotondo (Roma) - detail
baba_andrea : about 1 year ago
LOL ti stavo per scrivere, certo che se non premo S hai voglia a spaccare la tastiera
from Ancona - Torino - detail
baba_andrea : about 1 year ago
@francescomonaca bellisimo, una droga praticamente
from Ancona - Torino - detail
KhAronT : about 1 year ago
però scrivilo cosa bisogna premere io l'ho premuto per caso
from vasto - detail
Brendy : about 1 year ago
Daiiiiiiiii se premi 'H' ti da il menu d'aiuto con i comandi da usare per giocare! Cè scritto la prima cosa che ho visto!'Help!!!
from Roma - detail
VegGyver : about 1 year ago
l'effetto di rotazione sul pezzo a "S" non è molto corretto (almeno per me) il pezzo ruota e destra e poi ritorna indietro ruotando a sx invece che continuare a ruotare a destra!
L'effetto finale non cambia (ha solo due posizioni) ma visivamente è un po' fastidioso!!!
from Torino - detail
FrancescoMonaca : about 1 year ago
In effetti e' un po' nascosto (in basso a destra). Lo risolvero' con la seconda versione
from Monterotondo (Roma) - detail
FrancescoMonaca : about 1 year ago
@Daniele_veggyver: si, hai ragione. Purtroppo la rotazione a sinistra l'ho sviluppata verso la fine. Come dici il risultato non cambia, ma se e' fastidioso lo cambiero'. Grazie
from Monterotondo (Roma) - detail
ilTofa : about 1 year ago
LOL! Ho tentato di andarci con l'ipad ma, giustamente per certi versi, non si può fare proprio niente... Non essendoci inputbox, non c'è neanche la tastiera... Posso solo guardare il coso vuoto e pensare intensamente: H, H, H, H... Ma non è successo niente lo stesso...
from Roma, Italy - detail
FrancescoMonaca : about 1 year ago
@iltofa: Ahahahahahah! Mi hai ricordato questa tag: Errore! Tastiera non trovata! Pensa F1 per continuare!

from Monterotondo (Roma) - detail
baba_andrea : about 1 year ago
ahahahahahah @iltofa mi hai fatto morire
from Ancona - Torino - detail
TizPanPhoto : about 1 year ago
from Milano - detail
FrancescoMonaca : about 1 year ago
@vincenzodb: grazie

Per mettere la musichetta purtroppo bisogna usare o html5 ... o qualche trucchetto in flash.
from Monterotondo (Roma) - detail
mackley : about 1 year ago
ci giochero' prossimamente, per ora ho messo nei bookmark
from 44.423762,11.909061 - detail
FrancescoMonaca : about 1 year ago
@mackley mi piacerebbe molto un tuo giudizio
from Monterotondo (Roma) - detail
mackley : about 1 year ago
mi fa piacere, sai che sono un grandissimo esperto di videogiochi (soprattutto genere casual, puzzle, match-3, etc.) poi considerato che avevo il floppy disk del Tetris originale per IBM PC proveniente dalla Russia con amore.... ehehhe
from 44.423762,11.909061 - detail
FrancescoMonaca : about 1 year ago
Uau!!! ^_^
from Monterotondo (Roma) - detail
crilla : about 1 year ago
è davvero carinissimo, e adesso chi mi stacca dal video
from crilla house - detail
contezero74 : about 1 year ago
Molto carino complimenti
- detail
mackley : about 1 year ago
allora c'ho giocatooo!
Son arrivato al 3 con un punteggio di 13.744

dopo appena una partita, ho alcune osservazioni, le ho suddivise tra "fattibili già sulla attuale versione" e poi "proposte per una prossima versione 2.0"

- il gioco dovrebbe partire dal livello "1" (uno) e non dallo zero.
- l'animazione quando si ruota il pezzo è carina la prima volta che la vedi, è simpatica la seconda... poi da solo fastidio, era meglio una roba più rapida e schematica, a 90°
- il punteggio finale andrebbe salvato chiedendo nome e pubblicato nella classifica 10 migliori ed una cronologia degli ultimi 20 punteggi



- come molte implementazioni di Tetris, un tasto per mettere in un "cassetto" il pezzo attuale per usarlo in un secondo momento (scambiandolo con l'attuale) sempre premendo quel tasto

- la possibilità di vedere di prossimi due pezzi che usciranno, invece che uno solo




Dulcis in fundo, la possibilità di giocare uno contro l'altro... come era nel mitico http://en.wikipedia.org/wiki/T...



Concludendo ancora complimenti, bravo @Francescomonaca !
from Bassa Romagna - detail
FrancescoMonaca : about 1 year ago
Grazie @mackley per tutti i consigli. Ne faccio tesoro
from Monterotondo (Roma) - detail
mackley : about 1 year ago
non sono consigli... sono osservazioni, i consigli a chi ha fatto un lavoro così impegnativo ed un risultato di buon livello, non mi sognerei MAI di darli
from Bassa Romagna - detail
FrancescoMonaca : about 1 year ago
from Monterotondo (Roma) - detail
FrancescoMonaca : about 1 year ago
E dopo un altro po' di lavoro ho rilasciato la seconda versione del tetrijs
Ho cercato di seguire i vostri consigli e nel frattempo ho risolto qualche bacuzzo.
Al solito tutti i dettagli potete trovarli qui (ecco il changelog).

Spero di poterci lavorare su un altro po' ... mi mancano ancora un paio di cosette
from Monterotondo (Roma) - detail
contezero74 : about 1 year ago
Direi... ottimo
- detail
mackley : about 1 year ago
bravo che hai fatto un changelog

Lo provero' presto
from Bassa Romagna - detail
FrancescoMonaca : about 1 year ago
^_^
from Monterotondo (Roma) - detail
Brendy : about 1 year ago
ora lo provo!!
from Monterotondo (Rm) - detail
VegGyver : about 1 year ago
Volevo proVarlo sull'aifon ma non posso premere "s" per iniziare!
Mettere un link?)
Poi potrebbe funzionare con il touch? Sarebbe carino!
from Torino - detail
mackley : about 1 year ago
OK, ci ho giocato ancora !

E devo dire che la versione 2.0 è molto migliorata !!

Bravo @francescomonaca

Se metti anche questa modifica

> - il punteggio finale andrebbe salvato chiedendo nome e pubblicato nella
> classifica 10 migliori ed una cronologia degli ultimi 20 punteggi

Direi che il gioco vale la pena di tornarci e tornarci e tornarci per giocare


Da quello che ricordo io (non metto mani su codici di programmazione da decenni) si puo' fare anche senza database... semplicemente scrivendo su un file di testo sul server, ma forse Altervista non offre neanche questa possibilità, in fondo è freehosting no ?

Buona programmazione !

M.
from Bassa Romagna - detail
pescegiallo : about 1 year ago
E' una cagata pazzesca. (ovviamente scherzo)
from Merano - detail
FrancescoMonaca : about 1 year ago
@daniele_veggyver: sto cominciando a pensarci seriamente ... credo che basti aggiungere gli eventi sugli onclick ... faro' delle prove

@mackley: grazie! ^_^ Per la questione dei punteggi vediamo ... magari aggiungo un piccolo form in php che li salva, ci lavoro su

@pescegiallo

@all: stamane ho dovuto rilasciare la versione 2.1, ho trovato dei bug fastidiosi che non potevo lasciare. I link restano cmq invariati
from Monterotondo (Roma) - detail
FrancescoMonaca : about 1 year ago
@mackley: ecco fatto ... ho rilasciato la versione con il salvataggio dei punteggi
from Monterotondo (Roma) - detail
mackley : about 1 year ago
ovvero ? classifica generale ??!!?
from Bassa Romagna - detail
contezero74 : about 1 year ago
@francescomonaca carino con la classifica... ma non ho trovato il link per vederla... probabilmente sono "acciecato" io :O
- detail
FrancescoMonaca : about 1 year ago
@contezero74: ahahaa! Me lo son scordato! Ahahaha! Che pirla che sono! E' questo il link. Poi vedo dove metterlo sul gioco

@mackley: ho fatto che quando termina il gioco puoi decidere se salvare il tuo punteggio, sul send poi ti apre la pagina con la top ten.
from Monterotondo (Roma) - detail
contezero74 : about 1 year ago
@francesomonaca: capita e io che ero li a cercarlo
- detail
mackley : about 1 year ago
grande !!! bravo!! allora domani vado ad insidiare la posizione di quella "ciccia"
from Bassa Romagna - detail
FrancescoMonaca : about 1 year ago
^_^

Forse oggi lo sistemo un po'. Cmq la classifica non la tocco
from Monterotondo (Roma) - detail
crilla : about 1 year ago
grande @francescomonaca, ora è decisamente meglio
from crilla house - detail
baba_andrea : about 1 year ago
@crilla ho fatto una partita ed ho visto il tuo record, e chi sei tetris girl
from Torino - detail
crilla : about 1 year ago
e pensa che mi sono dovuta allontanare e mi sono scordata di mettere in pausa
from crilla house - detail
baba_andrea : about 1 year ago
ahahahahh
from Torino - detail
rikymag81 : about 1 year ago
molto carinooooo...complimenti!
from Palermo - detail
FrancescoMonaca : about 1 year ago
Ancora grazie a tutti ^_^

Forza @crilla! Non disperare ... adesso ti tocca superare il record di ciccia alias @brendy
from Monterotondo (Roma) - detail
iSimone : about 1 year ago
Ahahahah... scoperto solo adesso! Carino: bravo @francescomonaca!!! Ho fatto una partitina.
from [universo [galassia [sistema solare [terra [Europa [Italia [Veneto [Treviso [-paesino-]]]]]]]]] - detail
FrancescoMonaca : about 1 year ago
from Monterotondo (Roma) - detail
Brendy : about 1 year ago
from Monterotondo (Rm) - detail
crilla : about 1 year ago
proverò a batterla, ma non sarà facile
from crilla house - detail
crilla : about 1 year ago
direi che è quasi impossibile batterla
from crilla house - detail
FrancescoMonaca : about 1 year ago
Ma no dai! Io non ci gioco ... che e' meglio
from Monterotondo (Roma) - detail
New to meemi?
Join now to quickly and easily way

Problem? Rigenerate new code
By clicking the button, you agree all terms of service