Unity è uno strumento di sviluppo di giochi multipiattaforma, specificamente rivolto al game design di fascia alta. È ricco di funzionalità e ricco di strumenti come la grafica estensibile, lo scripting altamente ottimizzato, gli effetti particellari e il motore Ageia physX.
Una grande caratteristica è il gioco in 3D, che permette di creare effetti sorprendenti, il tutto grazie al JavaScript altamente ottimizzato.
Poiché Unity è per la progettazione di giochi di fascia alta, un po' di esperienza sarebbe un vantaggio, tuttavia, se siete pazienti e disposti a provare con qualche prova ed errore, allora sarete sorpresi da ciò che si può ottenere con questo strumento di sviluppo di giochi 3D molto potente.