Quais são as vantagens e desvantagens de fazer um jogo multiplayer em HTML5?
Quando comparado com o Flash, acho que as vantagens superam em muito as desvantagens. Você'verá que várias das novas plataformas don'nem sequer suportam Flash. Você'descobrirá também que a maioria das vantagens tecnológicas que o Flash tinha em relação ao HTML estão diminuindo. Empresas estão até mesmo fornecendo conversores Flash para HTML5 agora[1][2]!
As para HTML5 versus qualquer outra coisa, que'é algo que passa mais algum tempo pensando. Há alguns fatores envolvidos:
- Que grupo de jogadores você está visando? Muitos jogadores casuais podem ser alcançados através das lojas de aplicativos Android e iOS, onde HTML5 pode não ser a melhor escolha.>li>li>Que tipo de recursos de desenvolvimento você tem disponíveis? It's geralmente mais fácil e mais barato de encontrar desenvolvedores JavaScript sobre desenvolvedores de iOS e Android. Furthermore, developing an HTML5 game makes it very easy to run it on several platforms.
- What sort of technical requirements does your game have? HTML5 is a great general tool, but it isn't a silver bullet. For some games, HTML5 simply doesn't cut it.
I do believe one thing. If you can get an HTML5 game off the ground, you'll be in a good place. App stores are becoming more open to HTML5 games, and more and more platforms are starting to treat them like first-class applications.
Finally, I'll leave you with some good examples of HTML5 multiplayer games:
- BananaBread
- Chrome Super Sync Sports
- WordSquared
- BrowserQuest
- Bombermine
- Plink
[1]: Announcing the pixelplant auto-conversion
[2]: Google Swiffy