Ciao,intanto ti ringrazio per la spiegazione.
Per quanto riguarda la tua seconda domanda il mio interesse nella programmazione si risolve tutto in unity...
Io sono perlopiu' un designer (texture,modellazione 3d etc etc) e ho cercato in lungo e in largo qualche programmatore per creare un team per sviluppare un piccolo giochino da giocare tra amici...Non avendo trovato nessuno ho deciso di arrangiarmi e unity permette di utilizzare solo C# (ci ho provato ma troppo complicato),questa specie di versione nativa di JS e BOO (del quale online non si trova la bence minima documentazione)...Sono semplicemente andato per esclusione...