lunedì, novembre 29, 2010

Fallout New Vegas ...

Non sono abituato a fare recensioni, credo di non aver mai recensito un videogioco. Ma di questo voglio parlarne, magari non scrivero' una recensione vera e propria, esporro' le mie considerazioni, partiamo con la premessa ...

E' da molto che seguo i giochi della Bethesda Softworws, a dir il vero da Morrowind grazie al mio caro amico Emilo S.
All'epoca ne rimasi estasiato. La possibilita' di viaggiare, senza grossi limiti, in un mondo nuovo, in un universo parallelo dove la magia non e' finzione. Ricordo che passavo ore e ore a giocare, una volta fino a 7 ore di seguito.
Era proprio la tipologia di gioco che mi incantava.
Gli anni passano e la mia carriera di giocatore pure. Fra universita' e lavoro abbandonai quasi del tutto il mondo dei videogiochi fino a quando mi parlarono di Fallout3.
Riassumo velocemente che per colpa sua mi son comprato l'xbox360 e la versione GOTY del gioco completando tutte le trame principali (e molte delle secondarie).

Bene. Dopo questa lunga introduzione arriva NewVegas!
Non pensavo si potesse far meglio dopo Morrowind, Oblivion e Fallout3. Invece si, gli sviluppatori della Bhethesda son riusciti a stupirmi ancora.
Con NewVegas hanno raggiunto lo stadio perfetto (a mio dire), il gioco si avvicina al mondo reale, soprattutto con l'introduzione della modalita' duro (che io ovviamente uso).
Ma non e' solo questo, prima parlavo del mio modo di giocare. Quello che cerco di fare io e' essere buono, far sempre la cosa giusta per minimizzare i danni, per uccidere meno innocenti possibili.
Ecco, quello che non si puo' capire in NewVegas e' questo: Non sai mai se stai facendo la scelta giusta.
Non e' facile capire subito se la scelta fatta portera' al bene o al male.

Attualmente ci sto ancora giocando, non ho completato la trama principale. Ma credo che una volta finito lo ricomincero' cercando di seguire percorsi alternativi.

E voi che ne pensate? Se ne avete voglia possiamo discuterne nei commenti :P

Etichette: , , ,


sabato, luglio 31, 2010

E se sviluppassi un Tetris con Javascript ...

Una idea mi girava per la testa.
Perche' non provare a sviluppare una versione del Tetris con HTML e Javascript ...

Ero un po' scettico pero', dicevo: ... ci vorra' molto tempo ... magari non ci riesco ... e' difficile ...

Poi ci ho pensato seriamente.
Ho cominciato giocando con le parti grafiche, ho disegnato il tavolo di gioco, ho disegnato i pezzi ... e poi son passato alle prime prove con il javascript.

Piccola premessa: Da un po' di mesi ormai, per lavoro, ho fatto pratica con il framework MooTools, e' molto facile da usare e nel suo core ci sono gia' delle funzioni utili per le animazioni.

Quindi, dicevo, ho cominciato a sviluppare le rotazioni dei pezzi usando mootools (alla fine potevo anche non usarlo, o usare jQuery ... o qualsiasi altra cosa ...), ogni pezzo, html parlando, e' fatto da un div che contiene 4 altri div. Giocando con i margini e le posizioni assolute ho trovato tutte le coordinate delle rotazioni.

Ok, avevo tutto. Graficamente. E adesso c'era la parte piu' difficile. Come collocare i pezzi dentro il tavolo da gioco? Beh ... ho usato una grossa matrice. Ho riempito il tavolo di boxettini con le loro belle coordinate cartesiane ... et-volia' ... ho trovato il metodo per continuare lo sviluppo.

Superato lo scoglio delle collisioni con il muro e con i pezzi gia' inseriti (davvero certosino come lavoro, non posso annoiarvi con altri dettagli) ho integrato i livelli, il calcolo dei punteggi, la pausa, il softDrop, l'hardDrop ... ed ecco, in una settimana circa ho ottenuto il mio tetris (e' stato molto utile questo wiki per conoscere i vari dettagli da implementare).

L'ho battezzato TetriJs :)

Allora, volete giocarci e/o scaricare il codice sorgente? Spero di si :)

