.
Essa notícia é bem interessante, e no sentido real da palavra, de que nos interessa e muito, o Rafael Martinelli trouxe diretamente da MAX essa informação. Fiquei bastante impressionado com o MoleHill, motivo que me fez escrever esse post dando uma introdução sobre o assunto.
Estarei acompanhando com muito interesse o que estiver acontecendo nesse segmento e sempre que possível vou procurar trazer novidades sobre essa engine.
Mas afinal, o que é MoleHill?
“Molehill” é o nome de código para um novo conjunto de baixo nível, com APIs de aceleração GPU 3D que permitirá avançadas experiências em 3D nas telas através do Adobe ® Flash ® Platform runtimes.
Existem diversas comunidades, frameworks para desenvolvedores poderem ampliar seus horizontes na criação de aplicações 3D, como Alternativa3D, Away3D, Flare3D, Sophie3D ou Yogurt3D.
Durante a AdobeMAX um vídeo muito interessante foi apresentado para os participantes, ele mostra um jogo em 3D com gráficos mais apurados, algo que não deixa nada a desejar a consoles físicos para games, e que, talvez não fosse nada fantástico o vídeo abaixo se o game não estivesse rodando em um FlashPlayer.
Impressionante ver o que a Adobe fez, e contrariando muitos que dizem que o flashplayer requer processamento da máquina, a Adobe fez um game com uma estrutura potente e que requer ZERO, isso mesmo, ZERO de processamento da CPU, utilizando somente a placa aceleradora.
Confira o vídeo antes de continuar o artigo.
.
De acordo com o anúncio feito pela Adobe, no primeiro semestre de 2011, (quando em versão pública beta) a versão do Flash Player irá suportar essas novas APIs, bem como também acontecerá uma atualização do Adobe Flex SDK. Para obter mais informações leia atentamente o Molehill faq:
http://labs.adobe.com/technologies/flash/molehill/#faq
Para a maior parte das suas dúvidas você com certeza encontrará as respostas aí nesse link, portanto vou me fixar a falar das possibilidades de algo assim.
Não será novidade pensar que milhares de desenvolvedores começarão a criar seus games, mas não é só de game que vive o homem, apesar de ser muito bom é claro. Essa engine nos dará possibilidades de experimentar de fato uma nova era da web em 3D. Lembramos que o shockwave não deu certo, não emplacou, mas pelo visto a Adobe aprendeu com o erro e fez uma engine de qualidade, a cada dia mais e mais computadores saem de fábrica com placa aceleradora 3D, ao ponto que isso está se tornando comum, se essa engine é a primeira fase, podemos esperar muito pelo que esta por vir.
Pense nas aplicações 3Ds que poderão ser desenvolvidas, pensem em um showroom virtual, hotsites etc, tudo aquilo que era feito antigamente com as piores gambiarras possíveis, hoje poderá ser realizado com qualidade.
Sou suspeito para tecer elogios a Adobe visto que sou um entusiasta, fiz minha carreira em cima de todos os seus sofwares, e claro, da Macromedia, que hoje é Adobe… portanto fico feliz em saber que ela nunca abandonou o Flash, e mais que isso, se empenhou em criar inclusive um conversor de SWF para HTML5, fazendo com que os desenvolvedores Flash (vulgo flasheiros) não percam seu mercado, afinal, se Flash fará HTML5, certo é dizer que HTML5 nunca fará um SWF e nem chegará perto da qualidade, visto que essa tecnologia com todo respeito ainda está engatinhando.
Mas o assunto é MoleHill, vamos continuar falando de quem vai se dar bem nessa história toda na minha opinião.
.
.
Evidente, ela já se deu bem, e depois e todo o alvoroço e discussão sobre o Flash rodar ou não no Iphone fica aí um susto que a Adobe está dando a Apple, ou não, pois talvez a mesma já previa tal situação e portanto procurou evitar os games em Flash para poder alavancar a AppStore, sem entrar muito no tema, nem são os games 3Ds os mais vendidos na mesma (portanto nem sei porque da preocupação do Steve, talvez parcerias , enfim) mas… certamente essa é uma tecnologia fantástica que faz a Adobe novamente ficar a frente dos demais, como sempre esteve. Afinal, uma plataforma para desenvolvimento de games mais sérios, com suporte a joysticks, volantes etc, (nada pronunciado a respeito mas isso vemos nos vídeos, o volante do XBox sendo utilizado), combinado com um Flash Media Server, um ambiente de multiusuário, online, pode ser realmente devastador (no bom sentido) para o mercado como um todo.
Então não poderíamos deixar de falar quem é que mais ganha com isso.
.
.
O Android tem sido um parceiro do Flash simplesmente porque a Apple não quis ser no seu iOS, e a Adobe já se pronunciou a respeito dizendo que haverá acesso as APis 3D também para as plataformas móveis… fantástico, não só para games, mas como falei, para outros recursos de aplicativos.
A web sempre procurou introduzir o 3D, é uma tendência natural, também sou suspeito para falar do assunto pois sempre apostei no 3D e sou um 3Ddesigner também e obviamente amo o assunto e sempre acreditei que a experiência 3D é muito poderosa, pois ela trata quase todas as sensações visuais que o cérebro pode comportar, dando é claro maior realismo ainda que não haja muitos detalhes gráficos.
Posso dizer que consigo passar horas desenvolvendo algo em 3D sem me cansar, pois me sinto imerso no ambiente, mas não é a mesma coisa para desenvolver algo em 2D.
Enfim, o Android de fato vai se dar bem nessa história, vai abocanhar todo um mercado de 3D para mobile, com milhares de desenvolvedores famintos para migrar diversas aplicações e games prontos para essa engine, para rodar em Flash.
.
Os diversos frameworks que já citei.
.
Dentre eles eu aposto mais no AlternativaPlatform, me pareceu mais robusto, mais acabado inclusive, a maioria dos vídeos que trago aqui são desse framework, no mais, outras como Frare3D e Away3D também me parecem boas, mas como ainda não botei a mão em nenhuma delas fica suspeito comentar, em um futuro próximo farei alguns testes (como designer) e darei a minha visão. Mesmo assim, tanto designer como desenvolvedor terá uma gama de possibilidades bastando ver as suas necessidades, e ter várias opções nesse caso é muito bom.
Vou dar um foco maior a AlternativaPlatform, portanto veja o anúncio feito no blog da própria empresa sobre a Adobe Max.
http://blog.alternativaplatform.com/en/2010/10/16/alternativa-3d-is-free-see-you-at-adobe-max
Confira a qualidade do site:
http://alternativaplatform.com/en/
Uma breve introdução visual:
.

