Unity (motore grafico)
Unity è uno strumento di authoring integrato per la creazione di videogiochi 3D o altri contenuti interattivi, quali visualizzazioni architettoniche o animazioni 3D in tempo reale. 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, Xbox 360, PlayStation 3, Wii, iPad, iPhone, ed Android. Può anche produrre giochi per browser web che utilizzano il plugin Unity web player, supportate su Mac e Windows, ma non Linux. Il web player viene utilizzato anche per la distribuzione come i widget di Mac. 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 consiste 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, and Gamestudio, è inoltre possibile utilizzare un ambiente grafico integrato come metodo primario di sviluppo. Unity ha vinto il Wall Street Journal 2010 Technology Innovation Award nella categoria software.Nel 2009, Unity Technologies è stata nominata una dei Gamasutra "Game Companies of 2009" per Unity.
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 and Allegorithmic Substance.
- Unity usa le Direct3D (Windows), OpenGL (Mac, Windows), OpenGL ES (iOS, Android), e le API proprietarie (Wii).