it school

Corso a Milano: Diventa Video Game Designer

marcosecchi Dev, Insegnamento, Unity3D 0 Comments

Nel mese di Novembre, terrò un corso intitolato “Diventa Video Game Designer” presso ITSchool a Milano. Il corso avrà la durata di 6 giorni (8 ore circa a giornata). Il mio modulo tratterà principalmente il design e l’implementazione di videogame tramite Unity3D. Per ulteriori informazioni, è possibile visitare la pagina dedicata, che contiene anche un modulo di iscrizione.

Trovare uno Script all'Interno di una Scena in Unity3D

marcosecchi Unity3D 0 Comments

Non tutti sanno che il campo di ricerca del pannello Hierarchy di Unity3D permette non solo di cercare i GameObjects all’interno della scena, ma anche i GameObjects che contengano un determinato script. Effettuare la ricerca è semplicissimo: basta inserire il nome completo dello script, come mostrato in figura. Fig. 1 – Una scena che mostra tutti i GameObjects contenenti lo …

Come creare Script Templates Personalizzati in Unity3D

marcosecchi Unity3D 0 Comments

Nota: la versione originale (in inglese) di questo articolo può essere trovata al seguente link http://blog.theknightsofunity.com/customize-unity-script-templates/. Quando si crea un nuovo script, lo Unity Editor ne genera i contenti e, per uno script C# utilizza il nome del fine come nome per la classe. L’aspetto è più o meno questo: Quello di sopra è un buon inizio ma, se state …

Recensione Asset: EasyEditor

marcosecchi Dev, Unity3D 0 Comments

Qualche tempo fa, ho scritto a proposito di sia importante estendere lo Unity Editor durante il processo di sviluppo. Sfortunatamente, il più delle volte ci si trova a scrivere la propria estensione di fretta (beh… almeno è quello che succede a me…) ed il vostro Editor personalizzato (ed il corrispondente codice!) diventerà un ammasso di dati caotici. Per mia fortuna …

I Metodi di Estensione C# in Unity

marcosecchi Tutorials, Unity3D 0 Comments

“I metodi di estensione consentono di “aggiungere” metodi ai tipi esistenti senza creare un nuovo tipo derivato, ricompilare o modificare in altro modo il tipo originale. I metodi di estensione sono uno speciale tipo di metodo statico, ma vengono chiamati come se fossero metodi di istanza sul tipo esteso. Per il codice client scritto in C# e Visual Basic non …

Recensione Asset: QHierarchy

marcosecchi Strumenti di Sviluppo, Unity3D 0 Comments

QHierarchy è una estensione per Unity Editor che vi permette di potenziare lo Hierarchy Panel. Fig. 1 – Il pannello QHierarchy La prima cosa che noterete dopo l’installazione, sarà una lista di icone alla sinistra ed alla destra di ogni game object. Lo Hierarchy Panel è ora suddiviso in due colonne: La object icon con il nome dell’oggetto La object …

Unity UI Extensions

marcosecchi Strumenti di Sviluppo, Unity3D 0 Comments

Ho appena scoperto questo interessantissimo progetto: Unity UI Extensions, che si propone di estendere il sistema di UI di Unity (Unity UI Source). La lista dei componenti è lunga ma comprende, tra gli altri Accordion, ReorderableList, RadialLayout, Effects, e così via. Di seguito potete trovare qualche link utile: Pagina del progetto (su bitbucket): https://bitbucket.org/ddreaper/unity-ui-extensions Canale YouTube: https://www.youtube.com/channel/UCG3gZOkmL-2rmZat4ufv28Q Pagina dedicata sul …