Programma Corso Game Design



Documenti analoghi
Programma del Master Game Design

Programma: Macromedia Flash

A chi si rivolge: Programma: Office Automation

Diplomati, laureandi, laureati, imprenditori, tutti coloro che intendono candidarsi per impieghi con mansioni contabili amministrative.

ScuolaSI. Certificazioni Adobe. web: scuolasi.it INFO Web Design con Flash; Dreamweaver e Photoshop

CAD 2D/3D E RENDERING

Progettazione 3D. Area formativa PROGETTAZIONE TECNICA

Grafica 3D Interattiva

Computer Game. Developer. Piano del corso. in collaborazione con

3D PROFESSIONAL & VFX in Maya

Centro Studi Internazionale Corso di Grafica e modellazione 3D

Corso CAD 2D/3D E FOTOINSERIMENTO PAESAGGISTICO OBIETTIVI DEL CORSO

CORSO CGI E COMPOSITING

Open Source 3D Engine. OpenGL Rendering System. Il Framework

Introduzione alla GPGPU Corso di sviluppo Nvidia CUDATM. Davide Barbieri

UNIVERSITÀ DEGLI STUDI DI SIENA

Computer Graphics. La disciplina fornisce metodi per creare elaborare memorizzare visualizzare. immagini di oggetti o scene mediante un computer

MASTER IN 3D VISUALIZATION

ANIMATIKA SCHOOL OF VISUAL EFFECTS

Proff. Fabio Ciao e Raffaele Bortone

CORSO AUTODESK ACCREDITATO 3DS MAX DESIGN

Programma del Master di Produzione digitale 3d

Corso base di Informatica. Microsoft Excel. Microsoft Access INFORMATICA. Docente: Durata: 40 ore. Destinatari

Le ombre in OpenGl. Daniele Varin LS Ing. Informatica Corso di Elementi di Grafica Digitale

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI!

corso master HYPERGRAPHICS [HYG]

Con il patrocinio dell Associazione Italiana Opere Multimediali Interattive. Direttore Scientifico: Alessandro Senato

1 CORSO DI MODELLAZIONE E RENDERING PER L ARCHITETTURA con 3DS MAX Certificato Autodesk e accreditato [CFP]

Master in Contabilità e buste paga:

Il rendering fotorealistico. Conferimento ad oggetti 3D di un aspetto particolarmente fotorealistico

TITOLO DEL CORSO DESTINATARI ASPETTI METODOLOGICI ED ORGANIZZATIVI CONTENUTI

Certificazione MOS o MOUS. (Microsoft Office User Specialist) web: scuolasi.it INFO

< Torna ai Corsi di Informatica

Controllo di gestione ed Analisi di bilancio

Programma del corso Web Design

I.T.C. Mario Pagano Napoli

Web: ScuolaSi Salerno Via Carmine, 127 Tel Fax numero verde

Introduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili:

ISTITUTO TECNICO ECONOMICO AMBROGIO FUSINIERI VICENZA PROGRAMMAZIONE ATTIVITA' DIDATTICA A.S MATERIA: TECNOLOGIE DELLA COMUNICAZIONE

Corso PROGETTAZIONE ARCHITETTONICA INTEGRATA BIM CON REVIT

Calendario delle lezioni

CORSO ACCREDITATO AUTODESK

Fondamenti di Informatica - 9Cfu Corso di Laurea in Ingegneria Informatica (ord. 270)

BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software. Caratteristiche fondamentali. Linguaggi utilizzati. Navigazione 3D

Tecnologie dei Linguaggi di Programmazione

Introduzione a 3ds Max

Benvenuti in Maya 7 e nel mondo della Computer

Linguaggi dinamici. Giacomo Cabri Mauro Andreolini

C++ E QT, BINOMIO PERFETTO

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

FFA CAD 2D/3D E RENDERING CON 3D STUDIO MAX

Web: ScuolaSi Salerno Via Carmine, 127 Tel Fax numero verde

Reiss Romoli 2014 CISCO CERTIFIED NETWORK ASSOCIATE (CCNA) CCNA

