vermillion war. desgin patterns mediator o mediator será usado para gerenciar a mudanças de...

18
Vermillion War

Upload: guilherme-sancho

Post on 07-Apr-2016

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Vermillion War

Page 2: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Desgin Patterns

MediatorO Mediator será usado para gerenciar a

mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas da Unity.

Page 3: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Desgin Patterns

Chain of ResponsabilitySerá usado pois em alguns casos, certos

estados podem mudar para mais de um estado diferente, logo alguns deles terão a responsabilidade de saber em que estado estão para poderem fazer a mudança de estado.

Page 4: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Desgin Patterns

SingletonSerá usado nos gerenciadores, onde não há

necessidade de instanciá-los. As classes que usarem o Singleton são as que precisam ser acessadas de vários lugares sem a necessidade de criação de um objeto.

Page 5: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Assets

Foram gerados assets 3D, 2D e sonoros; Todos foram pegos em sites de assets gratuitos

para jogos; Intuito de usar os assets gerados inicialmente

apenas como placeholders, e deixar a arte final para os alunos de Recife produzirem, sendo orientados e gerenciados pelo Game Designer do jogo;

Page 6: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Avião do personagemAvião equipado com metralhadoras e bombas

Page 7: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Avião do exército inimigoAvião equipado com metralhadoras

Page 8: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Avião do exército inimigoAvião lançador de bombas

Page 9: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Exemplo de construção

Page 10: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Exemplo de celeiro

Page 11: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Diagrama de Classes

Page 12: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Diagrama de Classes

Page 13: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Diagrama de Classes

Page 14: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Scrum

Page 15: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Proposta

A proposta do jogo foi consolidada e reformulada.

Ela consiste em criar um jogo divertido e imersivo ao usuário, e usar todas as técnicas aprendidas sobre polimorfismo e padrões de projetos para poder não se limitar as soluções básicas que a Unity nos oferece.

Page 16: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Proposta

A intenção é fazer um programação mais baixo nível mesmo utilizando a Unity, explorando ao máximo tudo que que foi aprendido durante o curso.

Page 17: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

Mudanças

Foi decidido que o jogo terá um ranking de pontos, que mostrará a pontuação e o nome do jogador.

Page 18: Vermillion War. Desgin Patterns Mediator O Mediator será usado para gerenciar a mudanças de estados e cenas do jogo sem precisar usar o recurso de cenas

VERMILLION WARwww.vitormartins.com.br