Andrea "Kiraya"Magini

IT Professional Master

Mac

Cocos2d, Sprite, Nodi e Bitizens

Rieccoci con un breve tutorial, nato dalla passione per una serie di giochi per iphone, come Tiny Towers e Pocket Planes. In questi giochi vediamo la presenza dei Bitizens, dei piccoli “cittadini” a 8 bit, customizzabili e realizzati con un inconfondibile stile retro a 8 bit. Incuriosito dalle infinite possibilità

Leggere configurazione plist di default

Su mac è possibile leggere il file di default contenente la configurazione dell’applicativo in maniera molto semplice. basta usare gli NSBundle per poter accedere al bundle di default, il file info.plist generalmente contenuto delle Resources dell’applicativo: [cce lang=”objc”] NSBundle* mainBundle = [NSBundle mainBundle]; [/cce] per poter accedere alle info contenute,

Creare Classi Statiche e Singleton in Objective C

Per creare una classe che sia raggiungibile da ogni parte del nostro codice, abbiamo due alternative: realizzare una classe statica con metodi e attributi statici, oppure implementare il pattern del Singleton. Preferisco generalmente la seconda scelta più orientata ad un design pulito del nostro codice e rimanendo legato alla programmazione

Minecraft

Minecraft è un gioco di costruzione assai geniale. E’ uno dei tanti remake di giochi sandbox apparsi negli ultimi anni e che sta facendo la fortuna degli sviluppatori, dei ragazzi indipendenti che vendendo il gioco in beta hanno gia fatto una fortuna.. http://www.minecraft.net Il gioco tuttora in beta, consiste nell’esplorare

NSXmlParser il default XmlParser di iOS

Per chi lavora da molto con la programmazione, sia Java che .Net, avere a disposizione un Dom per la lettura dei files xml tramite un documento a grafo e magari espressioni xpath, è oramai legge. Eppure per lavorare su IPhone tramite iOS e in generale su Mac OSX, di default