lw
programação
locaweb
59
obrigação que profissionais da web
confiram os recursos desta ferramenta.
Certamente, ela pode abrir uma
grande gama de negócios. A página
do PhoneGap pode ser acessada em
Desenvolvimento
de jogos
Unity 3D
/ A Unity é uma engine
para desenvolvimento de jogos
que ganhou, na área de software,
o “Technology Innovation Award”
de 2010, do Wall Street Journal. E a
Unity Technologies foi nomeada “Top
5 Game Companies of 2009” pelo
Gamasutra. Além da engine, Unity 3D
possui uma IDE para desenvolvimento
e criação de modelos, mapas e outros
conteúdos de jogos. Também possui
alguma semelhança com outras
plataformas famosas, como a Blender
Game Engine ou Gamestudio.
Entre as plataformas suportadas
estão Windows, Mac OS X, iPad,
iPhone, Android, incluindo suporte
aos consoles PS3, Xbox 360 e Wii;
permite ainda o desenvolvimento para
aplicativos web.
Vários jogos profissionais já foram
desenvolvidos com Unity. No site do
projeto, há uma lista incompleta dos
jogos. Na página é possível filtrar os
jogos por plataforma e gênero e é
possível ter uma ideia da qualidade
dos jogos. Basta acessar o link:
<
-
with-unity/game-list
>. A página da
Unity é
SIO2 Engine
/ Engine com suporte
a gráficos 2D e 3D que possui todos
os recursos modernos de engines
de jogos e oferece suporte e às
plataformas iOS, Android, MacOS
e Windows. Os jogos podem ser
desenvolvidos usando C e C++,
além de oferecerem suporte a scripts
escritos na famosa linguagem
brasileira Lua.
Apesar de não ser tão famosa
quanto a Unity, uma rápida
pesquisa na internet revela que
existe uma grande comunidade de
desenvolvedores independentes
usando a SIO2; e ela também serviu
de base para a criação de diversos
games profissionais. Há um grande
volume de material de aprendizado
de SIO2, desde simples tutoriais
mostrando como se cria projetos,
passando por detalhes técnicos
e também vídeos explicando, de
maneira intuitiva, como usar diversos
recursos. O local ideal para começar
a aprender é
com/learningresource.php
. A
página do SIO2 Engine é
http://
sio2interactive.com
.
Conclusão
O crescimento do mercado de
dispositivos móveis deixa bem claro
que existem diversas oportunidades
de negócio e novos ramos para
aprimoramento profissional para
Unity 3D
SIO2 Engine
programadores e especialistas da área
web. São dois possíveis caminhos:
a especialização em plataformas
específicas e bem estabelecidas,
como iPhone ou Android; ou o
desenvolvimento de aplicativos
gerais que, apesar de não poderem
ser otimizados, ganham em tempo de
desenvolvimento e mercado.
Há diversos recursos para auxiliar
o desenvolvimento multiplataforma, o
que poderia impelir o desenvolvedor
a dar suporte a maior número de
plataformas. Porém, é importante
ter em mente que, para cada nova
plataforma, limitações de hardware e
restrições de recursos são impostas,
dificultando o desenvolvimento.