Já desejou alguma vez criar jogos que fossem jogados direto da internet? Eu já.
Quando tive essa vontade acabei descobrindo que eu teria que usar de plugins externos, como java, flash, etc...
Mas na época acabei deixando isso de lado.
No meio do ano passado acabei descobrindo o Crafty, uma engine de jogos escrita em javascript. Na hora vi uma luz, poderia criar jogos feito que rodariam direto do navegador sem precisar instalar nada.
O que é Crafty?
Como já expliquei, é uma engine de jogos escrita em javascript. Na verdade nem chega a ser uma engina, é uma biblioteca. E o melhor é que é open-source. =)
O que eu preciso para usar Crafty?
Antes de qualquer coisa, um navegador. De preferência Firefox ou chrome. E claro, um conhecimento sobre linguagens de web design, como html e javascript. CSS também será util.
Quais as vantagens do Crafty?
Bom pergunta. Tão boa que nem sei responde-la direto. Mas conheço algumas:
- Crafty é cross browser, ou seja, funciona em todos os navegadores modernos.
- Com o crafty você pode escolher renderizar seu jogo pelo DOM ou pela tag canvas. Poucas engines de HTML5 fazem isso.
- Usa o paradigma Entidade-Componente. Sem duvidas o melhor jeito de desenvolver um jogo.
- Crafty tem suporte à Spritesheets.
- Possui vários componentes nativos super uteis, como Colisão, Eventos, Animações, Audio, etc...
Alguns jogos criados com Crafty:
bowlerhatgames.com/html-games/gridshock/
blackscorp.github.com/cron/
planktongames.com/teeming/
Site Official: craftyjs.com/
Blog brasileiro: updateanddraw.blogspot.com.br/
Depois coloco mais material, ensinando a usar o Crafty.
Até a próxima.
Última edição por Bills em Seg 14 Jan 2013 - 11:59, editado 1 vez(es)
Quando tive essa vontade acabei descobrindo que eu teria que usar de plugins externos, como java, flash, etc...
Mas na época acabei deixando isso de lado.
No meio do ano passado acabei descobrindo o Crafty, uma engine de jogos escrita em javascript. Na hora vi uma luz, poderia criar jogos feito que rodariam direto do navegador sem precisar instalar nada.
O que é Crafty?
Como já expliquei, é uma engine de jogos escrita em javascript. Na verdade nem chega a ser uma engina, é uma biblioteca. E o melhor é que é open-source. =)
O que eu preciso para usar Crafty?
Antes de qualquer coisa, um navegador. De preferência Firefox ou chrome. E claro, um conhecimento sobre linguagens de web design, como html e javascript. CSS também será util.
Quais as vantagens do Crafty?
Bom pergunta. Tão boa que nem sei responde-la direto. Mas conheço algumas:
- Crafty é cross browser, ou seja, funciona em todos os navegadores modernos.
- Com o crafty você pode escolher renderizar seu jogo pelo DOM ou pela tag canvas. Poucas engines de HTML5 fazem isso.
- Usa o paradigma Entidade-Componente. Sem duvidas o melhor jeito de desenvolver um jogo.
- Crafty tem suporte à Spritesheets.
- Possui vários componentes nativos super uteis, como Colisão, Eventos, Animações, Audio, etc...
Alguns jogos criados com Crafty:
bowlerhatgames.com/html-games/gridshock/
blackscorp.github.com/cron/
planktongames.com/teeming/
Site Official: craftyjs.com/
Blog brasileiro: updateanddraw.blogspot.com.br/
Depois coloco mais material, ensinando a usar o Crafty.
Até a próxima.
Última edição por Bills em Seg 14 Jan 2013 - 11:59, editado 1 vez(es)