Twitter button

Un fantastico bottone fatto completamente in CSS… e l’animazione all’hover è veramente carina :), per vederlo live andate a questo indirizzo: http://codepen.io/bennettfeely/pen/ErFGv Grazie a Erik Deiner’s Tweet Button with CSS Animation

1 February 2013 · 1 min

CanvasSwirl: An animated spirograph experiment in JavaScript and Canvas

CanvasSwirl è un bellissimo esperimento implementato in javascript che unisce ad un sistema di particelle la logica dello spirografo. Lo spirografo è uno strumento che produce delle curve chiamate ipotrocoidi e epicicloidi. Ve lo ricorderete perché sicuramente lo avete utilizzato a scuola quando eravate piccoli. Le ipotrocoidi è una rulletta ottenibile come curva tracciata da un punto fissato ad una certa distanza dal centro di un cerchio mobile che ruota all’interno di un altro cerchio immobile. La figura animata chiarirà meglio il concetto :) Le epicicloidi invece si basano sullo stesso concetto delle ipotrocoidi ma il cerchio mobile ruota all’esterno del cerchio immobile. ...

31 January 2013 · 1 min

HTML5 CanvasSwirl testato su iPhone

http://www.youtube.com/watch?v=EajfmmrKMX4 CanvasSwirl testato su iphone 3GS (in alto a sinistra), iPhone 4 (in basso a sinistra), iPhone 4S (in alto a destra) e iPhone 5. La velocità dell’iPhone 5 che monta il nuovissimo chip A6 ovviamente non è paragonabile con i precedenti modelli, ma la cosa che sorprende è la poca differenza di performance tra iPhone 3GS e iPhone 4, nonostante quest’ultimo monti il chip A4, fatto da Apple su misura per la nuova linea di iPhone. (Source: http://www.youtube.com/)

30 January 2013 · 1 min

Furball in WebGL

http://www.youtube.com/watch?v=De8A4jDWe40 Un bellissimo esperimento fatto completamente con le WebGL. Guardate il video oppure se avete un browser abilitato alle WebGL potete vederlo live a questo indirizzo: http://www.theoberg.com/things/furball/ Grazie a @theo_t (Source: http://www.youtube.com/)

30 January 2013 · 1 min

CSR Racing dissected

Giungo 2012 Natural Motion Games pubblica su App Store CSR Racing, nel giro di pochi giorni scala le classifiche e diventa l’app più redditizia. Dopo quasi un anno dalla sua uscita rimane ancora stabile nella Top10 delle app più redditizie dello store. CSR Racing nella Top Redditizie Michail Katkoff nell’articolo CSR Racing dissected fa una bellissima analisi sui meccanismi che hanno fatto di CSR Racing un gioco divertente e di successo. L’articolo è leggermente datato e manca di alcuni dettagli che sono stati aggiunti in aggiornamenti successivi come ad esempio la modalità “Multiplayer” (non è un vero e proprio multiplayer…) che è stata aggiunta nella versione 1.2. link all’articolo: Deconstructor of Fun - CSR Racing dissected by Michail Katkoff

29 January 2013 · 1 min

Sviluppatore di Videogiochi

Sviluppate videogiochi? Quale ruolo ricoprite? In quest’articolo su wikipedia (http://it.wikipedia.org/wiki/Sviluppatore_di_videogiochi) vengono elencate ed approfondite tutte le varie figure professionali che rientrano sotto la macro categoria dello “Sviluppatore di videogiochi”. Wikipedia page - Sviluppatore di videogioco Per portare qualche esempio: Lead Designer Un lead designer esegue molti degli incarichi menzionati per il game designer ma soprattutto rappresenta il punto di riferimento per gli altri membri del gruppo di design e del progetto per quanto concerne la sua area, in modo da raggiungere gli obiettivi di produzione prefissati. Assieme al producer, ha potere decisionale riguardo alle scelte di design, specialmente nei casi in cui queste non implichino nessun cambiamento radicale negli obiettivi e tempi di sviluppo. Il lead designer è responsabile della selezione degli altri designer del team e talvolta si occupa di presentare il gioco ai media. Programmatore dell’Intelligenza Artificiale Un programmatore di intelligenza artificiale (artificial intelligence programmer) scrive essenzialmente le regole che governano il comportamento delle entità all’interno del gioco. Un AI programmer alle prime armi deve apprendere gli algoritmi di base e i concetti dietro l’IA, come il path finding, i pattern e gli alberi di decisione. Tra i concetti più avanzati nel campo dell’IA figurano le reti neurali, l’A-Life, gli algoritmi genetici e le macchine a stati finiti. L’abilità principale dell’AI programmer sta nell’implementare complessi comportamenti di gioco, che funzionino in tempo reale senza eccessivi sforzi del processore. Direttore artistico Il direttore artistico (art director) è, tra gli artisti, la figura con la maggiore conoscenza degli strumenti, delle tecnologie e dei metodi utilizzati. Le sue idee creative e abilità artistiche hanno notevole influenza sulla forma del progetto e, laddove necessario, contribuisce alla correzione dei problemi che si verificano durante il ciclo produttivo. L’art director lavora strettamente con il producer e con il game designer per gestire l’attività produttiva del team artistico. … molti altri a questo link: http://it.wikipedia.org/wiki/Sviluppatore_di_videogiochi

26 January 2013 · 2 min