CORSO PROFESSIONALE

Corso di Programmazione Videogame a Padova

CORSO PROFESSIONALE

Formazione completa anche per chi non ha mai affrontato la programmazione.

Quando inizia? 19 Ottobre

Durata 408 ore

Partecipanti Massimo 15

Orario Diverse opzioni!

Circular Text Path DISPONIBILE ANCHE ONLINE    
PV

Overview Corso di Programmazione Videogame a Padova

Il corso biennale di Unity 3D fornisce una formazione completa sullo sviluppo di videogiochi e applicazioni interattive, partendo dalle basi fino alla creazione di una demo giocabile.

 

È pensato per chiunque, anche per coloro che non hanno mai programmato prima, e guiderà gli studenti nell’apprendimento della programmazione in C# e nell’utilizzo di Unity, partendo dalle fondamenta fino a tecniche avanzate di sviluppo.

 

Uno degli obiettivi principali del corso è sviluppare la capacità di lavorare in team, fondamentale nell’industria videoludica.

Per favorire questo aspetto, saranno organizzate micro gamejam in cui gli studenti collaboreranno alla realizzazione di piccoli progetti, mettendo in pratica le competenze acquisite e consolidando le conoscenze attraverso il lavoro di squadra.

 

Nel secondo anno, il focus si sposterà sulla creazione di una demo di gioco avanzata, con un approccio più professionale e orientato al mercato.

 

Inoltre, ci concentreremo sulla partecipazione a eventi nazionali del settore, offrendo agli studenti l’opportunità di confrontarsi con il mondo esterno e di presentare i propri lavori a un pubblico più ampio.

Programma Corso di Programmazione Videogame a Padova

+
X
1

MODULO UNO

Introduzione a Unity e Configurazione dell'Ambiente

  • 1.1

    Installazione di Unity e Visual Studio Community

  • 1.2

    Creazione e gestione di un progetto Unity

  • 1.3

    Panoramica dell'interfaccia di Unity e dei principali pannelli

2

MODULO DUE

Programmazione in C# per Unity

  • 2.1

    Concetti base: classi, metodi, variabili e loop

  • 2.2

    Interazione tra codice e oggetti di scena

  • 2.3

    Uso dei componenti base di Unity (Transform, GameObject, Component)

3

MODULO TRE

Fisica e Movimento del Giocatore

  • 3.1

    Rigidbody e colliders

  • 3.2

    Implementazione del Character Controller

  • 3.3

    Navigazione AI con NavMesh

  • 3.4

    Logiche di movimento avanzate e interazione con collezionabili

4

MODULO QUATTRO

Animazioni e Interazione

  • 4.1

    Introduzione al sistema di animazione di Unity

  • 4.2

    Uso di Blend Trees e Animation Rigging

  • 4.3

    Interazioni con oggetti: apertura porte, pickup, attivazione eventi

5

MODULO CINQUE

Gestione Avanzata degli Asset e Sistemi di Gioco

  • 5.1

    Uso dell'Asset Store e gestione delle risorse

  • 5.2

    Scriptable Objects per la gestione dei dati

  • 5.3

    Implementazione del New Input System

  • 5.4

    Introduzione ai Dialog System per narrazione e interazioni

  • 5.5

    Micro Gamejam per consolidare le conoscenze apprese

6

MODULO SEI

Sviluppo di una Demo di Gioco

  • 6.1

    Creazione di un progetto completo

  • 6.2

    Implementazione delle meccaniche avanzate apprese nel primo anno

  • 6.3

    Ottimizzazione e gestione delle prestazioni

7

MODULO SETTE

Lavoro in Team e Controllo di Versione

  • 7.1

    Introduzione a GitHub per la collaborazione

  • 7.2

    Workflow di sviluppo in team

  • 7.3

    Gestione delle build e debugging avanzato

8

MODULO OTTO

Multiplayer e Networking

  • 8.1

    Concetti di rete e sincronizzazione dati

  • 8.2

    Introduzione al multiplayer in Unity (Photon, Netcode for GameObjects)

  • 8.3

    Implementazione di una semplice modalità multigiocatore

9

MODULO NOVE

Virtual Reality

  • 9.1

    Configurazione dell'ambiente VR in Unity

  • 9.2

    Interazione con controller e tracciamento della testa

  • 9.3

    Sviluppo di una demo in VR

10

MODULO DIECI

Finalizzazione e Partecipazione a Eventi Nazionali

  • 10.1

    Ottimizzazione delle prestazioni

  • 10.2

    Preparazione per la pubblicazione su diverse piattaforme

  • 10.3

    Test e rifinitura del progetto finale

  • 10.4

    Partecipazione a eventi nazionali per presentare i propri lavori

Ecco solo alcuni dei punti salienti del nostro Corso Programmazione VideoGame. Ma per conoscere tutti i dettagli e diventare un esperto del settore, contattaci ora!

Programma Corso di Programmazione Videogame a Padova

+
X

Docenti

+
X

Faq sul Corso di Programmazione Videogame a Padova

+
X
Faq

Domande
frequenti

1) Mi farete creare veri e propri videogiochi?

+
X

Assolutamente. Anzi, ti diremo di più: ti chiederemo di realizzare le tue idee e i tuoi progetti. Sia in aula che a casa. Passeremo dagli esercizi più semplici a quelli più complessi, seguendoti e consigliandoti in ogni momento. La classe sarà un turbine di idee in circolo!

2) Com’è strutturato il corso di Programmazione Videogame?

+
X

Il corso si può seguire sia in aula che online ed è a numero chiuso (i posti sono soltanto 9!), questo significa che potrai sempre confrontarti con il docente, porre domande e interagire con gli altri partecipanti. Ti verranno portati esempi reali e potrai mettere in pratica immediatamente ciò che avrai imparato, grazie ai progetti che svolgerai. 

A tutti i corsisti è dedicata un’area riservata della nostra “Aula Virtuale” dove saranno disponibili materiale didattico e videoregistrazioni delle lezioni.

3) Attestato di frequenza e certificazioni

+
X

Al termine del corso di Grafica conseguirai l’Attestato di frequenza e avrai la possibilità di sostenere gli esami per la certificazione Unity 3D (esame in inglese e su richiesta) che potrai inserire sul tuo Curriculum Vitae.

4) A chi si rivolge il corso?

+
X

Il nostro corso di Programmazione Videogame a Padova è ideale per:

  • Lavoratori o disoccupati che vogliono riqualificarsi e acquisire nuove competenze
  • Diplomati e neolaureati 
  • Appassionati di programmazione con l’obiettivo di imparare a realizzare videogiochi in maniera professionale

Insomma, unico requisito per poterti iscrivere: non pensare ai requisiti, metti in moto la passione e l’impegno!

5) Quali sbocchi lavorativi offre il corso di Programmazione Videogame?

+
X

Il corso offre diversi sbocchi lavorativi. Alcuni di questi sono:

Game Developer – Programmatore specializzato nello sviluppo di videogiochi, sia in studi indipendenti che in grandi software house.

Indie Game Developer – Creazione e pubblicazione di giochi in autonomia o con piccoli team.

AR/VR Developer – Sviluppatore di esperienze in realtà aumentata e virtuale, sempre più richieste in ambito lavorativo.

Software Developer – Le competenze in C# e programmazione possono essere applicate anche nello sviluppo software al di fuori del gaming.

 

Mi dispiace che il corso sia finito, il legame che si è formato tra noi corsisti è qualcosa di speciale, neanche all'università ho trovato questo cameratismo.

Alessandra Tonussi

32 anni, Padova - Corso Web Design

>> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni >> Leggi le Recensioni
>> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi >> Tutti i corsi