Conteúdo principal
Tempo atual:0:00Duração total:3:07

Transcrição de vídeo

parabéns você agora entende um pouco como funciona a linguagem java script variáveis e petições strings funções objetos a reis e design orientado a objetos mas para que serve uma linguagem de programação se você não pode fazer algo legal com ela bom existem muitas formas de você usar seu novo conhecimento mas uma das formas mais populares de usar javascript com o processo e js é criando jogos e visualizações você provavelmente deve ter olhado a lista de jogos visualizações que nós temos nessa tela um jogo é um recurso interativo onde você tem uma recompensa e geralmente existe um estado vencedor o estado perdedor e uma pontuação uma visualização também é um recurso interativo mas sem o mecanismo dos jogos vamos dar uma olhada no componente mais comuns geralmente precisam para criar esses jogos e visualizações nós precisamos de controle de interface de usuário está praticamente tudo como por exemplo deslizá dores menos botões múltiplos botões listas e tudo isso é construído com os mesmos princípios básicos às vezes precisamos de interação com o mouse o controle do teclado como permitir usar certas para mover nosso personagem para cima e para baixo ou mudar o ângulo de visualização precisamos entender também como funcionam as cenas uma cena geralmente é como sua tela inicial ou sua tela de opções ou sua tela principal ela geralmente são bem diferentes portanto você precisa organizar seu código muito bem pra saber a diferença entre as cenas ea maneira como vai mudar de uma tela para outro agora vamos falar um pouco sobre algumas coisas que são específicas para jogos o ambiente pode ser por exemplo um personagem se movendo para frente um labirinto visto de sim ou até mesmo algum ambiente 3d eu sei que isso é bem maluco mas isso pode ser feito há também vários níveis e cada um tem um ambiente diferente mas agora quais são os personagens em um jogo eles provavelmente têm diferentes comportamentos emoções estados e muitas vezes esses personagens podem ser controlados pelo usuário ou controlados programaticamente o seu jogo certamente tem uma lógica para seguir agora uma vez que você tem personagem um certo ambiente geralmente adiciona alguns itens então provavelmente teremos uma série de coisas colidindo umas com as outras agora certamente gostaríamos de saber quando essas coisas colherem porque geralmente esses itens estão tentando atrair uns aos outros ou evitar cada um como por exemplo quando tentamos pegar as bolas ou quando evitamos tartarugas desagradáveis isso significa que precisamos saber como detectar uma colisão entre o objeto e às vezes são colisões bens inpe outras vezes são mais complexas se os seus objectos possuem diferentes tamanhos de forma e finalmente se um jogo geralmente você tem uma pontuação mas como você pode medir que o usuário está indo bem ou mal em um jogo bom como você pode ver tem uma série de aspectos para pensar quando estamos criando um jogo ou uma visualização e agora você terá que usar o conhecimento adquirido até aqui para criar algo realmente legal interessante que estiver em sua mente