Videogame Programming

Accademia Italiana Videogiochi - A.I.V.
A Roma

5.000 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 280 ore di lezione
Descrizione

Obiettivo del corso: Il corso mira a creare figure professionali specializzate nella programmazione di videogiochi per pc e xbox.
Rivolto a: Chiunque.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Roma
Viale Ippocrate, 73, 00161, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Essere motivato

Programma

Motori di gioco / Motori grafici motori grafici 2D
motori grafici 3D motori di gioco cenni di scripting (Python, TCL/TK) moduli e oggetti gestione risorse gestione entità gestione mondo gestione animazioni gestione fisica

Motori di gioco (complementi) strumenti accessori (editors, exporters, ecc.)

middleware e motori commerciali hardware e sviluppi futuri

nozioni C++ dichiarazioni, espressioni, funzioni

puntatori e vettori classi

programmazione Windows
modello di programmazione di Windows multitasking e multithreading gestione a eventi risorse di Windows gestione dell'interfaccia gestione avanzata della grafica librerie di utilità librerie a oggetti (MFC)

gestione dell'input tipi di input
integrazione con Windows

introduzione al sonoro formati sonori
riproduzione sonora ritardi e sincronizzazioni

Approfondimento C++
gestione avanzata delle classi oggetti e pattern ottimizzazioni

Programmazione DirectX
concetti fondamentali modello COM

Interazioni con Windows
grafica 2D introduzione al 3D pipeline camera luci e materiali accenni di vertex/pixel shader gestione sonoro

Gestione contenuti multimediali

DirectInput

Gestione Force-Feedback

Gestione della rete

internet (ip/tcp) multiplayer problematiche giochi d'azione

DirectPlay

Tecniche base del 3D
matematica del 3D principi di grafica in tempo reale test di visibilità e occlusione

tecniche del 3D

illuminazione nebbia animare un oggetto in 3D collisioni particelle

tecniche avanzate del 3D
mappe ambientali uso avanzato delle texture ombre animazioni con joint

Pixel Shader
grafica 2D basata sul 3D

Ulteriori informazioni

Stage: E' previsto un seguente stage di 6 mesi
Alunni per classe: 10

Confronta questo corso con altri simili
Leggi tutto