Informazioni sul servizio
TradottoSono uno sviluppatore di giochi presso Unity e mi sono specializzato in progetti 2D e leggeri 3D per dispositivi mobili da diversi anni. Di solito il lavoro inizia con un'idea grezza o un prototipo cartaceo, e lo trasformo in una build giocabile che si sente bene tra le mani: controlli touch reattivi, animazioni fluide e un frame rate solido anche su telefoni di fascia media. Scrivo codice pulito e manutenibile in C# e strutturo i progetti in modo che designer e artisti possano regolare i valori senza toccare il codice. Che tu abbia bisogno di un runner hyper-casual, un gioco di puzzle, match-three, o un piccolo arcade 3D — porterò il progetto da una scena vuota a qualcosa che le persone vogliono davvero giocare.
La mia forza sono i sistemi di gioco e la struttura invisibile che tiene insieme un gioco: macchine a stati, gestione degli input, caricamento dei livelli, sistemi di salvataggio, pooling degli oggetti e taratura della fisica 2D e semplice 3D in modo che le collisioni e il movimento si sentano naturali, non fluttuanti. Faccio molta attenzione alle prestazioni e alla memoria perché un gioco mobile che lagga o consuma batteria perde rapidamente giocatori. Affronto anche ciò che molti evitano: integrazione pubblicitaria e acquisti in-app, configurazione dell'analitica e preparazione del gioco per un rilascio reale. Ho attraversato l'intero ciclo di pubblicazione e so come evitare rifiuti tipici.
Mantengo tutto trasparente: build giocabili regolari, stime oneste sui tempi e brevi cicli di feedback in modo che tu sappia sempre lo stato del progetto. Sono altrettanto a mio agio a immergermi in codice esistente o a partire da zero, e documento ciò che faccio in modo che tu non sia bloccato su una sola persona.
— Sviluppo di giochi 2D e semplici 3D in Unity
— Programmazione del gameplay e architettura di sistema in C#
— Fisica 2D e 3D, collisioni e taratura del movimento dei personaggi
— Monetizzazione: annunci premiati e interstiziali, acquisti in-app
— Analitica, configurazione remota e impostazione dei test A/B
— Ottimizzazione delle prestazioni e della memoria per mobile
— Pubblicazione e invio all'App Store e a Google Play
La mia forza sono i sistemi di gioco e la struttura invisibile che tiene insieme un gioco: macchine a stati, gestione degli input, caricamento dei livelli, sistemi di salvataggio, pooling degli oggetti e taratura della fisica 2D e semplice 3D in modo che le collisioni e il movimento si sentano naturali, non fluttuanti. Faccio molta attenzione alle prestazioni e alla memoria perché un gioco mobile che lagga o consuma batteria perde rapidamente giocatori. Affronto anche ciò che molti evitano: integrazione pubblicitaria e acquisti in-app, configurazione dell'analitica e preparazione del gioco per un rilascio reale. Ho attraversato l'intero ciclo di pubblicazione e so come evitare rifiuti tipici.
Mantengo tutto trasparente: build giocabili regolari, stime oneste sui tempi e brevi cicli di feedback in modo che tu sappia sempre lo stato del progetto. Sono altrettanto a mio agio a immergermi in codice esistente o a partire da zero, e documento ciò che faccio in modo che tu non sia bloccato su una sola persona.
— Sviluppo di giochi 2D e semplici 3D in Unity
— Programmazione del gameplay e architettura di sistema in C#
— Fisica 2D e 3D, collisioni e taratura del movimento dei personaggi
— Monetizzazione: annunci premiati e interstiziali, acquisti in-app
— Analitica, configurazione remota e impostazione dei test A/B
— Ottimizzazione delle prestazioni e della memoria per mobile
— Pubblicazione e invio all'App Store e a Google Play