O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

[Engine/HTML5] CraftyJS

Iniciado por bills, 26/02/2013 às 10:52

26/02/2013 às 10:52 Última edição: 26/02/2013 às 10:58 por bills
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... Nem liguei para isso. Mas na época acabei deixando de lado.

No meio do ano passado acabei descobrindo o CraftyJS, uma engine de jogos 2D escrita em javascript. Achei surpreendente, pois eu imaginava que só podia fazer jogos de navegador usando java ou flash. De lá pra cá venho estudando bastante o Crafty. Então resolvi espalhar essa engine que tem me ajudado tanto.

O que é Crafty?
Como já expliquei, é uma engine de jogos escrita em javascript. E o bom que é open-source, ou seja, você têm acesso ao código dela. Podendo ver e até modifica-lo. =)

O que eu preciso para usar Crafty?
Antes de qualquer coisa, um navegador. De preferência Firefox ou chrome. E claro, um conhecimento básico (mas bem básico mesmo) 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.
- 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, Gravidade, Eventos, Animações, Áudio, etc.

"Eu não sei nada de Javascript. Eu não vou conseguir!"
Não podemos começar nada pensando desse jeito. Eu mesmo sabia nada de javascript quando conheci o crafty. Mas não vou mentir, eu já sou conheço muitas outras linguagens de programação há vários anos. Então tive certa facilidade. E como o pessoal do aqui do MundoRPGMaker já tem conhecimento de programação de jogos, vai ser difícil apenas para aqueles que não quiserem mesmo.

Alguns jogos criados com Crafty:
http://bowlerhatgames.com/html-games/gridshock/
http://blackscorp.github.com/cron/
http://planktongames.com/teeming/
http://var.i.brainworth.net/main.html?level=introduction_to_actions_moveforward

Site Official: http://craftyjs.com/
Blog brasileiro (meu :ded: ): http://updateanddraw.blogspot.com.br/

Se vocês gostarem, eu posto mais material depois.
Até mais!
Meu blog sobre html5/js games
http://updateanddraw.blogspot.com.br/

  Eu já tinha visto esse Crafty, acho que ano passado.  Não me dei bem com ele, então deixei de lado.  Mas é como você disse, é só se empenhar que sai algo.  :XD:

 
Citação de: bills online 26/02/2013 às 10:52
E como o pessoal do aqui do MundoRPGMaker já tem conhecimento de programação de jogos, vai ser difícil apenas para aqueles que não quiserem mesmo.

  E aqui é o CENTRO RPG MAKER:bravo: