--- title: Unreal Engine localeTitle: Motor Unreal --- ## Desenvolvimento de Jogos com Unreal Engine Unreal Engine é um motor de jogo multi-plataforma desenvolvido pela Epic Games. O Unreal Engine foi inicialmente desenvolvido para o título Unreal de 1998, mas foi posteriormente usado para muitos milhares de títulos comerciais e não comerciais. A versão mais recente do mecanismo, Unreal Engine 4, tem como alvo PC, PlayStation 4, Xbox One, Mac OS X, iOS, Android, muitos sistemas VR, Linux, SteamOS e HTML5, e o editor pode ser executado no Windows, OS X e Linux. UnrealScript é a linguagem de script nativa do mecanismo, usada para criar códigos de jogo e eventos de jogo antes do lançamento do Unreal Engine 4, e foi projetada para programação de alto nível. O interpretador do UnrealScript foi escrito e programado por Tim Sweeney, também criador de outra linguagem de script, ZZT-oop. No Game Developers Conference em 2012, a Epic anunciou que o UnrealScript seria removido do Unreal Engine 4 em favor do C++, a programação visual será suportada pelo sistema de Blueprints Visual Scripting, uma substituição do anterior Kismet para programação visual. Desde 2015, o Unreal Engine está livre para usar, com a Epic cobrando royalties de 5% sobre as vendas de títulos produzidos usando o mecanismo. A Epic disponibiliza a maioria de sua base de códigos livremente através de seu Github, embora a fonte para plataformas fechadas, como o Playstation 4 e o Xbox One, esteja disponível apenas para desenvolvedores de plataformas registradas. ### Versões Unreal O Unreal passou por quatro grandes revisões. Embora algum código seja comum entre releases, cada versão principal é um mecanismo separado e os projetos não podem ser movidos entre eles. Dentro de cada versão principal do mecanismo, existem várias versões secundárias. * Unreal Engine 1 Lançado em 1998 e direcionado para Windows PC, Linux, Mac, PlayStation 2 e Dreamcast. O mecanismo foi escrito em C ++ e facilmente modificável usando a linguagem Unreal Script. * Unreal Engine 2 Lançado em 2002 e direcionado para Windows PC, Linux, Mac, Playstation 2 e Xbox. O mecanismo foi escrito em C ++, utilizou a linguagem Unreal Script. * Unreal Engine 3 Lançado em 2004 e voltado para Windows PC, Linux, Mac, iOS, Playstation 3 e Xbox 360. O desenvolvimento é dividido entre Unreal Script e C ++, com uma interface de script visual adicional chamada Kismet. * Unreal Engine 4 Lançado em 2015 e segmentado para PC, PlayStation 4, Xbox One, Mac OS X, iOS, Android, muitos sistemas de RV, Linux, SteamOS e HTML5, e o editor pode ser executado no Windows, OS X e Linux. O Unreal Script foi removido e substituído por módulos C ++ recarregados dinamicamente e por uma interface de script visual mais avançada chamada Blueprints. ### Jogos populares feitos em Unreal * Batman Arkham City * Mass Effect * Bioshock * Borderlands * Gears of War * Fortnite #### Mais Informações: [www.UnrealEngine.com](https://www.unrealengine.com/) [www.EpicGames.com](https://github.com/EpicGames)