4. Gli inizi
Nasco nel 1983, nei pressi di Napoli
Nel 1991 scopro l'Amiga 500 e poco dopo lAmigaBasic
Il mio primo programma 竪 un semplice giochino :)
La demoscene mi folgora, la ricerca del bello tra arte e tecnica
Nel 2000 divento utente NetBSD e poi Linux
Abbraccio l'open source come unopportunit di studio
5. I tempi delluniversit
Il mio sogno rimane il lavorare al rendering di un gioco famoso
Trasferito all'estero con la famiglia devo iscrivermi al Nettuno
Di notte studio al PC quello che mi piace, ma faccio pochi esami
Torno a Napoli da solo, sono fuorisede nella mia citt
Mi sento gi troppo in ritardo e punto a finire solo la triennale
6. 1. Alcune demo classiche per Amiga2. Il mio fiammante Amiga 1200 towerizzato con BlizzardPPC e BVision
Gli inizi e luniversit (Foto)
3. Finalmente laureato! :)
8. Raylight Studios (Nov 2008)
Insisto per andare da Raylight e per lavorare sul rendering
Progetto interessante, team competente e clima amichevole
Ma non c竪 possibilit di essere assunti alla fine
Dopo la laurea aspiro a lavorare nella game industry in UK
Non voglio rimanere in Italia o lavorare in altri settori!
10. Disoccupato
Due compagnie inglesi mi invitano pagandomi viaggio e alloggio
Capisco di valere qualcosa, ma non ricevo nessuna offerta
Perdo un po' le speranze e rivaluto il lavorare in Italia
Lavoro da indie con un amico, siamo la "Lowpoly Studios"
Presento lesperienza al GameCon 2010 e conosco il mio
prossimo datore di lavoro
13. SpinVector (Giu 2010)
Mi trasferisco da Napoli a Benevento, con una sola valigia
Sviluppo giochi da professionista, e ci sono anche dei devkit! :O
In realt sto solo facendo GUI in tutte le salse, e su mobile :(
A casa lavoro allnCine, mi sento un vero engine programmer!
Quando lo mostro a lavoro non desta alcun interesse :P
14. 2. Le interfacce localizzate di Bang su PC3. Siamo su MobyGames!1. Il team in posa :)
SpinVector (Foto)
4. Linterfaccia di AXL5. I crediti di From Cheese
15. SpinVector
Mi deprime il non percepire alcuna progressione tecnica
Sono di nuovo disposto a tutto pur di fare rendering
Anche andare dove bisogna bollire lacqua prima di berla!
Rispondo ai recruiter su LinkedIn che mi propongono ruoli
Uno di questi 竪 Graphics Developer Relations Engineer per ARM
Il processo di assunzione 竪 lungo, ma lnCine suscita interesse
17. ARM (Dic 2012)
Mi trasferisco da Benevento a Cambridge, con due trolley
Fa molto freddo, ma tutto 竪 nuovo ed emozionante :O
Non ho maturato ferie, il primo Natale sono da solo a casa :(
La cultura del lavoro 竪 pi湛 sana e sostenibile
Ricorrenti meeting 1-to-1 con il proprio manager
Meccanismo di feedback e review per s辿 e per i colleghi
18. 1. Parte del Mali Ecosystem Team
ARM (Foto)
2. Che succede quando si libera una postazione?3. E quando lallarme antincendio scatta mentre sei a fare la doccia?4. Stranezze in ufficio5. Stranezze in strada
19. ARM
Sono stimato per le mie competenze, offro valore allazienda
La soddisfazione personale 竪 tenuta in massimo conto
Training costante (tra corsi tecnici e di soft skill, lunch and learn)
La retribuzione 竪 buona (tra bonus, RSU, aumenti programmati)
Non devo pi湛 vivere al risparmio come in Italia
21. ARM
Faccio parte del Mali Ecosystem Team, come Software Engineer
Tesso rapporti con Frostbite, Epic Games, Unity, Gameloft
Presento alla GDC, allo Unite, al GameLab, vado al Revision
Le societ e gli eventi, di cui leggevo solo, esistono davvero! :O
Aiuto chi fa tecnologia per i giochi, ma dallesterno :(
Faccio tante cose diverse ed interessanti, ma programmo poco
22. 1. Il primo viaggio 竪 indimenticabile: Revision 2013! <3
ARM (Foto)
5. E con il mitico Davide TheCrib Pasca4. Con il grande Tommaso Checchi alla GDC 20143. Con David Helgason al party dello Unite 20132. Lufficio pi湛 famoso di Stoccolma
23. 1. Presentazione al GameLab 2014
ARM (Foto)
5. Statue delle versioni di Android al Googleplex4. Sessione sponsorizzata alla GDC 20153. In visita presso Epic Games2. Consueta foto con lamico David allo Unite 2014 :D
24. NaturalMotion
Torno a cercare lavoro, non lontano per non spostarmi troppo
Evito i recruiter, non mi servono pi湛 intermediari
NM, tra le poche a lavorare su engine custom, mi risponde subito
il secondo lavoro in UK, so contrattare meglio la retribuzione
Un po' di job hopping a inizio carriera sembra vantaggioso
25. Clumsy Ninja e Dawn of Titans, entrambi su engine Echo
NaturalMotion
27. NaturalMotion (Giu 2015)
Al colloquio faccio colpo con lnCine, che intanto migliora ancora
Mi trasferisco da Cambridge ad Oxford, con un camioncino
Sono Android Technology Programmer, lavoro allengine
Mi piace fare da supporto ai giochi, sviluppo solo la tecnologia
Ne ho abbastanza di fare il nomade, mi compro la TV!
28. 1. tempo di salutare gli amici di Cambridge...
NaturalMotion (Foto)
2. ...e ricominciare tutto da capo ad Oxford, ...3. in NaturalMotion.4. La cricca di sviluppatori italici in UK prima del disfacimento
29. Quel maledetto marted狸
Noi del tech team veniamo temporaneamente riassegnati
Bruscamente passo da Vulkan e dal low-level estremo
A lavorare su Unity, e non pi湛 sulla grafica :(
Mi prende il panico ed inizio a cercare un altro lavoro
Solo ruoli engine o rendering, stavolta dovrei farcela, no?
30. A lavoro su CSR2 con Unity
NaturalMotion (Foto)
31. La lunga ricerca
Faccio i primi colloqui ma senza successo
Arriva il momento di studiare metodicamente
Sei mesi, vari colloqui, un viaggio intercontinentale: zero offerte
Forse dovrei considerare ulteriori tappe intermedie
Nonostante tutto provo anche in posti che reputo fuori portata
32. - Allora, che ne pensi dellinverno qui?
Ultimo colloquio
- Mi sembra molto affascinante! :D
34. La svolta (Mar 2017)
Mi risponde una compagnia tra quelle mitiche, e supero i colloqui
Che fortuna essere stato scartato da quelle precedenti! :D
Lascio lUK dopo oltre quattro anni, traslocando con un container
Addio moquette o/, ma addio anche spesa spedita a casa :(
Il sogno si avvera: Rendering Engineer in ambito AAA e console
35. 1. Ennesimo trasloco, ciao UK!
La svolta (Foto)
3. Mi insedio nel nuovo ufficio :D2. Quanta concentrazione di studios!
36. Il futuro
Sono finalmente dove voglio essere o mi sposter嘆 ancora?
Si pu嘆 conciliare la famiglia con le necessit di questo lavoro?
Un giorno sentir嘆 il bisogno di tornare in Italia?
E quel mio sogno di fondare uno studio indie con ex-colleghi?
Per ora non ci penso ;)
37. Cosa ci importa della tua storia?
Si pu嘆 partire da zero ed arrivare a realizzare i propri obiettivi
Imparando cose nuove spinti da curiosit e piacere della scoperta
Avendo pazienza e determinazione, e senza porsi limiti artificiali
Se dove siamo e cosa facciamo non ci piace, possiamo cambiare
Senza paura di ricominciare da capo e percorrere delle tappe
38. Cosa ci importa della tua storia?
Si pu嘆 fare a meno di una laurea prestigiosa o di un voto alto
Ma non di uno studio approfondito, alluniversit o da soli
Avere un portfolio di progetti da mostrare aiuta tantissimo
Possono essere semplici, ma originali e curati nei dettagli
Mostrano costanza, apprendimento autonomo, dedizione
39. nCine
https://ncine.github.io
Game engine 2D per Linux, Windows, OS X ed Android
Molto tempo speso sul supporto, per facilitarne ladozione
Installer, documentazione, esempi, sito, continuous integration
Mi permette lapprofondimento di tecniche, API, tool
41. Il segreto per i colloqui
non esiste, e spesso serve anche la fortuna
Preparatevi per la parte tecnica studiando con metodo
Prendete appunti, i miei sono qui: encelo.github.io/notes.html
Ma non dimenticate il profilo e la storia della societ
Non prendete mai un rifiuto sul piano personale
Vestitevi casual, mette tutti a proprio agio, voi inclusi ;)
42. Per finire
Sforzatevi di guardare oltre, la game industry 竪 globale
C竪 molta competizione, occore studiare nuove cose di continuo
Ma vuol dire anche che non ci si annoia mai
Negli anni ho avuto tante soddisfazioni, ma facendo dei sacrifici
Se non vi spaventano iniziate oggi ad inseguire i vostri sogni
Il calcolo dellet 竪 lasciato come esercizio per il lettore ;)
I primi contatti videoludici con Elevator e Rogue per MS-DOS a fine anni &apos;80
Nel 1999 sono su Internet con l&apos;Amiga, scarico il corso assembly di Randy/RamJam
Lesperienza in Grecia 竪 durata quattro anni, la prima come espatriato
Durante quel periodo c竪 stato lo sviluppo di Mars: Land of No Mercy, primo esperimento indipendente, in team ed open source
da quando sono tornato in Italia, nel 2005, che vivo da solo e che torno a casa dai miei solo un paio di volte allanno
Per cercare le compagnie uso gamedevmap
Non riuscivo ad immaginarmi fare qualsiasi cosa che non fosse il gamedev
Resa non simulativa di fenomeni ottici in real-time su architetture sprovviste di shader&quot; (際際滷Share)
Scopro di capire l&apos;inglese parlato, ma al telefono 竪 pi湛 difficile
La mia esperienza tra assaggi di game industry italiana e la scena indie (際際滷Share)
30 Aprile 2010, Castel Sant&apos;Elmo a Napoli
Conoscevo gi SpinVector, ero a conoscenza delle loro origini nella scena demo e del loro rapporto con Nvidia.
Sperimento il mio primo episodio di crunch:
fixare la GUI di Bang su PC, la notte prima di partire per le vacanze di Natale
LnCine 竪 il mio progetto open source, un game engine 2D multipiattaforma per Linux, Windows, OS X ed Android
Non vi mostrer嘆 i giochi, ma solo le loro interfacce. :D
3. Essere arrivati su MobyGames per me rappresentava lobiettivo definitivo, bench辿 liscrizione del gioco sul sito lavessi fatta io. :D
Sono disposto ad andare dove bisogna bollire l&apos;acqua prima di berla (Crytek a KieRM 竪 la famosa compagnia inglese di design di CPU e GPU
In questo periodo (Agosto 2012) mi faccio il passaporto. Ero in contatto con una societ di San Francisco e dopo i primi colloqui ero fiducioso. Per un problema di visti non se ne fece pi湛 niente, il passaporto, per嘆, mi torn嘆 utile molto presto. ;)
La mia famiglia appoggia pienamente il mio trasferimento, sa cosa significa per me e come mi sentivo a lavoro nellultimo periodo.
Mi ricordo ancora quanto mi sembr嘆 strano, la prima volta, sentirmi dire grazie dal mio manager.
Cambridge, 2013-2015
I corsi sono sia interni, tra colleghi, che esterni, con docenti ospitati in sede.
Esempi di soft skill possono essere il saper lavorare in squadra, motivare e guidare il resto del team o comunicare al meglio durante una presentazione, questultimo 竪 un corso che non ho mai sostenuto. :D
Il lunch and learn 竪 un programma comune a molte aziende, che permette ai dipendenti di sfruttare la pausa pranzo per imparare.
Lavanzamento di carriera con conseguente aumento delle responsabilit si concretizza gi dopo un anno, con una promozione.
La prima volta che sono tornato in Italia dopo essermi trasferito in UK 竪 stato proprio per frequentare lo Svilupparty 2013 ed incontrare i miei ex-colleghi ed amici. Sono poi tornato di nuovo nel 2014. :)
L&apos;emozione di essere finalmente ad un demoparty 竪 fortissima
Trovarsi tra quelle societ, quegli eventi, quelle persone, mi ha fatto allargare gli orizzonti e percepire quel mondo come maggiormente raggiungibile, pi湛 a portata.
1. Saarbr端cken, Pasqua 2013
2. Mojang AB, Agosto 2013
3. Unite 2013 (Agosto, Vancouver)
4. e 5. GDC 2014 (Marzo, San Francisco)
1. Viaggio in macchina con altri due colleghi, passando per il tunnel sotto la Manica.
1. Barcellona, Giugno 2014
2. Unite 2014, (Agosto, Seattle)
3. Dicembre 2014 (North Carolina)
4. e 5. GDC 2015 (Marzo, San Francisco)
3. In questa foto dovrei avere sei punti di sutura freschi sulla fronte, ma non mi dilungher嘆 sulla loro origine. :D
Saltare rapidamente da un lavoro allaltro pu嘆 rappresentare unopportunit per fare molte esperienze diverse e per chiedere aumenti ad ogni cambiamento. :)
Ma pu嘆 anche pregiudicare un avanzamento di carriera che dipende dallaver lavorato per molto tempo su una stessa, estesa, codebase.
Due giochi basati molto sulla tecnologia: animazioni il primo e grafica il secondo.
1. Cambridge, 6 Giugno 2015
2. Oxford, Giugno 2015
3. Londra, Agosto 2015
4. Londra, Agosto 2016
Sx. Festa per il rilascio di CSR2 (Oxford, Luglio 2016)
Dx. Scultura di ghiaccio al party dello Unite 2013 (Vancouver, Agosto)
Il lavoro si basava sul fare da supporto allo svilupppo, modificando il processo di build su Android, un misto tra platform e tool programmer.
Stoccolma, Gennaio e poi Marzo 2017
In ufficio sono seduto vicino ad uno dei coder dei The Black Lotus, gruppo storico della scena demo Amiga.
Daltronde DICE affonda le sue radici proprio nelle demo e successivamente nei giochi per Amiga.
1. e 2. Oxford, Febbraio 2017
3. Stoccolma, Febbraio 2017
3. Frostbite 竪 lengine sviluppato inizialmente da DICE per la serie di Battlefield e che poi 竪 diventato lengine unico per tutti i nuovi giochi di Electronic Arts su console e PC.