Pergunta

Estou desenvolvendo um Jogo de cartas do Facebook Para minha tese e estou me perguntando qual arquitetura se encaixa melhor?

Vou desenvolver o jogo usando o Silverlight + Asp.net.

Por um lado, o jogo deve conter Jogos de jogador vs. cartas de jogador.

Por outro servidor (Incl. Database)

Eu li muito sobre asp.net MVC, Silverlight MVVM e essas coisas. Mas o que se encaixa melhor Para um jogo como esse?

Também não tenho certeza se já deveria ir com o Silverlight 4?

Não quero começar da maneira errada.

Eu realmente aprecio sua ajuda.

Foi útil?

Solução

Eu escolheria uma arquitetura de mídia rica com a qual você está familiarizado. Um jogo de cartas pode (e foi feito) em quase todas as arquiteturas de clientes + servidores existentes.

No entanto, aqui estão algumas considerações:

  • A plataforma do Facebook tem uma rica história do desenvolvedor com o PHP, sem mencionar uma biblioteca de API decentemente examinada no PHP5.

  • Escolha suas opções de mídia rica com cuidado se estiver preocupado com o suporte da plataforma. O Flash tem uma base de instalação do usuário muito mais profunda que o Silverlight. Se você estiver preocupado com o suporte ao iPad, vá com HTML+CSS e use um bom kit de ferramentas JS como o jQuery.

  • Qualquer jogo decente do Facebook que tenha uma grande quantidade de tráfego precisará de uma estratégia de cache de objetos. Escolha uma arquitetura de servidor que tenha uma, suporta uma ou se integra a uma (como o memcached)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top