Come sviluppare un gioco stile Breakout per iPhone

Attenzione! Questo tutorial è stato scritto per Xcode 6.3 e Swift 1.2

In questo tutorial imparerete a sviluppare un gioco stile Breakout per iPhone utilizzando SpriteKit (il framework per giochi 2D di iOS e OS X), Swift e il Physics Engine integrato in Sprite Kit. Nel filmato qui sotto vedete una registrazione del gioco che state per costruire.

Dopo aver scritto il progetto ho riscritto alcune componenti per 3 volte fino a renderlo il più chiaro e comprensibile possibile (spero di esserci riuscito). Approfondisci

Create il vostro Infinite Scrolling Game per iPhone con Swift e SpriteKit

Attenzione! Questo tutorial è stato scritto per Xcode 6.3 e Swift 1.2

In questo articolo vedremo con sviluppare un videogioco a scorrimento per iPhone utilizzando Swift e SpriteKit (il framework per videogiochi 2D incluso in iOS).

Ogni passo viene spiegato nel dettaglio, tuttavia una qualche esperienza di programmazione (non necessariamente Swift e iOS) vi aiuterà a capire meglio. Non è necessaria alcuna esperienza nello sviluppo di videogiochi, anzi questo progetto potrebbe benissimo essere il vostro primo esperimento. Una volta terminato vi invito a modificarlo secondo le vostre idee in modo da farlo diventare il vostro prodotto.

Il gioco è molto semplice, abbiamo un Koala che deve saltare i piatti di formaggio che gli vengono incontro. Ogni volta che il giocatore tocca lo schermo dell’iPhone il Koala salta. Se il Koala viene colpito dal piatto di formaggio il gioco termina e viene mostrato un testo atto a sminuire l’autostima del giocatore. Il tutto avviene in una foresta di notte naturalmente.

Infinite Scrolling Approfondisci