Programação de Jogos em Javascript em Porto Alegre

O aluno trabalhará no estudo de diversos jogos desenvolvidos em javascript e HTML 5 que executam no próprio browser, incluindo um jogo de tiro controlado pelo mouse e um mini-jogo de RPG.

Nas aulas presenciais serão mostrados e discutidos segmentos de código do jogo, e lançados desafios, que serão trabalhados na aula seguinte. Os códigos-fonte, apostilas detalhando o código de cada jogo, e videoaulas mostrando o desenvolvimento de todo o código, bem como repostas detalhadas dos desafios, acompanham cada aula.

Próximas Datas em Porto Alegre
(visite também cursos online Alfamídia para cursos em todo Brasil)
03/05/2018 - 24/05/2018: Noite
05/05/2018 - 26/05/2018: Sábados

Formações deste curso intensivo:
Jogos Digitais

Valor do curso:
ver valor do curso

Conteúdo Programático

Conteúdo Online Complementar

Criando Jogos Javascript
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

Criando Jogos Javascript II
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

Metodologia de Ensino dos Módulos de Extensivos Presenciais

Este curso é um dos módulos que compõem nossos extensivos presenciais, mas pode também ser contratado e realizado de forma independente.

Cada módulo é composto por um conjunto de exemplos de códigos e um conjunto de desafios, que são trabalhados em uma sequência pré-definida pelo instrutor, em aulas que acontecem uma vez por semana. Basicamente, novos exemplos e novos desafios são apresentados a cada aula.

Este modelo se baseia na ideia que é a prática que vai lhe dar naturalidade e fluência para ter um real domínio das ferramentas, conceitos e metodologias apresentadas em aula.

Adicionalmente, os mesmos exemplos e desafios também são disponibilizados na forma de vídeos, permitindo que você estude e revise o conteúdo apresentado.