1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Jogo da Cobrinha com Rust, JavaScript e WebAssembly
Curso de Jogo da Cobrinha com Rust, JavaScript e WebAssembly
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Curso de Desenvolvimento de Jogo da Cobrinha com Rust, JavaScript e WebAssembly
Construa um emocionante jogo da cobrinha usando Rust e JavaScript
Neste curso abrangente, você aprenderá como criar um envolvente jogo da cobrinha usando Rust, JavaScript e WebAssembly. Ao final deste curso, você terá habilidades para aprimorar o núcleo deste projeto ou até mesmo desenvolver seu próprio jogo. Exploraremos a renderização em canvas, a implementação de vetores e os fundamentos do desenvolvimento de jogos. Antes de mergulhar na codificação, é crucial ter uma visão clara das funcionalidades e aparência do nosso jogo. Vamos delinear as funcionalidades e o design do jogo para criar um plano de ação eficaz. Nosso objetivo é construir um jogo clássico da cobrinha que será exibido na tela. Conforme a cobrinha consome comida, ela crescerá e a pontuação do jogador aumentará. No entanto, se a cobrinha colidir com a parede ou morder sua própria cauda, o jogo terminará. Além disso, os jogadores terão a opção de pausar o jogo pressionando o botão de espaço. Para manter os usuários motivados, salvaremos e exibiremos a melhor pontuação ao lado da pontuação atual. Além disso, garantiremos que o jogo se adapte perfeitamente a vários tamanhos de tela, seja um pequeno celular ou uma grande TV. Para maximizar a modularidade, cada componente do jogo será o mais independente possível. Implementaremos a lógica principal do jogo usando Rust e exportaremos a API para JavaScript por meio do WebAssembly. A exportação principal do Rust será a estrutura Game, que inclui um construtor e dois métodos públicos. O primeiro método receberá a duração desde a última atualização e a direção desejada para a cobrinha. O segundo método verificará se o jogo acabou. No lado do JavaScript, executaremos o loop do jogo, chamaremos os métodos da API, renderizaremos todos os elementos do jogo, capturaremos a entrada do usuário e salvaremos a melhor pontuação. Agora vamos delinear nosso plano para dar vida a este jogo. Inicialmente, instalaremos as ferramentas de desenvolvimento necessárias e iniciaremos o projeto. Em seguida, criaremos uma instância da estrutura Game a partir do JavaScript. Posteriormente, renderizaremos todos os objetos do jogo. Em seguida, implementaremos a lógica para colocar aleatoriamente a comida em locais livres da cobrinha. Depois disso, iniciaremos o loop do jogo e permitiremos que a cobrinha se mova. Além disso, permitiremos que os usuários controlem a direção da cobrinha e pausar o jogo. Conforme a cobrinha consome comida, sua cauda crescerá. Por fim, finalizaremos o desenvolvimento do jogo incorporando a lógica para reiniciar o jogo quando o jogador perde e implantaremos o jogo. Todo o código-fonte deste curso pode ser encontrado no repositório, com cada parte vinculada ao commit correspondente. Este curso abrange uma ampla gama de tópicos de forma concisa, então vamos começar e mergulhar no emocionante mundo do desenvolvimento de jogos da cobrinha!O que você aprenderá
- Conectando JavaScript e Rust usando WebAssembly
- Dominando os fundamentos do desenvolvimento de jogos
- Aplicações práticas de vetores no desenvolvimento de jogos
Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção