Le testimonianze dei nostri studenti

Un percorso di successo

Dario Fantini

Corso: Campus – Game Programming
Gameplay Programmer in Ubisoft Studio Milan

La DBGA mi ha guidato nello sviluppo di un profilo professionale in linea con gli standard richiesti dall’industria, mi ha aiutato ad espandere la mia rete di conoscenze nel settore, e soprattutto mi ha insegnato cosa vuol dire lavorare in team numerosi.

Lucas Calzà

Corso: Campus – Game Programming
Junior Game Programmer in AnotheReality

Una volta entrato nell’industria, mi sono trovato in un ambiente che già conoscevo, grazie all’esperienza della DBGA. Avere la possibilità di simulare quello che poi accadrà nel mondo del lavoro attraverso svariati progetti è stato un elemento chiave.

Riccardo Bellettini

Corso: Campus – Game Programming
UI Programmer in Nacon Studio Milan

La DBGA mi ha permesso di acquisire solide basi di programmazione e le soft skill necessarie per affrontare le dinamiche di uno studio di sviluppo.

Luca Nucera

Corso: Campus – Game Programming
Lead Game Programmer in 3DClouds

La DBGA mi ha dato solide basi di programmazione, mi ha insegnato come approcciare i problemi e come risolverli, ma soprattutto mi ha aiutato a simulare la pipeline di sviluppo nella sua interezza, che ho successivamente ritrovato nell’ambiente di lavoro.

Nikolas Lacquaniti

Corso: Campus – Game Programming
Engine Programmer at Frostbite (EA)

La DBGA è un’esperienza formativa sotto molti punti di vista, soprattutto quello umano. Lascia sicuramente un segno indelebile in chi l’affronta.

Tommaso Bassini

Corso: Campus – Game Programming
Unity Developer in Miniclip

La DBGA mi ha fornito una solida preparazione tecnica e mi ha preparato ad affrontare e a gestire le difficolta e le sfide che avrei potuto ritrovare in uno studio di sviluppo.

Lorenzo Falvo

Corso: Campus – Game Programming
Game Developer in Gamindo

Tramite l’Academy sono riuscito ad entrare nell’industria dei videogames quasi da subito, grazie alle continue Job Opportunity che ci sono state inviate ed alla grande preparazione avuta durante il corso.

William Falvo

Corso: Campus – Game Programming
UI Programmer in Nacon Studio Milan

La DBGA è stata una chiara simulazione della vita all’interno dell’industry. Sicuramente è stata impegnativa, ma allo stesso tempo è stata la cosa più gratificante che abbia mai fatto. Mi ha permesso di sviluppare le skills necessarie per entrare nel mondo del lavoro.

Giuseppe Alemanno

Corso: Campus – Game Programming
Freelance Game Developer

La DBGA si è rivelata determinante per imparare a comunicare più efficacemente ed essere in grado di gestire situazioni di stress che possono presentarsi entrando in questo ambito lavorativo.

Diventa programmatore di videogiochi

Chi è il Game Programmer?

Il Game Programmer è tra le figure chiave dello sviluppo di un videogioco. È il professionista che trasforma le idee del Game Designer in una realtà giocabile e coinvolgente. Il Game Programmer è anche un problem solver: quando si presentano bug o malfunzionamenti, è in grado di individuarne la causa e intervenire sul codice per correggerli.

Il Game Programmer si occupa di:

  • Lavorare con Unity e Unreal Engine per la programmazione 2D e 3D
  • Valutare complessità e tempi di consegna dei progetti
  • Redigere documentazione tecnica di supporto
  • Implementare il design di gioco per renderlo giocabile
  • Prevedere e risolvere le difficoltà tecniche che potrebbero presentarsi durante lo sviluppo
  • Applicare concetti matematici ai videogiochi
Scegli 1 anno o 2 anni di formazione

I contenuti del corso di Game Programming

Il corso di Game Programming di DBGA Campus, ti prepara per diventare programmatore di videogiochi. Il corso si articola attorno alla comprensione dei concetti di base e all’acquisizione dei fondamentali della programmazione, all’apprendimento e all’approfondimento avanzato di C#, C++ e di elementi di programmazione 2D e 3D.

Puoi scegliere di frequentare solo il primo anno di corso ed essere pronto per entrare nel settore dei videogiochi come esperto di Unity, o specializzarti in due anni e aggiungere al tuo portfolio più progetti e la conoscenza di Unreal Engine.


Primo Anno

Riceverai una preparazione trasversale che copre tutti gli aspetti più importanti della programmazione e del funzionamento del game engine Unity. Imparerai a scrivere codice, a documentarlo e a ottimizzarlo. Apprenderai i fondamenti della programmazione ad oggetti in C# e della matematica per i videogiochi.

 

Realizzerai insieme agli altri reparti progetti in Unity da inserire nel tuo portoflio e per rendere competitivo il tuo CV. Sarai pronto per il mercato del lavoro come Game Programmer esperto di Unity.


Secondo Anno

Consoliderai le conoscenze apprese e approfondirai argomenti specifici per prepararti ad un mercato del lavoro sempre più specializzato. Imparerai a lavorare con Unreal Engine e il linguaggio di programmazione C++.

 

Lavorerai su progetti sempre più grandi e complessi che ti prepareranno per l’inserimento nel mondo del lavoro e ti permetteranno di realizzare un portfolio professionale. Avrai l’opportunità di presentare i tuoi lavori a potenziali publisher.

L’apprendimento esperienziale

Progetta il tuo videogioco

Con il corso di Game Programming di DBGA Campus vivi un’esperienza di apprendimento unica e coinvolgente, basata sul learning-by-doing. Imparerai le competenze tecniche e relazionali necessarie per diventare un Game Programmer professionista, lavorando su progetti reali e replicando la pipeline di produzione di un videogioco.

Questa esperienza formativa ti permetterà di costruire un portfolio di lavori professionale, che sarà il tuo biglietto da visita per il mondo del lavoro.

I Trainer DBGA

Professionisti del settore al tuo fianco

Core Trainer
Luca Guareschi
Game Programming

Luca è Chief Technical Officer e co-fondatore di Twin Wolves Studio. Inizia ad avvicinarsi allo sviluppo di videogiochi durante gli studi universitari, anni in cui produce i suoi primi piccoli progetti non commerciali: saranno il suo “biglietto da visita” per entrare nell’industria dei videogiochi. Nella sua carriera ha lavorato su numerose tipologie di progetto, su svariate piattaforme e con team di ogni dimensione. Forte di una diversificata esperienza, nel 2017 decide di fondare Twin Wolves Studio.

Specialist Trainer
Devis Rossini
Game Programming

Devis Rossini è Senior R&D Programmer in Milestone. Devis lavora nell’industria dal 2011. Oltre ad alcune esperienze in ambito indie, durante la sua carriera ha lavorato per Milestone e Rortos, dove si è specializzato in diversi ambiti legati al gameplay: fisica, simulazione di veicoli, AI, networking. Come Specialist Trainer del Master Online di Game Programming Devis si occupa del modulo di Fisica e C++ Avanzato.

Specialist Trainer
Dario Fantini – UI Programming
Game Programming

Dario Fantini è Game Programmer e insegnante. Attualmente è Gameplay Programmer in Stormind Games. Da sempre appassionato di programmazione e videogiochi, si è laureato in Produzione Multimediale ed ha frequentato il corso di Game Programming della Digital Bros Game Academy. Inizia a sviluppare videogiochi e app come freelance dal 2013 e insegna Game Programming dal 2018. Dopo gli studi in DBGA ha trovato lavoro come UI Programmer in RaceWard Studio e successivamente in Nacon Studio Milan.

Specialist Trainer
Fabio Mosca
Game Programming

Cofondatore e CTO di AnotheReality, studio di sviluppo di videogame ed esperienze in VR, con cui collabora con realtà come H-Farm, Ikea, Enel, Hive Division, inVRsion e tante altre. Fabio Mosca, classe 1989, è da sempre un videogiocatore incallito e appassionato di pc. Si laurea in Ingegneria Informatica al Politecnico di Milano e in seguito svolge un’attività di ricerca su AI legate ai videogames presso l’RMIT di Melbourne. Tornato in Italia prosegue con lo sviluppo di videogames per conto proprio e per conto di terzi, specializzandosi dal 2013 sullo sviluppo in realtà virtuale. È inoltre speaker tecnico in eventi e conferenze VR come Codemotion, VR Days Europe, START Summit e IGDS.

I nostri tratti distintivi

Perché scegliere DBGA?

  • Nata dall’industria per l’industria
    Siamo l’unica accademia in Italia nata da una multinazionale dei videogiochi. Facciamo parte del Gruppo Digital Bros che da oltre 30 anni sviluppa, pubblica e distribuisce videogiochi in tutto il mondo.
  • Formazione Job Ready
    Il nostro obiettivo è chiudere il gap tra la formazione e il mondo del lavoro. Formiamo figure professionali pronte per la carriera sia in Italia che all’estero.
  • Approccio pratico e collaborativo
    Grazie al nostro approccio basato sull’apprendimento sul campo acquisirai le competenze sia tecniche che relazionali che ti apriranno le porte verso un nuovo futuro professionale.
  • Trasferimento delle competenze
    I nostri Trainer sono sviluppatori professionisti che lavorano nell’industria dei videogiochi. Veri e propri mentor che trasmettono la loro esperienza condividendo best-practice e consigli.
  • Progetti in collaborazione con studi di sviluppo
    Ti facciamo entrare nel vivo dello sviluppo di videogiochi imparando a lavorare in team su progetti concreti anche in collaborazione con studi di sviluppo italiani e internazionali.
  • Job Placement con DBGA Careers
    Con l’esclusivo portale DBGA Careers ti aiutiamo a trovare opportunità lavorative nella tua area di competenza e supportiamo 100+ nostri Partner ad individuare i talenti giusti per i loro progetti, facilitando quindi i collegamenti tra formazione e lavoro.
FAQ

Rispondiamo alle tue domande

  • Posso frequentare anche un solo anno di corso?
  • Sono disponibili delle borse di studio?
  • Come avviene il processo di selezione?
  • Qual è la modalità d’iscrizione e la documentazione obbligatoria richiesta?
  • Sono disponibili dei finanziamenti per accedere ai corsi?
  • Quali sono i requisiti per frequentare i corsi?
  • Come sono strutturati i corsi DBGA Campus?
  • Quando iniziano e quanto durano i corsi Campus?
  • I corsi DBGA Campus richiedono una frequenza obbligatoria?
  • È necessario avere un computer personale a casa?
  • Che strumenti sono messi a disposizione degli studenti durante i corsi?
  • Quale è il metodo formativo della DBGA?
  • Che cosa è DBGA Careers?
  • È previsto un attestato di fine corso?
  • Dove si trova la sede di Digital Bros Academy?
  • DBGA come aiuta gli studenti a inserirsi nel mondo del lavoro?

Vuoi saperne di più sul corso di Game Programming?

Compila il form per guardare l’Open Day On Demand.