Game Developer

Game Developer

Contenuti:

Corso per apprendere i concetti di base della programmazione informatica attraverso la costruzione di un elementare engine 2D. Il corso farà uso del linguaggio C/C++ e della libreria SDL (Simple Directmedia Layer) per mostrare esempi pratici degli argomenti trattati. Il partecipante arriverà a scrivere i componenti fondamentali per un engine grafico 2D, per la gestione dell’input utente (tastiera/mouse) e del sonoro. Un progetto finale porterà alla realizzazione di un gioco 2D utilizzando il motore sviluppato.
Giorno 1: tipi di dato semplici, variabili, costanti, le direttive al preprocessore, la funzione main, output formattato, espressioni condizionali.
Giorno 2: strutture, puntatori, cicli iterativi, funzioni.
Giorno 3: classi, ereditarietà, polimorfismo.
Giorno 4: il main loop, SDL, texture e sprite, fonts.
Giorno 5: gestione dell’input, resource manager
Giorno 6: audio engine
Giorno 7: progetto.
Giorno 8: progetto.


Insegna CHRISTIAN VUCOSSA
Ci racconta di lui:  “Nato a Ravenna nel 1980, ai tempi delle medie mi sono imbattuto negli affascinanti ed allora incomprensibili listati in BASIC nel libro di Tecnica, e ho capito cosa avrei fatto da grande.  Nel 2004 ho conseguito la laurea presso la Facoltà di Informatica di Bologna e da allora sono entrato nel settore come analista programmatore. Tra lo sviluppo di portali web, applicazioni desktop-gestionali e client-server, sistemi di tracciamento GPS e App, continuo a coltivare la mai sopita passione per la grafica interattiva e la programmazione dei videogiochi”

 

Game Developer rientra in un ciclo di incontri sulla programmazione.
Vedi anche:

Linguaggio C# 
Sviluppo di App per Android

 

Dettagli e iscrizione

 

Struttura e durata in ore: Dal 9 Gennaio al 27 Febbraio ogni Martedì dalle 20.00 alle 22.00 (8 incontri)  ___
Inizio: 09/01/2018  ___
Fine: 27/02/2018  ___
Data di scadenza iscrizione: 23/12/2017  ___
Quota di iscrizione: 150 €___ (iscrivendosi ai tre cicli di incontri Sviluppo di App Game Development e Linguaggio C# sconto del 20% sul totale)


Destinatari: Appassionati di informatica  ___
Qualifica/Riconoscimento: Attestato di partecipazione

Il corso rientra nel progetto Millennials | Cultura Lavoro 3.0 patrocinato dal Comune di Ravenna.

Modalità di candidatura: Per segnalare il tuo interesse e leggere le modalità di iscrizione clicca qui

_

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *