Jogos em Javascript

Neste curso diversos jogos simples em Javascript são desenvolvidos e estudados. Não são utilizadas bibliotecas, de forma que o aluno possa entender os aspectos fundamentais da implementação de um jogo. Javascript com orientação a objetos é utilizado no desenvolvimento, e os códigos-fonte acompanham o curso.

Nível: intermediário
Lições: 44
Área: Jogos Digitais

Cadastro no Portal Alfamídia Online

Este é um curso disponível para assinantes Alfamídia, mas oferecido gratuitamente por 24 horas para você poder experimentar. Basta cadastrar seu e-mail para ter acesso ao curso. Pagando uma mensalidade, no valor de R$ 45,00, você também terá acesso aos mais de 300 cursos pagos, sem compromisso de tempo mínimo.

Disciplinas e Conteúdo do Curso

Jogo de Tiro em Javascript 1

Arquivos do Jogo
Apresentação do jogo
Uso do CANVAS no javascript
Analisando o código do jogo: controle da nave do jogador
Analisando o código do jogo: controle das naves inimigas
Versão orientada a objetos do jogo
Implementação do tiro atingindo a armada inimiga, utilizando orientação a objetos
Desafios para você desenvolver

Jogo de Tiro em Javascript 2

Arquivos do Jogo MIAUS 2 para Download
Link para códigos-fonte
Introdução ao MIAUS 2.0
Funções Randômicas em Javascript
Revisão: Uso do Resto de Divisão
A Importância da Orientação a Objetos
Implementando Herança em Javascript
Visão Geral do Código

Jogo de RPG Javascript 1

Código-fonte do jogo e imagens
Criando um Jogo de Aventura/RPG
Utilizando a função drawImage
Movimentando personagens em javascript
Criando cenários 2D com funções procedurais
Recursos gratuitos na Internet
Construindo um mapa infinito
Criando e controlando personagens do cenário
Controle de movimentos e combates

Jogo Genius em Javascript

Apresentação do jogo Genius
Propriedades e Métodos do Jogo Genius
Sequência Lógica do Jogo Genius
Dois Métodos do Jogo Genius
Continuação dos Métodos do Jogo Genius
Método de Comparação - Jogo Genius
Salvamento de Cookies - Jogo Genius
Método Principal - Jogo Genius

Jogo de Plataforma em Javascript 1

Arquivos fonte do jogo
Introdução a um jogo de plataforma
Refinando o movimento do personagem
Controlando o movimento com o mouse
Controlando o movimento de pulo
Colocando plataformas na cena
Colisão com plataformas I
Colisão com plataformas II
Conclusão da estrutura básica do jogo
Arquivos fonte do jogo versão Internet Explorer
Ajustes para Internet Explorer