lw
programação
A Unreal é uma
excelente engine
para desenvolvedores
independentes, tendo
sido usada por diversos
jogos de sucesso. Um
dos jogos que tem
chamado atenção é o
Hawken
, que está sendo
desenvolvido pelo time
Adhesive Games. Um
trailer do jogo pode ser
conferido no YouTube
).
No futuro, certamente
haverá jogos tão bons
quando o
Hawken
sendo feito por
desenvolvedores
independentes rodando
em navegadores.
oque é?
Use, naweb, osistemaquecomeçoucomoumjogode tiroe
hoje rodaemdiversasoutrasplataformas
Por Max Reinhold Jahnke
E
m 1998, Unreal era
apenas um jogo de
tiro em primeira
pessoa, mas hoje é uma
das engines de jogos mais
usadas, sendo responsável
por uma centena de jogos,
tanto de grandes empresas
quanto de desenvolvedores
independentes. A engine já
foi usada em diversos títulos
de sucesso, como
Gears of
Wars
,
Batman: Arkham City
,
Mass Effect
e
Splinter Cell
.
Epic
Web Game
O primeiro exemplo
de um jogo feito usando
Unreal no navegador é o
Epic Citadel
, que não é
exatamente um jogo, mas
sim uma demonstração
da capacidade gráfica do
Unreal. O aplicativo foi
inicialmente feito para
mostrar como o Unreal 3
funciona bem no iOS. Agora,
a mesma demonstração
foi portada para HTML5/
JavaScript. De acordo com
Mozilla e Epic Games, a
adaptação do jogo foi muito
simples, usa uma ferramenta
chamada Emscripten que
O código para programar
para Unreal é feito em C++
e a engine foi portada para
diversas plataformas, como
OS X, Linux, PlayStation 3,
Xbox 360, Wii U, Android e,
finalmente, agora também
funciona na web, com
HTML5 e JavaScript.
O avanço da Unreal
para o desenvolvimento de
jogos na web só foi possível
por causa da Fundação
Mozilla, que desenvolveu
uma versão muita otimizada
de JavaScript que permite
que desenvolvedores de
jogos web criem jogos 3D
com um alto desempenho
e com efeitos gráficos
impressionantes. Essa nova
tecnologia já está chegando
aos dispositivos móveis.
Como os dispositivos
móveis já funcionam
com JavaScript e muitos
deles já suportam a
tecnologia WebGL, uma
API de JavaScript para
renderização 2D e 3D.
Jogos poderão ser
convertidos para JavaScript
e, assim, funcionar em
dispositivos móveis.
OavançodaUnreal parao
desenvolvimentode jogos
nawebsedeveàMozilla
Serviço:
Unreal 3
Nível técnico:
Iniciante/
Intermediário
/Profissional
Unreal 3
GamingEngine
62
locaweb