13
2012
Cocos2d: Scrivere testo su diverse righe
Sembra a primo impatto una cosa semplice e naturale quello di scrivere del testo su più righe, ma così purtroppo non è. Uno dei nostri utenti a riscontrato problemi con il titolo delle domande troppo lunghe del suo personale quiz game, dove ha tratto spunto dal nostro precedente tutorial. In effetti non è stato valutato il ritorno a capo e non ci eravamo posti questo grave problema anche abbastanza molto comune. Vediamo subito come poter [...]
12
2012
Cocos2D: Salvare il punteggio scrivendo in un file plist
Oggi vedremo come salvare il punteggio del nostro gioco in un file plist. Iniziamo aggiungendo nel file .h tutti gli oggetti che ci serviranno CCMenuItemFont *aumenta; CCMenuItemFont *reset; CCMenuItemFont *salva; CCMenu *menu; CCLabelTTF *punteggio; NSString *stringa; int score; Abbiamo aggiunto tre menu che serviranno appunto per aumentare resettare e salvare il punteggio, poi abbiamo aggiunto un label e una stringa che ci mostreranno il punteggio e infine l’integer che conterrà il punteggio vero [...]
6
2012
Cocos2D: Creiamo un quiz game utilizzando i file property list
Oggi su richiesta di un nostro utente vi mostriamo come realizzare un quiz game utilizzando i file property list come una sorta di base dati. Il file property è a tutti gli effetti un file XML. Iniziamo con il creare un nuovo progetto cocos2d, io l’ho chiamato semplicemente “quiz game” Creazione del file Property list Per prima dobbiamo aggiungere un nuovo file plist, per fare questo andiamo sul menu di destra con tutti i nostri [...]
11
2012
Cocos2D: Creare un avviso pop-up con UIAlertView
In questo breve tutorial vedremo come creare rapidamente un finestra di avviso pop-up come da immagine. Lascio a voi la fantasia di utilizzo, io vi mostro solamente il codice per stamparlo a schermo, naturalmente essendo un esempio verrà richiamato il metodo che genera il pop-up all’interno del metodo init, ma voi lo dovrete usare con cautela, magari dopo aver verificato alcune istruzione o dopo un determinato lasso di tempo. Potrebbe essere utile per richiedere il [...]
16
2012
News: app SDK Tutorials Advanced
Vi presento un applicazione gratuita dal nome SDK Tutorials Advanced che è possibile scaricarla dall’apple store, per imparare a creare applicazioni con Xcode e objective-c. L’applicazione che è alla versione numero 3, gira solo ed esclusivamente in device iPad. Supporta oltre l’inglese anche il Danese, il Francese, il Giapponese, il Serbo e lo Spagnolo, purtroppo non è stato tradotto nella nostra lingua. Per tutti i possessori di iPad consiglio di non farsela sfuggire.
21
2012
Cocos2D: Line-Drawing starter kit
Oggi vi voglio parlare di qualcosa di veramente molto speciale: Line-Drawing starter kit creato da Steffen Itterheim, sviluppatore Tedesco molto attivo in Cocos2D e creatore di un’altra piattaforma chiamata Kobold2D che anche grazie al suo aiuto presto tratteremo in questo blog. Ma veniamo a questo starter kit. Cos’è uno starter kit? Lo starter kit è in pratica un gioco già pre sviluppato e modificabile al 100%, in questo modo risparmiamo tanto tempo e abbiamo la [...]
2
2012
Appunti di programmazione: scale – scaleX – scaleY
nb. Appunti di programmazione è teoria sul linguaggio Cocos2d Vediamo come poter modificare la dimensione delle varie immagini in maniera semplice e veloce utilizzando una delle tre proprietà della classe CCNode. scale è un valore impostato ad 1 di default, e aumentando o diminuendo il valore di esso comporta la modica di entrambi i lati. scaleX è un valore impostato ad 1 di default, e aumentando o diminuendo il valore di esso comporta la modica [...]
31
2012
Cocos2D: intercettare una collisione
In questo tutorial vediamo come intercettare una collisione tra due sprite partiamo subito con il creare un nuovo progetto con il template Cocos2D e portiamoci dunque sulla classe helloWorldLayer.h per scrivere le nostre variabili. CCSprite *wall; CCSprite *ball; CGPoint ballVelocity; NSMutableArray *spriteArray; NSMutableArray *spriteArray; ci servirà per intercettare più collisioni insieme. Creiamo un immagine trasparente con Photoshop di 1px per 1px e inseriamolo all’interno del nostro progetto chiamandolo whitePixel.png (lo troverete all’interno del progetto in [...]
28
2012
Videotutorial: Tiled map e collisioni
Vediamo in questo video tutorial come creare ostacoli in tiled map e quindi gestire le collisioni. Un ringraziamento va ad Andrea Signorin che ci concede gentilmente di inserire i suoi video tutorial dedicati a cocos2D all’interno del blog gomonkey. Parte prima Parte seconda [tube]http://www.youtube.com/watch?v=3agrOLPBlJE[Tube] Parte terza
28
2012
Appunti di programmazione: CCJump
Vediamo come far saltare il nostro sprite passando CCJump all’azione. id salta = [CCJumpBy actionWithDuration:2 position:ccp(50,0) height:150 jumps:3]; [sprite runAction:salta]; position: impostiamo la distanza di salto dalla posizione iniziale alla posizione finale. height: è l’altezza del lancio del nostro sprite. jumps: è il numero di volte che il nostro sprite rimbalza all’interno del device sprite lo dobbiamo creare in precedenza in questo modo: CCSprite *sprite = [CCSprite spriteWithFile:@"nome_immagine.png"];
Log In
Articoli In Evidenza
Commenti recenti
- Zaen su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Gabriele Carbonai su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Gabriele Carbonai su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Zaen su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Zaen su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Zaen su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Gabriele Carbonai su Cocos2D: Creare un menu con effetti di animazione e di transizione
- Zaen su Cocos2D: Creare un menu con effetti di animazione e di transizione
Categorie
- Applicazioni utenti (5)
- Appunti di programmazione (9)
- box2D (21)
- cocos2D (44)
- Contest (3)
- Corona SDK (3)
- Developer Software (4)
- news (18)
- objective-c (2)
- open source (6)
- Problemi da sviluppatore (3)
- Video tutorial (19)





Articolo scritto da Gabriele Carbonai


























