Blog

  • Come sarebbe un piano di studio ideale per lo sviluppo di videogames?

    N.B.: articolo WIP Ciao a tutti, oggi si va a fare un enorme esperimento mentale. Qualche tempo fa, basandomi sull’IGDA Curriculum Framework, ho provato a pensare: come si potrebbe comporre un piano di studi ideale di tre anni riguardante lo sviluppo di videogames? Ovviamente si suppone che chi voglia fare un percorso del genere abbia…

  • Un clone di Tetris realizzato su Unity

    Scrivo questo post per mostrare un clone di Tetris realizzato dal sottoscritto in collaborazione con un amico. Si tratta di un’implementazione che, dal punto di vista delle meccaniche di gioco, prova ad essere pulita e performante, si evita quindi di utilizzare raycast o elementi fisici, preferendo a questi le semplici trasformazioni geometriche in combinazione con…

  • Il kernel panic era una funzione semplicissima

    Ecco una curiosità che potrebbe interessare a qualcuno. La funzione che si occupa di generare il cosiddetto kernel panic in Linux 0.01 era: /* * This function is used through-out the kernel (includeinh mm and fs) * to indicate a major problem. */ #include <linux/kernel.h> volatile void panic(const char * s) { printk(“Kernel panic: %s\n\r”,s);…