1 00:00:06,593 --> 00:00:08,417 Olá pessoal, Guillaume aqui 2 00:00:08,602 --> 00:00:11,143 Eu trabalho como webdesigner, em Little Workshop. 3 00:00:11,143 --> 00:00:13,193 E sou um dos criadores de BrowserQuest, 4 00:00:13,193 --> 00:00:16,613 um MMO 2D feito em HTML5. 5 00:00:17,459 --> 00:00:19,087 Isso é o que parece 6 00:00:19,087 --> 00:00:21,791 é um tipo um RPG de ação que você pode jogar com 7 00:00:21,791 --> 00:00:24,835 dezenas de outras pessoas em uma única página. 8 00:00:24,835 --> 00:00:26,428 Nosso objetivo era fazer uma demonstração de como você pode usar WebSockets 9 00:00:26,428 --> 00:00:31,777 para criar jogos e aplicativos web interativos e divertido. 10 00:00:31,777 --> 00:00:35,893 Em BrowserQuest você inicia como um simples aldeão. 11 00:00:35,985 --> 00:00:37,089 Quanto mais você explora o mundo ao seu redor 12 00:00:37,089 --> 00:00:39,525 mais itens e realizações que você ganhar. 13 00:00:39,525 --> 00:00:41,950 Você pode escolher jogar sozinho 14 00:00:41,950 --> 00:00:45,759 ou juntar-se com outros jogadores e começar a caçada juntos. 15 00:00:45,759 --> 00:00:47,985 Uma janela de realização pode ser vista a qualquer momento 16 00:00:47,985 --> 00:00:52,424 clicando no ícone do troféu para monitorar seu progresso na aventura. 17 00:00:58,424 --> 00:01:01,362 o mecanismo de rede do jogo é fornecido por websockets 18 00:01:01,362 --> 00:01:04,503 uma nova tecnologia que permite comunicação em tempo real entre o seu navegador 19 00:01:04,503 --> 00:01:06,825 e o servidor. 20 00:01:06,825 --> 00:01:09,719 Isto é como você pode ver os outros jogadores correndo e lutando a sua volta. 21 00:01:10,820 --> 00:01:13,405 Claro BrowserQuest depende de um número razoável de tecnologias web, 22 00:01:13,405 --> 00:01:16,417 websockets não apenas 23 00:01:16,417 --> 00:01:19,667 O cliente do jogo é escrito em JavaScript e usa 24 00:01:19,667 --> 00:01:21,839 HTML5 Canvas como motor de renderização 25 00:01:21,839 --> 00:01:25,576 localStorage é também usado para salvar seu personagem no seu dispositivo 26 00:01:25,576 --> 00:01:28,840 enquanto HTML5 Audio gerencia som e música. 27 00:01:35,302 --> 00:01:39,672 Outra coisa legal sobre BrowserQuest, é que, tudo acontece 28 00:01:39,672 --> 00:01:42,870 em uma página, está disponível em várias plataformas. 29 00:01:42,870 --> 00:01:45,830 Enquanto você estiver usando um navegador com websocket habilitado, o jogo 30 00:01:45,830 --> 00:01:48,940 deve ser executado no seu computador desktop e também como uma versão experimental 31 00:01:48,940 --> 00:01:57,040 no iPhone e iPad, bem como tablets e smatphones usando Firefox para Android. 32 00:01:57,040 --> 00:02:00,341 Conseguimos isso com a combinação de otimizações de renderização 33 00:02:00,341 --> 00:02:05,263 e consultas de mídia CSS para adaptar a experiência para o dispositivo. 34 00:02:05,263 --> 00:02:07,653 Portanto, certifique-se de tentar ao jogar, não apenas no seu computador 35 00:02:07,653 --> 00:02:12,948 mas também no navegador de seu celular ou tablet 36 00:02:13,118 --> 99:59:59,999 Obrigado por assistir, e eu espero vê-lo no jogo!