DevTutorial #15 – Creiamo il nostro primo gioco, Pong! (Parte III)

Eccoci con l’ultimo tutorial dedicato alla creazione di un piccolo videogioco per iPhone. Nei due tutorial precedenti abbiamo visto come impostare la struttura del gioco e di come aggiungere tutti gli aspetti necessari per il funzionamento.

In questa terza parte andremo a creare una splash screen, ovvero una schermata di caricamento, un po’ come quella che è già presente in qualsiasi applicazione, e che si realizza semplicemente con il file “Default.png”. La finestra che andremo a creare noi caricherà un’immagine, e avrà un’animazione di dissolvenza, in modo da rendere più carino il gioco stesso.
La splash screen verrà implementata all’avvio del gioco, ma potete benissimo utilizzarla per altri scopi,  ad esempio tra il caricamento di due livelli oppure mentre l’utente deve attendere un’elaborazione o una connessione.

DevTutorial #13 – Creiamo il nostro primo gioco, Pong! (Parte I)

Eccoci con un nuovo appuntamento dei DevTutorial. Oggi iniziamo con una serie di tutorial che ci permetteranno di creare il nostro primo vero gioco per iPhone! Si tratta di un classico, molto in voga negli anni ’80: stiamo parlando di Pong! Chi non lo conosce?

In questa prima puntata vedremo come realizzare la parte grafica, e come implementare l’algoritmo che si occupa del movimento della pallina senza discostarci dall’obiettivo principale, che resta sempre quello di fornirvi le spiegazioni dettagliate per capire bene tutti i passaggi ed assimilare il codice, in maniera tale da riuscire a ricreare questo gioco secondo i vostri gusti.

Continua a leggere…

DevTutorial #5 – UIProgressView e NSTimer: come creare una semplice barra di caricamento

Siamo così giunti al quinto tutorial. Lo scorso articolo ci ha mostrato come implementare una UIToolbar, a cui abbiamo associato delle azioni. In questo tutorial vedremo come implementare la “UIProgressBar”, ovvero la barra che segna il caricamento, lo svolgimento di un’azione. Nel contempo cambieremo il colore di sfondo della nostra applicazione.

Vedremo, inoltre, come utilizzare la classe NSTimer, ovvero un temporizzatore, che ci permetterà di eseguire animazioni e transizioni con durate predefinite.

.