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