Unreal Engine
| Unreal Engine | |
|---|---|
| Sviluppatore | Epic Games |
| S.O. | multipiattaforma |
| Genere | Motore grafico |
| Licenza | Gratuito per uso non commerciale[1][2] (Licenza chiusa) |
| Sito web | Sito ufficiale |
L'Unreal Engine è una famiglia di motori grafici sviluppati da Epic Games. La prima versione è stata realizzata per lo sparatutto in prima persona Unreal, pubblicato nel 1998 per Microsoft Windows, Linux e Mac OS; nel corso degli anni lo sviluppo è continuato, adattando il software alle potenzialità dell'hardware disponibile e portandolo ad altre piattaforme. Attualmente è disponibile la terza generazione del motore, con una quarta in fase di realizzazione.
Indice |
[modifica] Caratteristiche
L'Unreal Engine è un sistema completo di sviluppo e simulazione di ambienti tridimensionali, attualmente composto da:
- un renderer grafico 3D, Unreal Client, in grado di fornire visuali egocentriche (poste sul robot) ed exocentriche (in terza persona) della simulazione, che può essere utilizzato per esigenze di debug e di sviluppo;
- un motore per le interazioni fisiche, Karma Engine, che simula la gravità e le interazioni tra gli oggetti;
- un tool di authoring 3D, Unreal Editor, per la creazione di livelli (mappe)
- un linguaggio di scripting, Unreal Script, per modificare agevolmente il comportamento del sistema.
Nel parco di progetti che ne fanno uso si possono citare ad esempio:
- simulazione di un ambiente di soccorso robotico (progetto UsarSim), a cura di Mike Lewis, Università di Pittsburgh;
- display panoramici immersivi, con tecniche multi-schermo (progetto CaveUT), a cura di J. Jacobson, Università di Pittsburgh;
- ambienti di test per Intelligenza Artificiale, a cura di John Laird, Università del Michigan;
- architetture cognitive (progetto Act-R), a cura di J. Anderson e C. Lebiere, Carneige Mellon University;
- generazione di personaggi sintetici, a cura di K. Sycara, J. Hodgins e G. Sukanthar, Carneige Mellon University;
- modellazione architetturale (progetto Virtual Reality Notre Dame), a cura di V.J. De Leon, Digitalo Studios;
- modellazione militare a scopo tattico (progetto MOVES per la US Army), a cura di M. Zyda, Naval Postgraduate School.
[modifica] Versioni
[modifica] Unreal Engine 1
Prima generazione del motore, ha debuttato nel 1998 con Unreal.
[modifica] Applicazioni
|
|
[modifica] Unreal Engine 2
Seconda generazione, inizialmente creata per Unreal Tournament 2003.
[modifica] Applicazioni
[modifica] Unreal Engine 3
Terza generazione, esclusivamente per le versioni DirectX 9 e superiori.
[modifica] Applicazioni
[modifica] Unreal Engine 4
Versione attualmente in sviluppo, è stata annunciata già nel 2005 e sarà dedicata in parte alle piattaforme attuali ma sostanzialmente a quelle future di ottava generazione: secondo una dichiarazione del presidente di Epic Games, Michael Capps, non sarà pronto prima del 2012.[6]
[modifica] Note
- ^ Unreal Engine Licensing FAQ. Epic Games. URL consultato il 8 novembre 2009.
- ^ UDK Licensing. Epic Games. URL consultato il 8 novembre 2009.
- ^ Ricostruzione della Cattedrale di Notre-Dame.
- ^ a b Espansione di Rune.
- ^ Versione per console.
- ^ Epic Games: Unreal Engine 4 ready in 2014
[modifica] Collegamenti esterni
- (EN) Videogiochi relativi a Giochi che utilizzano l'Unreal Engine 1 sul sito MobyGames
- (EN) Videogiochi relativi a Giochi che utilizzano l'Unreal Engine 2 sul sito MobyGames
- (EN) Videogiochi relativi a Giochi che utilizzano l'Unreal Engine 3 sul sito MobyGames
|
|