Corso iOS Videogame in Swift

Corso Swift di livello intermedio per aspiranti sviluppatori
di Videogame per iPhone, iPad, Apple Watch, TV e Mac


iOS 10

Partecipando a questo corso imparerai a programmare Videogiochi per iPhone, iPad, Apple Watch ed Apple TV scritti in linguaggio nativo Swift 3 e a pubblicarli su App Store. Dopo il corso sarai in grado di sviluppare autonomamente dei videogiochi basati su SpriteKit (2D) e SceneKit (3D). Non perdere l'occasione di migliorare il tuo futuro diventando uno sviluppatore di giochi per i dispositivi Apple. Questo corso è adatto a chi ha già esperienza di programmazione ad oggetti, SDK Apple e Xcode. Gli argomenti sono aggiornati ad iOS 10 SDK, watchOS 3 SDK, tvOS 10 SDK, Mac OS X 10.12 SDK ed il codice verrà scritto in Swift 3 attraverso Xcode 8


Questo corso è rivolto a programamtori con esperienza,
se parti da zero ti consigliamo il Corso iOS Base.

Programma del corso

    • Xcode 8
    • Introduzione a SpriteKit
    • Il Game Run Loop
    • Sviluppare videogiochi nativi per iOS, tvOS, macOS e watchOS
    • Il Game Run Loop
    • (Quasi) tutto è un nodo (SKNode)
    • L'albero/grafo dei nodi che compongono una scena
    • Il progetto "Hello SpriteKit!"
    • Gli sprite
    • La scena
    • I nodi
    • Rilevazione dell’input utente
    • Realizziamo un clone di Pong
    • La struttura di un Infine Runner
    • Disegniamo il livello
    • Il protagonista e i nemici
    • Le azioni
    • Muovere
    • Ruotare
    • Ripetere un’azione
    • Sequenze di azioni
    • Azioni in parallelo
    • Finalizzare l’Infinte Runner
    • La struttura di Arkanoid
    • Il motore fisico
    • Corpi fisici
    • Il mondo fisico
    • Collisioni
    • Connessioni
    • Campi magnetici
    • La struttura del gioco Angry Birds
    • La classe Bird
    • La classe Pig
    • La classe Block
    • Costruire la fionda
    • Rilevare la fine di una partita
    • HUD (Head-Up Display)
    • Audio
    • Effetti sonori
    • Musica di sottofondo
    • Introduzione al 3D
    • La Scena
    • Luci
    • Camera
    • Animazioni
    • L’editor
    • Sviluppare un gioco 3D con SceneKit

Requisiti e Informazioni

  • Dalle 9.30 alle 13.00 e dalle 14.00 alle 18.30

    Presentarsi 10 minuti prima dell'orario di inizio.

    Il corso dura 4 giorni, 8 ore al giorno, per un totale di 32 ore di lezione.

    NON ci sono altri costi da sostenere oltre a quello del corso.

  • Per partecipare al corso serve esperienza nella programmazione ad oggetti, come funzionano gli SDK di Apple e l'ambiante di lavoro di Xcode.

    Objective C srl non fornisce il computer ai partecipanti, quindi consigliamo di portare un laptop Mac. È possibile seguire il corso anche senza Mac ma lo SCONSIGLIAMO perché è un corso molto pratico e basato su molte esercitazioni. Se hai un Mac desktop puoi portarlo con te e lasciarlo nell'aula corsi. Le App si possono sviluppare solo con un Mac.

  • A tutti i partecipanti sarà consegnato:

    • Un attestato di partecipazione
    • I progetti completi dei giochi sviluppati in classe
    • Accesso al gruppo di Facebook
    • Ampia libreria di icone royalty-free
    • 2 Libri in PDF, le slide del docente e molto altro
  • Riceverai l'invito e un PDF con le indicazioni per configurare il Mac e cosa fare prima del corso.

    Il PDF NON arriva subito dopo l'iscrizione perchè Apple aggiorna costantemente OS X, iOS, Xcode e l'SDK, quindi il documento deve essere costantemente modificato in modo che tutti i partecipanti siano aggiornati all'ultima vesione. Il PDF verrà inviato circa 10 giorni prima della data del corso.

    Non è necessario essere iscritti all' iOS Developer Program per poter partecipare al corso.

    Per poter seguire il corso basta avere l'ultima versione di Mac OS e di Xcode.

Per seguire il corso controlla che il tuo Mac sia compatibile con Mac OS 10.12 "Sierra" su questa pagina del sito di Apple e segui le istruzioni per aggiornare se hai un OS X precedente. Installa anche Xcode 8 partendo da questo link.


Prezzo: 499 € IVA compresa

Promo valida fino al 31/03/2017
appstoreicon

1000 App sviluppate dai nostri alunni

garantiscono l'efficacia del nostro corso
Guardale tutte

La quota di € 499,00 comprende:


  • Corso Sviluppo Videogames di 4 giorni (32 Ore di lezione in classe)
  • Il codice sorgente dei giochi d'esempio
  • Una cartella condivisa di Dropbox per avere sempre il codice aggiornato
  • 2 Libri in formato PDF
  • L'inserimento nel gruppo privato di sviluppatori su Facebook
  • Supporto post corso (linea diretta con il docente)
  • Lancio dei giochi sviluppati dopo il corso su principali blog Italiani

La quota NON comprende:

  • Il Mac per seguire il corso
  • La trasferta per raggiungere l'Aula
  • I pranzi
  • L'eventuale pernottamento

Prossime date


NUOVE DATE SARANNO PUBBLICATE A BREVE

I posti disponibili sono controllati in tempo reale dal sistema, quindi se vedi il pulsante "Iscriviti al corso" nella riga di una data signifca che il posto è disponibile. In caso contraro il pulsante non c'è e trovi scritto "Posti esauriti".