22
2012
Creiamo un gioco simile a Jetpack usando LevelHelper e SpriteHelper. lasers e coins
Prefazione: Questi tutorial sono stati tradotti dall’Inglese all’Italiano sotto gentile concessione di ray Wenderlich. Il link originale e i crediti li trovate a fondo di ogni articolo. Per una comodità di impaginazione i tutorial sono stati divisi in più parti Continua la serie di tutorial che ci insegna come creare un gioco simile a Jetpack Joyride, precedentemente abbiamo visto e preso familiarità con i software LevelHelper e spriteHelper e come aggiungere gli oggetti al livello. [...]
20
2012
Cocos2D: Facciamo saltare uno sprite
Vediamo come far saltare e atterrare uno sprite utilizzando Cocos2D senza la gravità che potrebbe mettere a disposizione Box2D e con un controllo di salto variabile. Per questo tutorial utilizziamo delle free art realizzate da Vika Wenderlich. Obbiettivo Realizzare un personaggio che corre con animazione e che al tocco effettua un salta con cambio di immagine e atterra sullo stesso asse. Iniziamo con le texture Primo passo è quello di creare una texture, per fare [...]
18
2012
Videotutorial: vediamo come rendere le nostre applicazioni universali
In questo nuovo video tutorial realizzato dal nostro caro amico Andrea Signorin di freesh che gentilmente ci concede di pubblicare su gomonkey, vediamo come realizzare un applicazione universale utilizzando immagini differenti a seconda del tipo di device utilizzato. Buona visione
12
2012
Appunti di programmazione: Rendere invisibile uno sprite
Vediamo in questo appunto come una semplice linea di codice può rendere il nostro sprite invisibile. Prima cosa creiamo uno sprite CCSprite *sprite = [CCSprite spriteWithFile:@"sprite.png"]; sprite.position = ccp(size.width / 2, size.height / 2); Ora settiamo la visibilità del nostro sprite con valore booleano 0 sprite.visible = 0; Infine aggiungiamo lo sprite [self addChild:alien]; Semplice e veloce da realizzare, può tornare utile se vogliamo creare ad esempio una parete invisibile.
11
2012
Cocos2D: Passiamo dal giorno alla notte
In questo tutorial vi mostrerò un effetto particolare. Facciamo una transizione dal giorno alla notte. Per questo tutorial ho deciso di utilizzare il metodo Touches per far partire questo effetto. Potrete naturalmente scegliere una soluzione più differente per le vostre esigenze. L’immagine di background l’ho trovata in rete e la utilizzeremo per il nostro scopo. L’effetto finale sarà quello dell’immagine seguente: Che dire? sicuramente un gran bell’effetto, se si pensa anche che tra il giorno [...]
31
2012
Cocos2D: Aggiungiamo un punteggio
Vediamo ora come creare un punteggio riutilizzando parte del codice del precedente articolo: Cocos2D: intercettare una collisione. Apriamo la classe helloWorldLayer.h per l’aggiunta delle nuove variabili. NSMutableArray *scoreArray; int increment; BOOL isUpdating; int scoreTemp; CCLabelTTF *pointLabel; int score; Creiamo subito i due metodi necessari all’incremento di un punteggio partendo dal primo: – (void)totalScoreTemp:(int)points { scoreTemp = points; printf("\n%d\n", scoreTemp); if ([scoreArray count] != 0 && !isUpdating) { isUpdating = YES; for [...]
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
21
2012
Videotutorial: il metodo touch, movimento sprite
In questo nuovo capitolo dei video tutorial in Italiano di Cocos2D Andrea Signorin, ci spiegherà come utilizzare il metodo touch e muovere uno sprite. Buona visione!
15
2012
Appunti di programmazione: Actions
nb. Appunti di programmazione è teoria sul linguaggio Cocos2d Vediamo come creare un azione con Cocos2D con una sola riga di codice [sprite runAction: [CCMoveBy actionWithDuration:2 position:ccp(50,10)]]; Questo codice muove uno sprite di 50 pixel a destra e 10px verso l’alto per una durata di 2 secondi. è un codice sintetizzato ma a volte varrebbe la pena di dividerlo in due parti, se si vuole creare una coda di azioni differenti ad esempio id actionTo [...]
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
























