Computer Graphics, Web Development e Videogames
Sono appassionato in Computer Graphics e Videogames da quando avevo 15 anni. Ho scritto durante le superioriori il mio primo framework grafico, basato su DirectX e scritto in C# e HLSL. L'ho usato per creare simulazioni 3D e altre cose interessanti. Recentemente ho sviluppato alcuni progetti in WebGL, Blender & GLSL
Sono Full-Stack Web Developer dal 2010. Ho lavorato in aziende italiane (a Torino) e statunitensi (a Sunnyvale, CA), sviluppando diverse applicazioni Web con Ruby on Rails, Node.js/Express, Angular, e altri framework. Ah, questo sito è fatto in Jekyll!.
Attualmente lavoro come Graphics Programmer in Tiny Bull Studios, uno studio indipendente che sviluppa giochi in VR. Come passatempo sviluppo semplici videogame, spesso utilizzando tecnologie web, MonoGame o Unity. Quando possibile, cerco di partecipare alle Game Jam in giro per il mondo, come ho fatto a Torino, Roma e San Fransisco
Esperimenti con Voronoi
Esperimenti di ray marching con SDF
Esperimenti con le Metaballs
Uno shader realizzato per Torino Digital Days 2019
Un altro semplice shader
L'evoluzione del classico Minesweeper
Shader frattali
Un gioco 3D fatto in 48h per la Global Game Jam
Un gioco 2D di strategia
Un videogame 2D realizzato in 48h
Un gioco semplice, ma praticamente impossibile