KANTEA S.C.R.L. CATALOGO CORSI FORMAZIONE CONTINUA Area tematica: Informatica

Livello di approfondimento della lezione. Texture mapping di solito spiegato in corsi di CG di base

ReluxSuite. Welcome to the simulation world. Programma corsi di formazione

LICEO DELLE SCIENZE APPLICATE

Sommario. 1. Introduzione C4D4A.com...12 Gli autori...12 Ringraziamenti...13 Storia del programma...13

Animazione Real-time & Physical Computing

CORSO VISUAL DESIGN ANNUALE

Sistema di Gestione Documentale V.2.5.x. ARCHIVIAZIONE OTTICA, FASCICOLAZIONE E PROTOCOLLO V.2.5.x

Corso di Informatica Modulo T3 B2 - Database in rete

MODULO 1 CONCETTI BASE DEL ITC (17 ORE)

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

DESIGN PATTERN ESERCITAZIONE PREPARAZIONE ALL ESAME, PARTE II INGEGNERIA DEL SOFTWARE. La soluzione corretta è la c)

WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB

Introduzione a API e game engine per la programmazione grafica

LICEO SCIENTIFICO "LEONARDO DA VINCI" - RC PROGRAMMA DI INFORMATICA A.S. 2014/15 - CLASSE: I Q - Indirizzo Scienze applicate Prof Miritello Rita

Pipeline di rendering. Pipeline di rendering. Outline. Grafica off-line vs Grafica real-time

Corso. Artist & Animator 2D/3D. Piano del corso. in collaborazione con

Grafica Real-Time, Hardware Grafico e Linguaggi di Shading. Alessandro Martinelli

Benvenuti a Maya Introduzione alla grafica 3D e al mondo

CORSO DI 3DS MAX+VRAY

ORDINE REGIONALE GEOLOGI SARDEGNA PROGRAMMA

3 Capitolo primo Informatica e calcolatori

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Istituto Universitario Navale Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni

Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A Sistemi Operativi L-A

CAD 2D / 3D. Autocad 2D/3D - Revit - Inventor - RhinoCeros - Autocad Eletrical

CORSO DI WEB DESIGN 40 ORE

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad

Syllabus C310 - Insegnamenti disciplinari

PROGRAMMA DEL CORSO 3DS MAX & VRAY AVANZATO 3D STUDIO MAX

WebGL. Lezione 18: 15 Maggio 2014

Tecnologie innovative per la Scuola

PROGRAMMAZIONE DIDATTICA RELATIVA ALLA DISCIPLINA: LABORATORI TECNOLOGICI ED ESERCITAZIONI (LABORATORIO FOTOGRAFIA E COMPUTER GRAFICA)

9. Architetture di Dominio

RIEPILOGO PROGETTO FORMATIVO ANNO 2015 COME DA ALLEGATE SCHEDE TIPO

Fondamenti di Grafica Tridimensionale

Liceo Artistico Statale. Corso P.O.N. Dai numeri alle forme geometriche

SCEGLI CON IL CUORE. VISUAL EFFECTS, 3D ART & COMPOSITING corso di qualificazione professionale

FAI TRIS CON IL TUO PC: WORLD, EXCEL ED INTERNET

Decorazione Piastrelle

Università degli Studi di Salerno Ingegneria del Software: Tecniche Avanzate

CORSO PODUCT DESIGN ANNUALE. Realizzare oggetti da usare

Corso Online Analista Programmatore Microsoft

Programma didattico Accademia di Belle Arti Palermo. informatica per la grafica Prof.Luca Pulvirenti

Lezione1. Cos è la computer grafica. Lezione del 10 Marzo Michele Antolini Dipartimento di Ingegneria Meccanica Politecnico di Milano

Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3

LAVORI D UFFICIO, GRAFICA E INFORMATICA TECNICO HARDWARE

Transcript:

