Web Games – Um Mercado em Expansão

logoOlá pessoal, hoje trago a vocês um tema que está recebendo um grande foco, sendo aclamado como a nova onda da indústria de jogos, estou falando dos WebGames ou Browser Games.

O termo define jogos que são disponibilizados através de um navegador, tendo como principal vantagem a facilidade de distribuição e o fato de não exigir uma instalação do software em seu computador.

O que estaria por trás desta nova plataforma? Seria uma tecnologia promissora?

Em 1997 eles surgiram despretenciosos, eram jogos de forca, jogos da velha e da memória. Eram elaborados com a novidade em tecnologia na época, o Javascript. O tempo passou, as linguagens e navegadores evoluiram, com isto, uma nova linha de jogos emergiu,  representando uma nova geração no mercado. Contanto com projetos complexos e muito bem elaborados, os webgames atualmente são superiores a jogos de consoles da 5º geração (Playstation, Nintendo 64).

Uma pesquisa efetuada pela Abragames em 2008, mostra a consolidação deste nicho no País.

Pesquisa Abragames 2008

Pesquisa Abragames 2008

Mesmo reduzindo um pouco seu marketshare em 2008, devido a ascenção da nova geração no páis, o desenvolvimento de WebGames ainda representa o principal foco das empresas nacionais. Posso assegurar que isto não tem nada a ver com uma visão atrasada de nosso País em relação ao resto do mundo, pelo contrário, considero uma visão muito madura e adequada ao mercado.

Os WebGames podem ser organizados em duas categorias básicas, são elas:

  1. Browser-based Game - Conhecidos também como Server-side Games, possuem o foco do processamento no servidor, utilizando tecnologias como PHP, ASP, Pearl, Python, Ruby e Java
  2. Plugin-based Game- Conhecidos também como Client-side Games, eles utilizam o processamento da máquina cliente através de plugins. Dentre as tecnologias mais importantes estão Java, Unity, Silver Light e Flash Player.

A primeira categoria é representada hoje pelos famosos MMORPG da web. A fórmula de utilizar o navegador apenas como uma view, deixando para os servidores todo o gerenciamento do jogo, tem ganho novos seguidores a cada dia. Alguns exemplos deste metodologia seriam:

Mesmo com a ascenção e popularidade dos Browser Based Game, considero os jogos baseados em plugins mais promissores e evoluídos. Inclusive, na minha opinião, esta categoria representará logo uma nova era na indústria de games.

Podemos perceber facilmente o poder de processamento dos plugins evoluindo a cada ano. Dentre os disponíveis no mercado, chamo a atenção para o Unity 3D.

gugaTennisgillette

Guga Tennis e Gillette Yong Guns - Ambos desenvolvidos pela talentosa empresa gaúcha Aquiris

Porém, toda esta geração de games para a web responde por um nome, FlashPlayer. O plugin da Adobe está presente em 99% dos navegadores do mundo. Sua popularidade é sinônimo de visibilidade e facilidade de distribuição.

É notório que o player ganhou maturidade  com a compra da Macromedia pela Adobe. O mesmo ocorreu com sua linguagem nativa, o Action Script, atualmente na versão 3. Totalmente orietando a objetos, muito similar a Java, a linguagem demonstra estar bem robusta e profissional.

Temos ótimas perspectivas para esta tecnologia, destaco as mais importantes:

  • A Adobe durante o MAX 2009, anunciou o Flash CS5, versão que possui como principal novidade a publicação de conteúdos para o IPhone. Com isto, a empresa aumenta ainda mais a portabilidade dos aplicativos desenvolvidos em Flash. O objetivo seria abranger sua tecnologia para os 30 milhões de usuários do Smart Phone da Apple. Além disto, através da Apple Store (agora contando com sua versão brasileira), os desenvolvedores Flash podem oferecer seus games de forma simples e eficiente.
  • Vocês já ouviram falar do Open Screen Project? Pois é, ele é um projeto da Adobe com várias outras empresas, entre elas NVidia e Google. Um dos objetivos seria proporcionar aceleração de hardware para o player -  é isto mesmo que vocês estão pensando… 3D de qualidade para a web.

Estamos as vésperas de uma nova era para os web games. O Abrindo o Jogo estará acompanhando e compartilhando tudo sobre a tecnologia Flash aqui com vocês. Da mesma forma que o Alessandro representa a plataforma Java, eu estarei agora representando o Action Script aqui no site. Em breve, os primeiros tutoriais e posts sobre esta promissora tecnologia.

Um grande abraço, e até lá!

3 Respostas

  1. Hmmm e aí aquela dúvida de sempre que um iniciante faz: então, o que devo aprender para entrar na “industria” logo de uma vez? Java, J2me (gosto muito desse), Flash (estou cada vez mais impressionado com as oportunidades que se abrem…), iPhone (impossível pra um estudante quebrado, comprar um mac soh para aprender. Mas ei, o CS5 pode nos salvar…), XNA (o apelo de se programar jogos de forma fácil chama atenção…)

    Bom, por enquanto estou tentando J2me/Java, mas trabalhar com Flash parece facilitar as coisas… E aí? Em vita do mercado e futuro, o que me dizem?

    Abraços, Alex.

    • Olá Alex,
      Posso assegurar a você que existem várias oportunidades na indústria nacional atualmente, as plataformas de celular e web, seriam as portas mais acessíveis. Qualquer uma das linguagens citadas por você, seriam boas opções para iniciar no desenvolvimento de jogos. Porém, por experiência, sugiro escolher a que você mais se identifique e goste. Isto tornará mais fácil ultrapassar os obstáculos que aparecerão no caminho. Mas não se assuste, nada que bastante dedicação e estudo não resolva.

      Se você ainda não viu, sugiro que leia este post. Quando o escrevi, minha intenção seria exatamente ajudar programadores a darem seu primeiro passo ;)

      Grande Abraço e pode contar com a gente sempre que precisar!!!

      Pode contar com a gente aqui do Abrindo o Jogo

  2. Trabalho como game designer e fazendo a arte para jogos em Flash e celular. Pretendo me aprofundar mais na parte de programação e tenho estudado um pouco de AS. Quando soube do Flash CS5 e as novidades, como FLA baseado em XML e principalmente, poder desenvolver aplicativos em AS3 e exportar para iPhone OS… Sensacional! Aguardo ansiosamente pelo lançamento da versão beta do CS5!

    Sem sombra de dúvida é uma ótima oportunidade e mais uma porta que se abre para nós desenvolvedores de jogos! ;)

Deixe uma resposta