Unreal Engine
As referências deste artigo necessitam de formatação. (julho de 2022) |
| Unreal Engine | |
|---|---|
| Desenvolvedor | Epic Games |
| Lançamento inicial | maio de 1998 (28 anos) |
| Lançamento estável | 5.4
/ 23 de abril de 2024[1] |
| Repositório | |
| Escrito em | C++, UnrealScript |
| Plataforma | Multiplataforma |
| Disponível em | Inglês, Japonês, Coreano, Chinês Simplificado e Português (versão beta, com algumas partes traduzidas) |
| Tipo | Motor de jogo |
| Licença | Proprietário |
| Website | www |
Unreal Engine é um motor de jogo desenvolvido pela Epic Games, usado pela primeira vez em 1998 para a criação do jogo de tiro em primeira pessoa Unreal, e tem sido a base de muitos jogos desde então. Embora usado inicialmente para jogos de tiro em primeira pessoa, ele tem sido usado com sucesso em uma grande variedade de gêneros de jogos e atualmente é usado na produção cinematográfica e simulação (cinema/televisão),[2] junto da tecnologia StageCraft.[2]
Seu núcleo é escrito em C++, possibilitando a portabilidade. Suporta múltiplas plataformas, incluindo Microsoft Windows, Linux, macOS, Wii, Wii U, Xbox, Xbox 360, Xbox One, Xbox Series X/S,[3] Stadia,[4] Dreamcast, GameCube, Nintendo Switch, Nintendo Switch 2, PlayStation 2, PlayStation 3, PlayStation 4, PlayStation 5.[3]
Unreal Engine 1
[editar | editar código]Lançado em 1998, seu primeiro jogo foi o Unreal, continha as funções de renderização, detecção de colisão, inteligência artificial, sistema de redes e sistema de arquivo. Usava a Glide API ao invés de OpenGL, continha uma linguagem de script que ajudou a sua popularização, também incluía um sistema de cliente-servidor.
Unreal Engine 2
[editar | editar código]Lançado em 2002, seu primeiro jogo foi America's Army, teve seu código de renderização totalmente reescrito, adicionou suporte para Dreamcast, PlayStation 2, GameCube e Xbox, física de veículos e física de ragdoll.
Unreal Engine 3
[editar | editar código]Lançado em 2005, seu primeiro jogo foi Gears of War, contém suporte para PlayStation 3, Xbox 360 e Wii conteve uma grande adição de efeitos gráficos e outros recursos devido as várias parcerias feitas pela Epic, como por exemplo, o recurso da NVidia chamado PhysX.
Unreal Engine 4
[editar | editar código]| Unreal Engine 4 | |
|---|---|
| Lançamento inicial | 19 de março de 2014 (12 anos) (versão 4.0.1.2027741) |
| Lançamento estável | |
| Repositório | |
| Escrito em | C++, C#, GLSL, Cg, HLSL, o UnrealScript foi abandonado[5] |
| Plataforma | Microsoft Windows, Linux, Mac OS X, Xbox One, WiiU, PlayStation 4, HTML5,[6][7] iOS, Android,[8][9][10][11]Nintendo Switch |
| Website | www |
Em 17 de agosto de 2005, Mark Rein, vice-presidente da Epic Games, revelou que o motor Unreal Engine 4 estava em desenvolvimento desde 2003.[12] Até a metade de 2008, o desenvolvimento foi feito exclusivamente por Tim Sweeney, fundador e diretor técnico da Epic Games.[13] O motor visa a oitava geração de consoles, PCs e dispositivos Android baseados na série Tegra K1,[14] anunciados em janeiro de 2014 na feira CES.
Em fevereiro de 2012, Mark Rein disse que "as pessoas ficarão chocadas quando virem o Unreal Engine 4, ainda neste ano".[15] O Unreal Engine 4 foi revelado para um limitado número de participantes na feira Game Developers Conference de 2012,[16] e o vídeo do motor sendo demonstrado pelo desenvolvedor Alan "Talisman" Willard foi lançado em 7 de junho de 2012 via GameTrailers TV.[17][18] Essa demonstração foi executada em um computador com um trio de placas de vídeo GeForce GTX 580 (tri SLI) e pode ser executada em um computador com uma placa GeForce GTX 680.[19]
Uma das principais novidades planejadas para o UE4 seria a iluminação global utilizando voxel cone tracing, eliminando a iluminação pré-renderizada.[20] Entretanto, essa característica foi substituída por um algoritmo similar, mas que consome menos recursos do computador.[21] O UE4 também inclui novas características para desenvolvedores, a fim de reduzir o tempo de iteração, além de permitir a atualização do código C++ enquanto o motor está em funcionamento. O novo sistema de scripting visual, o "Blueprint" (sucessor do "Kismet",[22] utilizado no UE3), permite um desenvolvimento mais rápido da lógica dos jogos usando C++.[23] O resultado é a redução do tempo de iteração e uma menor distância entre artistas técnicos, designers e programadores.[24]
"[Em motores antigos], se você quisesse mudar a relação entre o dano de sua arma e quanto tempo irá demorar para matar uma criatura, você levaria alguns dias no processo de iteração, pois você tem que gastar um monte de tempo esperando para efetuar uma compilação do cenário, talvez 15 minutos ou mais, e depois jogar, chegar ao ponto que você quer testar, testar, sair do jogo, modificar, compilar novamente. Agora, tudo isso pode ser feito muito rapidamente com as ferramentas, é 'Fazer a mudança, jogar, quando compilar, sair, atirar no cara, e depois apertar escape, fazer a mudança, jogar'. O processo de iteração diminui para 30 segundos em vez de 15 minutos."[24]
Em 19 de março de 2014, na feira Game Developers Conference, a Epic Games abriu o Unreal Engine 4 para o mundo, lançando todas as suas ferramentas de tecnologia de ponta, características e suporte ao código C++ para desenvolvimento por meio de um modelo de assinatura. Os desenvolvedores podem assinar o UE4 para PC, Mac, iOS e Android pelo valor de US$19 por mês, mais 5% da receita bruta arrecadada por produtos que utilizam o UE4.[25][26] O CEO e fundador da Epic Games, Tim Sweeney, disse que o novo modelo de negócios é um reflexo das mudanças na indústria. A Epic Games tradicionalmente desenvolveu o motor Unreal para grandes times de desenvolvimento de jogos AAA, pelo custo de milhões de dólares. Mas a indústria evoluiu e a Epic teve que "repensar seriamente nosso negócio como um todo sobre a forma como tornamos o motor disponível para equipes."[27] "Observando a nova forma da indústria hoje, nós percebemos que era uma ferramenta antiquada", disse Sweeney. "Vendo as possibilidades para o motor, nós começamos a pensar: 'Como podemos tornar o motor disponível para mais pessoas?'".[28] De acordo com a página do Unreal Engine, assinantes do motor podem cancelar ou renovar sua licença a qualquer momento. Eles serão capazes de manter acesso a ferramentas do UE4, mas não receberão acesso a futuros lançamentos do motor.[29]
Em 3 de setembro de 2014, a Epic Games lançou o Mercado do Unreal Engine, permitindo aos assinantes do UE4 comprarem e venderem conteúdos criados pela comunidade de todas as formas e tamanhos.[30] Além de todos os conteúdos anteriormente gratuitos, o novo mercado foi lançado com uma variedade de pacotes, incluindo ambientes em escala natural, acessórios, personagens, sons, materiais, malhas animadas, códigos C++ e diversos outros tipos de pacotes, como demonstrações gratuitas e tutoriais.[31][32]
Em 4 de setembro de 2014, a Epic lançou o Unreal Engine 4 para escolas e universidades gratuitamente, incluindo cópias pessoais para estudantes matriculados em desenvolvimento de jogos digitais, ciências da computação, arte, arquitetura, simulação e programas de visualização.[33][34][35][36]
Unreal Engine 5
[editar | editar código]Em 13 de maio de 2020, durante um evento online da Summer Game Fest, foi anunciado que uma nova versão do motor, Unreal Engine 5, estava em produção e seria lançado em meados de 2021.[37] O anúncio foi acompanhado de uma demonstração das novas funcionalidades do motor no PlayStation 5. Duas das novas tecnologias que estarão presentes na nova versão do motor foram chamadas de "Nanite" e "Lumen".[37] De acordo com o anúncio, Nanite permitirá o uso de modelos com uma quantidade maior de detalhes, enquanto Lumen será utilizada para geração de iluminação mais realística.[38]
O seu lançamento final ocorreu a 5 de Abril de 2022. Atualmente, a versão mais recente da Unreal Engine é a 5.6.1 que foi lançada no meio do ano de 2025, mais precisamente em 3 de Junho de 2025.
Unreal Engine 6
[editar | editar código]Tim Sweeney, CEO da Epic Games, discutiu publicamente pela primeira vez o desenvolvimento da Unreal Engine 6 em 2024. Em uma entrevista ao The Verge, Sweeney afirmou que a empresa estava trabalhando em uma nova versão da engine que integraria as ferramentas de desenvolvimento da Epic Games aos sistemas criados para o Unreal Editor do Fortnite.[39]
Sweeney discutiu a Unreal Engine 6 no podcast de Lex Fridman em 2025 e indicou que as primeiras versões de pré-visualização estariam disponíveis em dois ou três anos. A próxima versão terá como objetivo unificar os fluxos de desenvolvimento atualmente separados usados para Fortnite e para a engine como um todo.[40]
A Epic Games anunciou oficialmente a Unreal Engine 6 em 24 de maio de 2026, durante o Rocket League Championship Series (RLCS) Paris Major. Junto com o anúncio, a Epic confirmou que Rocket League seria o primeiro título anunciado a fazer a transição para a Unreal Engine 6, substituindo a Unreal Engine 3, que era a base do jogo há muito tempo.[41][42]
Nenhuma especificação técnica, data de lançamento ou versão de pré-visualização pública foi anunciada no momento da revelação.
Ver também
[editar | editar código]Referências
- ↑ «Unreal Engine 5.4 is now available». www.unrealengine.com (em inglês). 23 de abril de 2024. Consultado em 28 de maio de 2024
- 1 2 TudoCelular.com (23 de junho de 2022). «StageCraft: conheça a tecnologia anti-tela verde usada nos filmes de cinema | Detetive TC». TudoCelular.com. Consultado em 7 de novembro de 2024. Cópia arquivada em 9 de novembro de 2024
- 1 2 «Unreal Engine 4.25 released!». Unreal Engine. Consultado em 6 de maio de 2020. Cópia arquivada em 5 de abril de 2026
- ↑ «Unreal Engine Support for Google Stadia Now Available». Consultado em 3 de fevereiro de 2020. Cópia arquivada em 3 de fevereiro de 2020
- ↑ http://www.beyondunreal.com/view_story.php?id=13596
- ↑ http://www.gamasutra.com/view/news/189583/Interview_Epic_goes_allin_on_HTML_5_with_UE4_support.php
- ↑ http://www.shacknews.com/article/78492/epic-details-shows-off-unreal-engine-4-tools
- ↑ http://blogs.nvidia.com/blog/2013/07/24/sweeney/
- ↑ http://www.mmoculture.com/2014/01/unreal-engine-4-next-gen-running-on-nvidias-new-mobile-processor/
- ↑ http://www.develop-online.net/news/gdc-13-unreal-engine-4-supports-mobile-and-html5/0114432
- ↑ http://venturebeat.com/2013/03/29/epic-games-extends-unreal-engine-4-to-mobile-games-creates-an-eye-popping-demo/
- ↑ Houlihan, John. «Rein: We've been working on Unreal Engine 4 for two years». ComputerAndVideoGames.com. Future Publishing Limited. Consultado em 19 de agosto de 2005. Cópia arquivada em 26 de novembro de 2009
- ↑ Valich, Theo (12 de março de 2008). «Tim Sweeney, Part 3: Unreal Engine 4.0 aims at next-gen console war». TG Daily. Tigervision Media. Consultado em 13 de março de 2008. Cópia arquivada em 24 de fevereiro de 2019
- ↑ Brian Klug and Anand Lal Shimpi (6 de janeiro de 2014). «NVIDIA Tegra K1 Preview & Architecture Analysis». AnandTech. p. 3. Consultado em 2 de maio de 2014. Cópia arquivada em 15 de julho de 2025
- ↑ Kevin Parrish (11 de fevereiro de 2012). «Epic Revealing Unreal Engine 4 Later This Year». Tom's Hardware. Consultado em 1 de março de 2012. Cópia arquivada em 8 de março de 2026
- ↑ Patrick Shaw (27 de fevereiro de 2012). «Unreal Engine 4 Behind Closed Doors at GDC». Wired. Consultado em 6 de março de 2012. Cópia arquivada em 8 de dezembro de 2013
- ↑ Samit Sarker (8 de junho de 2012). «Epic Games debuts Unreal Engine 4». Destructoid. Consultado em 10 de junho de 2012. Cópia arquivada em 22 de setembro de 2019
- ↑ Casey Lynch (8 de junho de 2012). «Epic's Unreal Engine 4 'Elemental' Demo Lights Up the Uncanny Valley». IGN. Consultado em 10 de junho de 2012. Cópia arquivada em 13 de abril de 2025
- ↑ Woo-cheol, Jeong (12 de julho de 2012). «The future of game development is in UE4.». Thisisgame(Korea). Consultado em 18 de outubro de 2013. Cópia arquivada em 15 de abril de 2025
- ↑ Andre Burnes (8 de junho de 2012). «Epic Reveals Stunning Elemental Demo, & Tim Sweeney On Unreal Engine 4». NVIDIA. Consultado em 12 de junho de 2012. Cópia arquivada em 8 de dezembro de 2019
- ↑ Samantha Earwood (21 de março de 2014). «PS4: Epic Games' Tim Sweeney Explains Lack Of Global Illumination In Unreal Engine 4». PSGang. Consultado em 12 de setembro de 2014. Arquivado do original em 22 de março de 2014
- ↑ https://docs.unrealengine.com/latest/INT/Engine/Blueprints/GettingStarted/index.html
- ↑ http://www.unrealengine.com/unreal_engine_4/
- 1 2 Totilo, Stephen. «How Unreal Engine 4 Will Change The Next Games You Play». Kotaku. Cópia arquivada em 7 de novembro de 2018
- ↑ Dyer, Mitch (19 de março de 2014). «GDC: Epic Games' Unreal Engine 4 adopts subscription model». IGN. Consultado em 12 de agosto de 2014. Cópia arquivada em 25 de março de 2025
- ↑ Haywald, Justin (19 de março de 2014). «Epic opens up their Unreal development tools to everyone with a $19 subscription service». GameSpot. Consultado em 12 de agosto de 2014. Cópia arquivada em 24 de novembro de 2025
- ↑ McWhertor, Michael (19 de março de 2014). «Epic Games making Unreal Engine 4 available for $19 per month, starting today». Polygon. Consultado em 12 de agosto de 2014. Cópia arquivada em 27 de março de 2026
- ↑ Tach, Dave (19 de março de 2014). «Watch Epic's just-released Unreal Engine 4 in action». Polygon. Consultado em 12 de agosto de 2014. Cópia arquivada em 23 de maio de 2025
- ↑ «Unreal Engine FAQ». Unreal Engine. Consultado em 12 de agosto de 2014. Cópia arquivada em 15 de maio de 2026
- ↑ Waters, Deke (3 de setembro de 2014). «Marketplace: Now Open For Business!». Unreal Engine Blog. Consultado em 5 de setembro de 2014. Cópia arquivada em 22 de fevereiro de 2017
- ↑ Connors, Devin (4 de setembro de 2014). «Epic Games Opens Unreal Engine Marketplace to Developers». The Escapist. Consultado em 5 de setembro de 2014. Cópia arquivada em 15 de outubro de 2019
- ↑ Sheridan, Connor (4 de setembro de 2014). «Epic launches Unreal Engine Marketplace». CGV. Consultado em 5 de setembro de 2014. Cópia arquivada em 10 de dezembro de 2014
- ↑ Davis, Ray (4 de setembro de 2014). «Unreal Engine 4 Goes Free For Academic Use». Unreal Engine Blog. Consultado em 5 de setembro de 2014. Cópia arquivada em 4 de fevereiro de 2017
- ↑ Martin, Michael (4 de setembro de 2014). «Epic Games Giving Away Unreal Engine 4 Free To Students». IGN. Consultado em 5 de setembro de 2014. Cópia arquivada em 20 de novembro de 2025
- ↑ Matulef, Jeffrey (4 de setembro de 2014). «Unreal Engine 4 is now free for educators». Eurogamer. Consultado em 5 de setembro de 2014. Cópia arquivada em 21 de julho de 2021
- ↑ Campbell, Colin (4 de setembro de 2014). «Unreal Engine 4 offered free for schools». Polygon. Consultado em 5 de setembro de 2014. Cópia arquivada em 13 de maio de 2025
- 1 2 Statt, Nick (13 de maio de 2020). «Epic Games announces Unreal Engine 5 with stunning PlayStation 5 demo». The Verge. Consultado em 13 de maio de 2020. Cópia arquivada em 9 de maio de 2026
- ↑ Leadbetter, Adam (13 de maio de 2020). «This is next-gen: see Unreal Engine 5 running on PlayStation 5». Eurogamer. Consultado em 13 de maio de 2020. Cópia arquivada em 24 de dezembro de 2021
- ↑ Peters, Jay (5 de outubro de 2024). «Epic has a plan for the rest of the decade». The Verge (em inglês). Consultado em 25 de maio de 2026. Cópia arquivada em 24 de maio de 2026
- ↑ «Tim Sweeney Addresses Unreal Engine 6 at Lex Fridman Podcast». 80.lv (em inglês). 1 de maio de 2025. Consultado em 10 de abril de 2026. Cópia arquivada em 24 de maio de 2026
- ↑ «Epic reveals first Unreal Engine 6 game — and it's not Fortnite». PC Gamer (em inglês). 24 de maio de 2026. Consultado em 25 de maio de 2026. Cópia arquivada em 25 de maio de 2026
- ↑ «Epic Games announces Unreal Engine 6 with Rocket League as its first confirmed title». GamesHub (em inglês). 24 de maio de 2026. Consultado em 25 de maio de 2026. Cópia arquivada em 27 de maio de 2026