Skip to content

ConwayUSP/IntroPhaser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Introdução ao Phaser

O Phaser é uma framework de jogos em HTML5 em 2D focada exclusivamente usando tecnologias desenvolvidas para a web com jogos voltados para plataformas web, podendo ser convertidos em vários aplicativos que rodem serviços web (mobile, Discord, Facebook).

Sobre este curso

Este é um curso feito e oferecido pelo Conway: entidade de computação gráfica e desenvolvimento de jogos da USP-Leste.

Teremos uma introdução muito breve sobre JavaScript, que é a linguagem utilizada no mundo web e portanto a linguagem que Phaser foi escrita e nela veremos o básico da sintaxe da linguagem. Nela também mostraremos como criar um localhost para rodar seu jogasso.

Já o Phaser em si é muito amplo, usado no mundo inteiro como o padrão da indústria de jogos de browser (depois do falecimento do Flash RIP) e em desenvolvimento há mais de 11 anos, e assim, uma framework complexa. Iremos ver no curso os conceitos iniciais que ela propõe como por exemplo: Assets Manager, Game Objects, Scene Manager, Animations, Sounds e algumas outras cositas...

O Phaser também tem dois motores de física padrão, o Arcade e o Matter, neste curso focaremos exclusivamente no Arcade, pois ele é mais simples, leve e prático, mas por isso também é um pouco mais limitado, o Matter tem mais recursos se precisar de algo mais robusto, mas sabendo um é mais fácil desenrolar o outro.

Por fim usaremos a base que o próprio Phaser disponibiliza e a mais básica de JS

Requisitos

Além de gostar de joguinhos browser, é bom saber um pouco sobre OOP (trilha de C++ tem uma parte muito boa) pois não iremos trabalhar isso na introdução de JS, apenas uns conceitos. E também um poquinho só de HTML, mas se for zerado não tem problema nenhum.

O que esperamos que você saiba ao terminar?

Aprenda ou aprofunde conceitos gerais de gamedev, como gameloop, inicializações, eventos, etc. Consiga criar um localhost e rodar sua aplicação. Usar as ferramentas que o Phaser disponibiliza para fazer o melhor jogo de web já feito (Vampire Survivors?).

Como posso obter meu Certificado?

Membros da Conway USP que se inscreveram nesta trilha através do Processo Interno tem direito a um Certificado de Conclusão ao finalizarem esta trilha, tudo que você precisa fazer é realizar o [Projeto Final] e enviar seu projeto conforme as instruções no final do arquivo.

GLHF!

Autores

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors