Master di Verona in GameDevelopment
|
GameSushi.it
|
Posted: 08/09/2009 at 13:18Diventare sviluppatori? Oggi si può
|
Utente
|
Thread di discussione sull'articolo "Diventare sviluppatori? Oggi si può" relativo a "Master di Verona in GameDevelopment". Disponibile all'indirizzo: http://www.gamesushi.it/html/speciale-Master_di_Verona_in_GameDevelopment_Diventare_sviluppatori_Oggi_si_puo-308.html
|
|
Tsam
|
Posted: 08/09/2009 at 13:18
|
Utente
|
Il fatto di avere un master dedicato alla programmazione, penso possa essere motivo di particolare vanto. Speriamo colga i suoi buoni frutti.
|
|
VincentVega
|
Posted: 08/09/2009 at 13:21
|
Amministratore
|
E' un opportunità fondamentale a mio avviso. Innanzitutto perchè conclude in modo professionalizzante un percorso universitario e poi perchè la stretta collaborazione con il publisher più interessante in Italia, Double Jungle, permette un dialogo stretto con chi lavora veramente.
Cercheremo di approfondire nel corso dell'anno tutti gli aspetti del master di verona. Cosa che faremo con ogni corso in Italia che propone un percorso formativo in questo ambito.
|
|
Eclipse
|
Posted: 09/09/2009 at 13:29
|
Utente
|
"Diventare sviluppatori? Oggi si può" ...azz non sapevo che ieri non si potesse 
Ottima iniziativa comunque, finalmente un master... mi sono trovato più di una volta a fare colloqui con ragazzi appena laureati e seppur promettenti e motivati erano completamente a zero riguardo lo sviluppo di videogames, magari non diventeranno carmack seguendo il master ma almeno le basi del c++ e conoscenze come vertici, normali, matrici, quaternion e così via sono d'obbligo anche per un juonior!
|
|
enigma
|
Posted: 10/09/2009 at 12:55
|
Utente
|
Eclipse ha scritto:
magari non diventeranno carmack seguendo il master ma almeno le basi del c++ e conoscenze come vertici, normali, matrici, quaternion e così via sono d'obbligo anche per un juonior!
Per quello che ho visto io, anche per la posizione di Junior, è richiesta un'ottima conoscenza del C++. Per quanto riguarda il resto, magari dipende dall'ambito in cui ci si deve inserire, se si parla di rendering, bisogna avere anche qui delle ottime conoscenze di ciò che hai detto tu, insomma di matematica.
Per ottima conoscenza del C++, non intendo il linguaggio e basta, ma tutti i suoi aspetti più avanzati.
Questo è ciò che ho visto io, voi che dite?
|
|
MGBoney
|
Posted: 10/09/2009 at 15:32
|
Utente
|
enigma ha scritto:
Eclipse ha scritto:
magari non diventeranno carmack seguendo il master ma almeno le basi del c++ e conoscenze come vertici, normali, matrici, quaternion e così via sono d'obbligo anche per un juonior!
Per quello che ho visto io, anche per la posizione di Junior, è richiesta un' ottima conoscenza del C++. Per quanto riguarda il resto, magari dipende dall'ambito in cui ci si deve inserire, se si parla di rendering, bisogna avere anche qui delle ottime conoscenze di ciò che hai detto tu, insomma di matematica.
Per ottima conoscenza del C++, non intendo il linguaggio e basta, ma tutti i suoi aspetti più avanzati.
Questo è ciò che ho visto io, voi che dite?
e' richiesta ottima conoscenza del C++ (conoscere effective C++ come il padre nostro e' un must ) e delle demo tecniche. Che poi siano AI, fisica, grafica non importa. Generalmente servono a vedere la capacita' di portare progetti a termine, di studiarsi da soli papers tecniche matematica ecc...La gente non deve aspettarsi di andare in aziende dove ti insegnano tutto dalla A alla Z. Il tipico primo giorno di lavoro di un Junior e' il lead che viene e ti lascia un task: buona fortuna. Puoi chiedere supporto ovviamente, ma i problemi devi saperteli risolvere da solo (e questo dovrebbe valere in ogni settore in teoria). E poi non sei sicuro che lavorerai solo su grafica o fisica o su quello che preferisci, ci vuole elasticita' e la capacita' di "saltare" da un aspetto all'altro.
L'opportunita' che vedo io in un master quindi non e' imparare solo due quaternioni, tre matrici e un po' di C++, quelli poi te li approfondisci da solo, ma imparare a fare ricerca e ad approcciare i problemi in modo accademico e formale. Documentare, scrivere papers ecc, che e' un altro degli aspetti importanti di questo lavoro.
E non sottovalutiamo anche che un master di stampo cosi' pratico e' un buon modo di entrare in contatto col mondo del lavoro, dato che alla fine si basa tutto sul network di conoscenze che ci si crea.
Buona fortuna agli organizzatori (e agli studenti! )
|
|
Eclipse
|
Posted: 12/09/2009 at 13:12
|
Utente
|
io per basi del C++ intendo saperlo usare senza problemi non sapere la sintassi base ovviamente 
Del resto una ottima conoscenza del C++ te la fai nel giro di un mesetto, non è magia voodoo 
Per quello che ho visto io in Italia questi fantomatici requisiti non ci sono, ho visto persone qualificatissime sulla carta ricoprire posizioni alte nelle software house e non usare bene neanche l'OOP, se questo master servisse a quello sarebbe già una gran vittoria 
Poi quelle che ho scritto non sono competenze di matematica che servono solo a chi fa rendering, servono a tutti, forse giusto il junior che si occupa della GUI può non sapere come usare quaternion e matrici varie e non ne sono neanche sicuro 
La capacità di saltare da un task all'altro e la flessibilità nel lavoro viene dopo tutto questo (se non sai in primis svolgere task base non puoi fare molto), e sono cose che ora come ora chi esce da informatica o ing. informatica e non ha avuto un interesse nel campo che l'ha portato a fare qualcosa per conto proprio non conosce
|
|
MGBoney
|
Posted: 12/09/2009 at 19:11
|
Utente
|
Eclipse ha scritto:
io per basi del C++ intendo saperlo usare senza problemi non sapere la sintassi base ovviamente 
Del resto una ottima conoscenza del C++ te la fai nel giro di un mesetto, non è magia voodoo
e invece no, un junior deve comunque essere un ottimo programmatore C++ per iniziare
http://www.amazon.com/Effective-Specific-Improve-Programs-Designs/dp/0321334876/ref=dp_ob_title_bk/179-9844975-5760646 = e' praticamente obbligatorio, non so se hai mai visto un test per junior in UK
Devi sapere cosa succede dietro le quinte, cosa combina il compilatore quando usi roba implicita, ecc ecc...roba che va molto al di la' della sintassi e delle basi del linguaggio
E comunque non basta solo leggere libri: devi scrivere demo su demo e fare un sacco di pratica (magari sei anche fortunato e hai gia' lavorato in C++ anche in settori diversi). Un "mesetto" per imparare e' pura utopia
Eclipse ha scritto:
Per quello che ho visto io in Italia questi fantomatici requisiti non ci sono, ho visto persone qualificatissime sulla carta ricoprire posizioni alte nelle software house e non usare bene neanche l'OOP, se questo master servisse a quello sarebbe già una gran vittoria
Quanti studios AAA hai visto in italia? E cmq anche se in italia questi requisiti non ci fossero, meglio avere una preparazione in linea con l'estero no? (dato che chiunque decida di fare questa carriera deve seriamente tenere in considerazione di andarsene all'estero)
Eclipse ha scritto:
Poi quelle che ho scritto non sono competenze di matematica che servono solo a chi fa rendering, servono a tutti, forse giusto il junior che si occupa della GUI può non sapere come usare quaternion e matrici varie e non ne sono neanche sicuro
Il junior che fa GUI il giorno dopo fa rendering e quello dopo ancora magari lavora sul build system quindi ogni tanto anche lui avra' bisogno della matematica ovviamente. Solo che normalmente ogni volta le cose te le ristudi, non e' che quello che studi all'universita' ti resta per sempre impresso nella memoria Certo fa comodo averle gia' studiate certe cose nel momento che le ripassi.
Eclipse ha scritto:
La capacità di saltare da un task all'altro e la flessibilità nel lavoro viene dopo tutto questo (se non sai in primis svolgere task base non puoi fare molto), e sono cose che ora come ora chi esce da informatica o ing. informatica e non ha avuto un interesse nel campo che l'ha portato a fare qualcosa per conto proprio non conosce
Normalmente invece e' uno dei primi requisiti, non e' questione di esperienza ma di attitudine ed elasticita'.
Comunque non voglio sembrare arrogante: tutto quello che ho detto e' basato sulla mia esperienza nel settore (5 anni in italia e da 2 in UK), magari tu hai avuto a che fare con altre realta' e la pensi diversamente, e rispetto il tuo punto di vista. Piu' che altro ho spiegato come funziona qui negli studio tripla A (dai quali l'italia dovrebbe prendere esempio, dato che porcate all'italiana, raccomandazioni, incompetenti ecc li ho visti anche nella game industry tricolore)
my 2 cents 
Manuele
|
|
Eclipse
|
Posted: 13/09/2009 at 21:14
|
Utente
|
Eh sì mi sa che non mi sono spiegato bene o l'ho dato per scontato io parlavo proprio della situazione italiana, che non ha ancora nessuna realtà tripla A tolta Milestone forse. Lo so che idealmente bisognerebbe puntare a quel livello anche con i junior.
Bisognerebbe senza dubbio allinearsi con l'estero e anche in fretta... di master così dovrebbero essercene anche di più, però anche la semplice preparazione universitaria di base dovrebbe essere migliore... riguardo l'essere flessibili nel lavoro è qualcosa che penso si impari meglio lavorando che durante l'università, ma non è una cosa che essenzialmente puoi "insegnare", non esistono materie simili, però puoi tramite lo studio della roba tecnica improntare le cose in modo che si sviluppino anche capacità di quel tipo (creazione di progetti interni al mastercorso di laurea e così via), sostanzialmente acquisire quelle capacità è fondamentale ma è, come ovvio che sia, un "effetto collaterale" del lavorare e studiare in modo corretto, persino chi le acquisisce se ne accorge dopo averle acquisite ;)
|
|
Davide_Pensato
|
Posted: 14/09/2009 at 18:27
|
Utente
|
Eclipse ha scritto:
io parlavo proprio della situazione italiana, che non ha ancora nessuna realtà tripla A tolta Milestone forse.
io non dimenticherei Ubisoft Studios Milano. Seppur non autoctona è a tutti gli effetti uno studio di sviluppo italiano, che assume sul territorio e da anni rilascia titoli di qualità AAA 
Colgo l'occasione del quote per dire la mia sul Master: ritengo che un elemento importante sia l'affrontare tutti gli aspetti della produzione. Si parlerà di design e persino di audio... ci sarà la possibilità che qualcuno scopra di voler diventare audio programmer. Insomma è un master che offrirà una visione molto completa sullo sviluppo nel complesso.
Davide
|
|
Eclipse
|
Posted: 15/09/2009 at 12:37
|
Utente
|
"giulia passione" non è un prodotto tripla A ;) E non penso che Ubisoft italia abbia mai prodotto un gioco tripla A totalmente al suo interno, di sicuro collaborano per moltissimi prodotti di alto rilievo ma quelli fatti al 100% lì non sono produzioni enormi.. Di certo comunque è sicuramente una delle realtà più interessanti che abbiamo
|
|
Davide_Pensato
|
Posted: 15/09/2009 at 16:03
|
Utente
|
potrei citarti Rayman GBC, Rogue Spear GBA, Tomb Raider The Propecy GBA, Athena Sworld PC come titoli rappresentativi... un prodotto di qualità AAA non si valuta dall'enormità della produzione, bensì appunto dalla qualità che il team ha come obiettivo, sia esso su PS3 o su DS.
Davide
P.S. ciao Giuseppe 
|
|
AlexMonopoli
|
Posted: 18/09/2009 at 9:42
|
Utente
|
Eh ma i titoli che citi sono del vecchio studio Ubisoft. Quello nuovo ha all'attivo quel Giulia Passione e non so quale altro titolo.
|
|
Davide_Pensato
|
Posted: 18/09/2009 at 14:45
|
Utente
|
lo studio è sempre lo stesso, non ha mai chiuso, contrariamente alle voci.
Lavorare a Giulia Passione non sminuisce il valore dello studio poichè i titoli fanno parte della sua storia.
La mia puntualizzazione era al commento che in Italia non ci sono studi AAA a parte Milestone.
Abbassare il profilo per 1 o 2 progetti (magari anche per scelta strategica del gruppo) non abbassa il livello dello studio.
So di essere un po' fazioso essendo stato parte di quella storia 
Ma ritengo che gli studi AAA in italia siano questi due, indipendentemente da quale sia meglio dell'altro.
Davide
|
|