Jogos 3d Em Html 5

Jogos 2D em HTML 5 usam-se da tecnologia DHTML, Dynamic HTML, a qual une os recursos de HTML, CSS, Javascript e Dom para possibilitar a realização de Jogos.

O Elemento Canvas

Em navegadores mais recentes há suporte para o elemento Canvas do HTML 5. Este elemento possibilita o desenho de imagens 2D e também animações. O desenvolvimento de jogos 3D nele ocorre por meio de uma tecnologia chamada WebGL.
A principal característica do elemento Canvas é que sua manipulação é feita por Javascript.

Vantagens

As principais vantagens de se usar DHTML é que não há necessidade de plugins. O usuário não fica atrelado a versões de Flash, Java e, basta que o navegador possui suporte aos recursos de DHTML sendo usados que o usuário automaticamente poderá desfrutar do jogo, sem instalar nada
Outra vantagem é a curva de aprendizagem reduzida. O usuário que já tiver conhecimento de desenvolvimento Web apenas precisará se atualizar na tecnologia ao invés de aprender do zero uma coisa nova
A facilidade de programação também está presente, pois não há a necessidade de se adquirir programa extra para que se programe em DHTML5. Os requisitos são o navegador do usuário suportar a tecnologia. A exceção é que também se precisa de um ambiente para desenvolver o jogo, porém o navegador em conjunto com um editor de texto simples como o bloco de notas do Windows já é uma solução que possibilita desfrutar da programação em HTML 5, apesar de não ser a mais produtiva. Outra nota a se tomar, a qual vale para qualquer página Web é que se aconselha a testar a página em mais de um navegador para ver como o jogo se comporta.
Por último, a portabilidade de uma tecnologia padrão é muito melhor na maioria das vezes do que de tecnologias proprietárias

Desvantagens

O usuário precisa ter instalado versões recentes do navegador que este usa, pois o HTML5 é um padrão (não tão) novo que está sendo padronizado e aos poucos está se sedimentando.
O desempenho em relação a tecnologias proprietárias pode ser pior
Além disso, o suporte para WebGL ainda não é amplo. O Internet Explorer só suporta a tecnologia a partir da versão 11 de seu navegador

Engines 3d para HTML5

Colocar links para lista de engines em HTML5

Veja mais

Jogos Em Html
Jogos 2d Em Html 5
Programação Internet
Webgl
javascript
Bibliotecas e Frameworks para Html 5]

Links

Colocar links

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.