Programma Corso Game Design Corso per diventare sviluppatore di videogames Game Development e Game designer - Miriamo a realizzare non solo un corso di design e programmazione ma anche a sviluppare nell alunno competenze in tecnologia, team building e conoscenza delle dinamiche di mercato. Aree formative: Programmazione, Computer Grafica, Art Direction, Game Design. Si parte dalle basi per arrivare nell arco di due anni di corso, allo sviluppo di un videogioco. Introduzione al corso Chi è il game designer Competenze e ambiti lavorativi Relazioni e interazioni con le altre aree Strumenti e Tecniche di modellazione poligonale Prospettiva Teoria delle ombre Character Design Environment design Anatomia umana, scheletro e muscolatura Esercitazioni:

Modellazione e Texturing di un edificio Modellazione e Texturing di un veicolo Modellazione e Texturing di un mecha Modellazione HiPoly e LowPoly, Texture e Mormal map di un personaggio umano Computer Grafica 2d e 3d: Illustrator Photoshop Maya 3DSmax Z-Brush Mudbox tecniche di Pelt-Mapping Programmazione: pipeline grafica teoria dell'illuminazione gestione delle directx/opengl interazione con le schede video Il linguaggio degli shader motore 3d animazione scheletrica

gestione della scena e del rendering intelligenza artificiale il motore fisico motore grafico gestione della scena bilanciamento tra prestazioni e qualità C++ Base Compilatore Sintassi C++ Tipi Primitivi Strutture di controllo condizionali e iterative Funzioni Puntatori e References Array e Stringhe Cast Classi Contenitori STL C++ Adv cache RTTI

Templates math Box2D Lib2D Polimorfismo Ereditarietà Ereditarietà Multipla Classi Astratte Trigonometria Matrici, Vettori e operazioni relative Spazi vettoriali Trasformazioni Affini Quaternioni Curve parametriche polinomiali Sviluppo di un'applicazione didattica Patterns di Programmazione GOF, GRASP e Concurrency Programmazione Concorrente e problematiche annesse Architetture Multicore Threads Strutture di controllo (semafori, mutex, critical sections)

Concurrency Patterns Threading in Windows Threading in DirectX11 Cenni di programmazione windows creazione finestre, message loop, gestione eventi Direct3d, introduzione sistemi di coordinate interfacce e metodi principali allocazione risorse Direct3d, pipeline fissa rendering primitive 2d e 3d gestione telecamere texturing e materiali luci blending Collision Detection bounding volumes principali AABB, spheres, OBB, Octrees Test di intersezione test di intersezioni sweep

Gestione Input: mouse, keyboard, gamepad. Direct3d, pipeline programmabile introduzione agli shader models 1,2,3 vertex & pixel shaders framework d3dx effects Programmazione GPU (Shader model 3.0) sistemi di illuminazione skeletal animations rendering non fotorealistico tecniche di shadowing effetti speciali, billboarding, particles, trails effetti post processing tecniche di ottimizzazione e profiling Sguardo al futuro: DirectX10 e DirectX11 differenze tra DirectX9 e 10/11 shader model 4 e 5 compute shader Multiplayer, teoria e implementazione Panoramica sulla pila ISO/OSI Transport Layer (UDP, TCP)

Panoramica sulle topologie dei giochi in rete Architettura Client-Server Latenza e problemaiche annesse Banda, come ottimizzare il traffico NAT Sincronizzazione (Event sync & Deterministic Sync) Matchmaking, Leaderboards and stats reporting Compressione & Crittazione dei dati trasmessi Dead-reckoning Realizzazione di un network engine per giochi realtime. Le ricordiamo che può visualizzare e prelevare il contratto d iscrizione ai nostri corsi all indirizzo internet http://www.scuolasi.it/contratto.pdf Se il corso soddisfa le sue esigenze, Le consigliamo di contattarci allo 089 229318 per prenotare un appuntamento al fine di personalizzare il suo percorso formativo o solo per ricevere eventuali chiarimenti. Se vuole procedere all iscrizione dovrà invece stampare il contratto d iscrizione, firmarlo e spedirlo via fax allo 089 845 60 16. Un Ns. responsabile La ricontatterà per confermarle il buon fine della stessa.