Como criar um game em Go usando Ebitengine
Carlos Henrique
Agenda
Qual engine utilizar?
Ebitengine
Ebitengine
Ebitengine - Animation
Ebitengine - Animation
Ebitengine - Blur
Ebitengine - Camera
Ebitengine - Chipmunk
Ebitengine - Smoke
Estrutura do projeto
Desafios
Grafo
Grafo
Tipos de grafos:
Grafo
Grafo
Grafo
Grafo
Como detectar colisão?
Como detectar colisão?
Como detectar colisão?
Interagindo com o usuário
Criando uma IA para cada fanstama�
Blinky
Pinky
Pinky
Inky
Inky
Inky
Inky
Clyde
Clyde
Clyde
Clyde
State Pattern
Robert Nystrom
Game state
Loading
Playing
Game Over
Game state
Game state
Ghost state
Cage
Scatter
Chase
Frightened
Eyes
Ghost state
Obrigado