Olá pessoal, Guillaume aqui
Eu trabalho como webdesigner, em Little Workshop.
E sou um dos criadores de BrowserQuest,
um MMO 2D feito em HTML5.
Isso é o que parece
é um tipo um RPG de ação que você pode jogar com
dezenas de outras pessoas em uma única página.
Nosso objetivo era fazer uma demonstração de como você pode usar WebSockets
para criar jogos e aplicativos web interativos e divertido.
Em BrowserQuest você inicia como um simples aldeão.
Quanto mais você explora o mundo ao seu redor
mais itens e realizações que você ganhar.
Você pode escolher jogar sozinho
ou juntar-se com outros jogadores e começar a caçada juntos.
Uma janela de realização pode ser vista a qualquer momento
clicando no ícone do troféu para monitorar seu progresso na aventura.
o mecanismo de rede do jogo é fornecido por websockets
uma nova tecnologia que permite comunicação em tempo real entre o seu navegador
e o servidor.
Isto é como você pode ver os outros jogadores correndo e lutando a sua volta.
Claro BrowserQuest depende de um número razoável de tecnologias web,
websockets não apenas
O cliente do jogo é escrito em JavaScript e usa
HTML5 Canvas como motor de renderização
localStorage é também usado para salvar seu personagem no seu dispositivo
enquanto HTML5 Audio gerencia som e música.
Outra coisa legal sobre BrowserQuest, é que, tudo acontece
em uma página, está disponível em várias plataformas.
Enquanto você estiver usando um navegador com websocket habilitado, o jogo
deve ser executado no seu computador desktop e também como uma versão experimental
no iPhone e iPad, bem como tablets e smatphones usando Firefox para Android.
Conseguimos isso com a combinação de otimizações de renderização
e consultas de mídia CSS para adaptar a experiência para o dispositivo.
Portanto, certifique-se de tentar ao jogar, não apenas no seu computador
mas também no navegador de seu celular ou tablet
Obrigado por assistir, e eu espero vê-lo no jogo!