Fastweb Digital Academy

Corso: Introduzione allo Sviluppo di Progetti Videoludici

marcosecchi Dev, Insegnamento, Strumenti di Sviluppo 0 Comments

A breve terrò un corso di Game Programming presso Cariplo Factory (a Milano) organizzato da Fastweb Digital Factory in collaborazione con DigitalBros Game Academy di cui sono Guest Trainer. Il corso sarà gratuito, comincerà il 13 Marzo e si concluderà il 7 Aprile (tre lezioni a settimana di quattro ore ciascuna) e sarà di tipo introduttivo, e si propone di …

Fungus

Utilizzare Fungus e 3D in Unity

marcosecchi Insegnamento, Strumenti di Sviluppo, Unity3D 0 Comments

Per il corso su Unity3D che sto tenendo alla Nuova Accademia di Belle Arti ho deciso di utilizzare Fungus per la parte di scripting visuale: il corso (Applicazioni Digitali per le Arti Visive II) si focalizza principalmente sul Game Design, quindi questo tool si presta molto bene alla creazione di scene interattive senza avere esperienza di game programming. Parte del …

Pong per Scratch

marcosecchi Insegnamento, Strumenti di Sviluppo 0 Comments

Recentemente sto guardando Scratch e Blockly per un corso di orientamento per le superiori che mi è stato chiesto di effettuare. Oggi avevo un po’ di tempo libero e mi sono messo velocemente a creare il classico Pong. Il risultato è giocabile qui sotto. Il “codice” può invece essere visualizzato al seguente link: https://scratch.mit.edu/projects/118591960/#editor.

Superpowers

Superpowers è ora disponibile in italiano

marcosecchi Strumenti di Sviluppo 0 Comments

Sono felice di annunciare che le mie pull request per la localizzazione di Superpowers sono state accettate. Questo vuole dire che dalla release 1.1.0 è possibile utilizzare il software in italiano. Continuerò a supportare la traduzione (ci sono già delle aggiunte da fare), ma nel caso ci siano suggerimenti e/o migliorie da parte di chiunque sarei contentissimo di essere contattato …

Tilemancer

Introduzione a Tilemancer

marcosecchi Strumenti di Sviluppo, Strumenti Grafici 0 Comments

Tilemancer è un tile generator di tipo procedurale, creato da @ledgamedev, e studiato principalmente per la pixel art. Le tiles vengono create tramite un sistema a nodi dove si comincia sempre da una heightmap per apportare successive modifiche ed infine colorizzare il tutto. Fig. 1 – Tilemancer Tilemancer è ampiamente estendibile: è possibile creare nuovi nodi tramite Lua, come è …

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 …

Recensione Asset: Ruler 2D

marcosecchi Strumenti di Sviluppo, Unity3D 0 Comments

Recentemente, ho lavorato su un prototipo in Unity3D che serviva a mostrare lo stato delle sale all’interno di un edificio: ognuna di esse doveva mostrare una lista di risorse libere o prenotate. I tempi (come al solito) erano strettissimi ed avevo la necessità di posizionare decine di tavoli (le risorse) secondo le richieste del cliente. Di solito, ho la tendenza …

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 …

Nota a Me Stesso: Estendere lo Unity Editor (…sempre)

marcosecchi Dev, Strumenti di Sviluppo, Unity3D 0 Comments

Ho recentemente concluso il mio viaggio di un anno e mezzo come game developer per A Little Space game (per DarkwaveGames e 505 Games), e mi sono preso un po’ di tempo per guardarmi indietro per vedere cosa è andato storto (cerco sempre di imparare dai miei errori). Come freelancer questo di solito significa: dove ho perso tempo (e, molto …