Confira outro vídeo, agora de uma visão externa mostrando o “jogador” do MaxRacer :
.
.
Outro vídeo da Alternativa3D:
.
.
Agora da Frima Studio (http://www.frimastudio.com/), que utilizou a engine usada para PSP do jogo Zombie Tycoon (http://www.zombietycoon.com/EN/index.htm) migrando para Molehill (sim fantático, não o jogo mas a possibilidade) :
.
.
Away3D :
.
.
O primeiro é a sessão de Sebastian (engenheiro-chefe na Molehill):
.
.
O segundo vídeo é da equipe Flare3D, apresentando o Molehill e suas vantagens:
.
.
Away3D e Alternativa3D teams (equipes), ainda sobre seus respectivos frameworks e vantagens:
.
.
E então a Pixel Bender 3D:
.
.
Bom galera, espero que esse post tenha sido uma boa introdução para conhecer o assunto, fiz uma pesquisa vasta para trazer as melhores informações sobre o tema e espero que tenham gostado.
Assim que tiver novas informações interessantes estarei postando, até lá se você também tiver algo a acrescentar não deixe de comentar aqui nesse post.
E que venha o mundo 3D na web.
_________________________________________
Eduardo Horvath é UX Specialist e Designer na DClick.
Formado pela Faculdade Impacta de Tecnologia no curso Design de Mídia Digital ele atua na área de Design a mais de 15 anos.
@eduardohorvath
10 comentários
Cara… eu estou sonhando todos os dias com essa nova versão do Flash!!!! Valeu pelo artigo, muito completo mesmo!
Hoje em dia trabalho no desenvolvimento de alguns games em Flash e só consigo imaginar agora o potencial dessa nova versão.
Abraços!
Legal Nelson, eu também estou esperando ansioso pela versão 11, estou estudando um pouco sobre esses softwares 3D de integração, uns são pagos, outros não, em breve quando fizer uma avaliação trarei novo conteúdo. Mas já vi que para mim que trabalho com 3DSMAX o Alternativa3D e o Flare3D seriam os mais indicados. Curto games também mas já penso mais nas possibilidades de aplicativos de imersão.
[]´s
Cara muito show, ótimo artigo. Estou super empolgado com a plataforma Flash.
Você sabe porque papervision 3D não esta no conjunto de APIs 3D?
Abraço.
Cara muito show, ótimo artigo. Estou super empolgado com a plataforma Flash.
Você sabe porque papervision 3D não esta no conjunto de APIs 3D?
Abraço.
Luiz Carlos, que bom que gostou, sobre o papervision é uma API que não estudo, realmente seria arriscar afirmar alguma coisa ainda que eu tenha uma idéia sobre o rumo disso.
Assim que tiver novidades sobre o assunto eu postarei novamente.
[]´s
Realmente eu tinha tentado trabalhar com a Unity3D, mas ela não se mostrou tão portável quanto eu esperava.
A Adobe demorou para responder aos anceios 3D e perdeu mercado, talvez por medo do facasso do shockwave como vc citou. Mas muitos plugins 3D excelentes também falharam por isso não tem uma resposta fácil de se achar.
Web 3D acho q ficou só nos filmes de ficção, pois um ambiente 3D propicia informação demais para o usuário que ja esta sobrecarregado de informação. Por isso as interfaces web ainda são 2D mas quando se fala em jogos o assunto é outro!( Claro o knekt ai pode mudar um pouco as coisas).
Eu vou fazer como quando teve a migração do AS2 para o AS3 e já ir me preparando pra pegar a ferramenta com tudo.
Quanto ao Alternativa3D ela é proprietária, assim tem investimento fixo para evoluir recursos.
Exato, concordo com o que você citou Bitetti, acontece que existem situações em que se pode utilizar o 3D, tal como uma um showroom virtual, ou mesmo uma interface onde o usuário pode interagir por um determinado tempo sem se cansar, o caso de um hotsite, acontece que antes isso era inviável mesmo… diversas tentativas e nada emplacou, ou era porque exigia do processamento da máquina demais, ou era porque visualmente era tão desagradável que o usuário abandonava na hora a aplicação.
Espero mesmo que interfaces inteligentes possam surgir através do MoleHill e não apenas games…
E vamos estudando.
[]´s
Thank you for spending some time to go over this particular, I really feel clearly about it along with actually like seeking at far more about this sort of topic matter.
Appreciate the great writeup. It in fact was previously the discretion consideration it.
a terrific deal even more of the respected exciting written content material. Ensure that you up-date it could quickly.
Deixe Seu Comentário