Github: https://github.com/alexandremuzio/piratewars
Screenshoot do jogo |
Tudo foi feito em JavaScript, com o servidor em NodeJS. Para o cliente, utilizamos Phaser, uma framework própria para HTML5 (orientada a sprites), para desenhar no canvas.
No entanto, o jogo precisa rodar da mesma forma no servidor e no cliente (embora algumas coisas sejam processadas de forma diferente). Sendo assim, desenvolvemos uma game engine própria que pudesse ser aproveitada pelos dois lados, e utilizamos uma biblioteca para física, p2.
Continue lendo sobre este jogo aqui.
Nenhum comentário:
Postar um comentário