Unity (motore grafico)
Unity è uno strumento di authoring integrato multipiattaforma per la creazione di videogiochi 3D o altri contenuti interattivi, quali visualizzazioni architettoniche o animazioni 3D in tempo reale.
Unity software | |
---|---|
![]() | |
![]() | |
Genere | Motore grafico |
Sviluppatore | Unity Technologies |
Data prima versione | 8 giugno 2005 |
Ultima versione | 4.1 (marzo 2013) |
Sistema operativo | Microsoft Windows macOS |
Linguaggio | JavaScript C++ C# Boo |
Licenza | EULA (licenza non libera) |
Sito web | unity3d.com |
Descrizione
L'ambiente di sviluppo Unity gira sia su Microsoft Windows sia su Mac OS X, ed i giochi che produce possono essere eseguiti su Windows, Mac, Linux, Xbox 360, PlayStation 3, Wii, iPad, iPhone, Android e, entro fine 2013, Xbox One[1]. Può anche produrre giochi per browser web che utilizzano il plugin Unity web player, supportate su Mac e Windows.
Il web player viene utilizzato anche per la distribuzione come i widget negli Apple Macintosh. Unity ha anche la possibilità di esportare giochi alle funzionalità 3D di Adobe stage in Flash, ma alcune caratteristiche supportati dal web player non sono utilizzabili a causa di limitazioni in Flash.
Unity consente di utilizzare sia un editor per lo sviluppo / progettazione di contenuti sia un motore di gioco per l'esecuzione del prodotto finale. Unity è simile al Director, Blender game engine, Virtools, Torque Game Builder e Gamestudio, è inoltre possibile utilizzare un ambiente grafico integrato come metodo primario di sviluppo.
Riconoscimenti
Nel 2009, Unity Technologies è stata nominata una dei Gamasutra "Game Companies of 2009" per Unity. Nel 2010 Unity ha vinto il "Technology Innovation Award" del Wall Street Journal, nella categoria software.
Caratteristiche principali
- Integrated development environment con la gerarchia degli oggetti, editor visuale, un dettagliato visualizzatore delle proprietà e un'anteprima dal vivo del gioco.
- Sviluppo su molte piattaforme
- Microsoft Windows e Mac OS X
- Linux (dalla versione 4.0)
- Sul Web (con Unity Web Player plugin per Internet Explorer, Firefox, Safari, Netscape, Opera, Google Chrome and Camino) su Windows e OS X
- iPhone/iPad (richiede licenza aggiuntiva)
- Google Android (richiede licenza aggiuntiva)
- Adobe Flash (richiede licenza aggiuntiva)
- Nintendo Wii (richiede licenza aggiuntiva dal produttore hardware)
- Microsoft Xbox 360 (richiede licenza aggiuntiva dal produttore hardware)
- Sony PlayStation 3 (richiede licenza aggiuntiva dal produttore hardware)
- BlackBerry PlayBook (richiede licenza aggiuntiva dal produttore hardware)
- Molti file possono essere caricati in Unity e vengono importati automaticamente. Se subiscono modifiche vengono ri-esportati automaticamente. Unity supporta l'integrazione con : 3D Studio Max, Maya, Softimage, Blender, Modo, ZBrush, C4D, Cheetah3D, Photoshop, Adobe Fireworks e Allegorithmic Substance.
- Unity usa le Direct3D (Windows), OpenGL (Mac, Windows, Linux), OpenGL ES (iOS, Android), e le API proprietarie (Wii).