Qui trovate tutto, il codice l'ho rilasciato con licenza GNU GPL, cosi' chiunque puo' ridistribuirlo, modificarlo, sfasciarlo come piu' gli aggrada (rispettando i termini della licenza, ovviamente) :)

E' probabile che lo aggiorni man mano fixando bug, aggiungendo funzionalita' e altro.

Intanto che ne pensate? Vi piace?

Aggiornamento (21 Agosto 2010): Ho rilasciato una seconda versione. Ho fixato alcuni bug ed aggiunto nuove funzionalita'. Il changeLog completo e' qui. Grazie per i vostri commenti e suggerimenti. Spero di poterci lavorare ancora su ... mi mancano un paio di cose da aggiungere :)

PS: so che non funziona bene su IE7 ... non so pero' se avro' voglia di fixarlo per lui ...

Etichette: , , , ,


martedì, luglio 20, 2010

Oggi mi gioco i numeri ...

Stamattina pensavo al superenalotto, ogni volta che mi vien voglia di giocare non so che numerini mettere nella scheda.
Allora mi son detto: "facciamo un bel programmino che li genera!"
Si, ma come svilupparlo? Ma si, in javascript cosi' posso metterlo sul blog e farlo usare a tutti, ecco qui, che ne pensate?
Tentiamo assieme la fortuna? :D



--
--
--
--
--
--


Etichette: , , ,


lunedì, aprile 14, 2008

Speed Test ...

Ogni tanto vado a controllare se qualcuno mi passa dei link sul mio del.icio.us.
Grizzly mi ha passato questo test, e' possibile importarlo sul proprio sito/blog, ed io lo faccio, cosi' lo provate subito subito :D



Per il momento io sono arrivato a 223 CPM (caratteri per minuto - 45 parole al minuto) e voi?

Etichette: ,


sabato, febbraio 16, 2008

SimCity vs MyMiniCity ...

C'e' qualcuno che non ricorda SimCity? Beh, chi ha avuto una storia videoludica lo conosce di sicuro ... per gli altri ho trovato un riferimento qui (pazzesco ... c'e' davvero di tutto su wikipedia ... spero che Jack riesca a risolvere il suo problema con loro, si e' sfogato qui per chi interessa).
Comunque, da poco ho scoperto grazie a Santo un giochino on-line molto carino.
Il link di riferimento e' questo: http://myminicity.com/
Come funziona? Semplice: basta scegliere un nome ed una nazione (non e' necessario registrarsi) e si avra' a disposizione il link della propria citta' :)
La citta' cresce in funzione delle visite ricevute giornalmente, ad ogni visita la popolazione aumenta di un'unita'.
A mano a mano che la popolazione aumenta la citta' cresce sempre di piu' e non appena si superano delle soglie, stabilite dal gioco, incominciano ad apparire delle nuove funzionalita' (che poi sono le necessita' della popolazione :D).
Per usare le altre funzioni non ci sono pulsanti aggiuntivi nella pagina, bisogna accodare al link dei codici, relativi alle necessita' che si vogliono fornire.

Ovviamente ho creato la mia citta', l'ho chiamata goldsafari. Inizialmente volevo chiamarla solo safari, ma il nome non era disponibile (safari era il mio vecchio nome su CB).

Beh, a questo punto non mi resta che chiedervi di contribuire alla crescita della mia citta', per farlo basta visitarla ogni giorno. Potete usare i riferimenti che ho messo nella colonna sulla destra ;)

Ho usato due utilita', la prima e' questa: (fonte)

(ho deciso di togliere questo tool, rallenta troppo il caricamento del blog)

Mostra i dettagli della citta', l'immagine e' navigabile come il sito :)
Le icone in basso ridirigono il click alla necessita' mostrata.


La seconda e' questa: (fonte)


Cliccando sull'immagine ridirige i click in funzione delle necessita' della citta' (molto comodo, pero' ho notato che a volte sbaglia ... usatelo con parsimonia).

PS: L'immagine in alto e' uno screen della situazione attuale ... spero che cresca presto ... :D

Piccolo aggiornamento: Ho sistemato la funzionalita' del link, adesso redirige bene.

Etichette: ,