Tutorial – Sviluppare giochi su iPhone con cocos2D
Posted on | ottobre 12, 2009 | 4 Comments
cocos2D è un framework che facilita e velocizza lo sviluppo di videogiochi su iPhone ed iPod Touch.
Il suddetto framework, scritto in objective-c, mette a disposizione una serie di classi e funzioni che permettono di creare animazioni, transizioni, effetti speciali e tutto ciò che richiede un videogame.
cocos2D è un progetto Open Source, ed è liberamente e gratuitamente scaricabile da questo link.
Per poter utilizzare questo framework, bisogna “preparare” xCode in modo da sviluppare il nostro progetto interamente con cocos2D.
Per fare ciò, potete scaricare un template già pronto che vi consentirà da subito di sviluppare in cocos2D. Il template lo potete scaricare da qui.
Estraete il contenuto del file appena scaricato ed inseritelo nei templates di xCode, che si trovano in: /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/
Ora potete avviare xCode ed utilizzare il template per cocos2D.
Una volta avviato xCode con il template appena scaricato, dovete importare nel vostro progetto la libreria di cocos2D (la cartella cocos2d) ed il file fps_image.png
Il file fps_image.png lo trovate nella cartella Resources/images di cocos2D.
L’ambiente è pronto, potete cominciare a sviluppare con cocos2D.
Con cocos2D potrete sviluppare qualsiasi tipo di gioco in 2D ed è perfettamente compatibile con l’AppStore, percui potete pubblicare le vostre applicazioni sullo store Apple.
Di seguito vi lascio alcuni link ufficiali:
cocos2D Library
cocos2D wiki
cocos2D best practices
Tags: cocos2d > game development > giochi > iphone game > iphone sdk > sviluppo giochi > Tutorial > videogiochi
Comments
4 Responses to “Tutorial – Sviluppare giochi su iPhone con cocos2D”
Leave a Reply


dicembre 8th, 2009 @ 21:43
Ciao, sembra un’ottima libreria e vorrei provare ad usarla. Volevo sapere se “soffre” di qualche problema relativo all’approvazione da parte di Apple… mi è giunta voce che spesso Apple rifiuta applicazioni che fanno uso di Framework esterni… grazie
dicembre 9th, 2009 @ 09:08
Mai avuto nessun tipo di problema. Oltretutto questo framework è interamente scritto in obj-c e rispetta perfettamente le regole del SDK.
dicembre 11th, 2009 @ 00:38
Ottimo, grazie! Lo proverò subito!
P.S.
Qualche “IDE” (tipo Unity) che hai provato?
dicembre 11th, 2009 @ 09:46
Unity l’ho provato, ma solo per una questione di curiosità.
Sinceramente non ha suscitato il mio interesse, forse è più adatto ai grafici (cosa che io non sono).
Personalmente preferisco metter mano al codice, anzichè far fare tutto ad un software.