Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de...

36
Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma 474 Studio Blackjack

Transcript of Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de...

Page 1: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Projeto Shadow Struggles 2013

Gabriel Merêncio dos SantosHugo MitsumoriLeon Henrique Pires de BrumLucas Hideki Sakurai

Nº 7Nº 11Nº 15Nº 19

Turma 474

Studio Blackjack

Page 2: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Jogo de RPG e estratégia multiplataforma

• Batalhas baseadas em Tower Defense

• Criação de elementos do jogo através de uma ferramenta de edição

O Projeto Shadow Struggles

Page 3: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Java + LibGdx

• Desktop + Android*

• Armazenamento: JSON

• MVC (Model – Viewer – Controller)

Descrição Técnica

Page 4: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Java 7

• JSON

• Java Logging

• UML

Tecnologias

Page 5: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Desenvolvimento:

• Eclipse

• ObjectAid UML Explorer e AmaterasUML

• FindBugs

• Window Builder

• Subversive (SVN)

Ferramentas

Page 6: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Recursos Externos:

• Blender

• Tiled Map Editor

• Encore

Ferramentas

Page 7: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Gestão:

• ClockingIT

• Email (Outlook, Gmail)

• Skype

• MS Excel

Ferramentas

Page 8: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Metodologia: Scrum

• Sprints mensais

• Reuniões semanais*

• Scrum Master: Gabriel (até agosto) Hugo (a partir de agosto)

• Equipe de desenvolvimento: BlackJack• Project owners: Profs Ivan e Renato

Gestão do Projeto

Page 9: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

ClockingIT

Page 10: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

ClockingIT

Page 11: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Exploração => Eventos => Escolhas

• Eventos: Cenas, Batalhas, NPC’s, Salvar o Jogo, Comércio, Mudança de Mapa

• RPG => Enredo => Estratégia => Evolução

Estrutura Básica

Page 12: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Ferramenta de edição de arquivos de dados do Shadow Struggles 2013

• Geração de Mapas, Ítens, Batalhas, Eventos, Cenas, Missões, etc

• Alto nível de complexidade

Projeto Tools

Page 13: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

DFD1

Page 14: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

DFD2 - RPG

Page 15: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

DFD2 - Batalha

Page 16: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Março

Cronograma

Page 17: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Abril

Cronograma

Page 18: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Maio

Cronograma

Page 19: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Junho

Cronograma

Page 20: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Julho

Cronograma

Page 21: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Agosto

Cronograma

Page 22: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Setembro

Cronograma

Page 23: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Outubro

Cronograma

Page 24: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Novembro

Cronograma

Page 25: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Atualização das bibliotecas do LibGDX

• Refatoração do código

Escolhas

Page 26: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Descartes

• Smartphones

• Themable Widget Library

Page 27: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Atualização das bibliotecas LibGDX

• Alta Complexidade do Projeto

• Gerenciamento de Memória

• Dispersão

• Saída de membro da equipe

Problemas Enfrentados

Page 28: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Tela inicial

Page 29: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Menu Principal

Page 30: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Free Play

Page 31: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Shop

Page 32: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Configurações

Page 33: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Sistemas quase totalmente implementados

• Editor parcialmente implementado

• Shop e Edição de Deck parcialmente implementados

• Mapa de teste de eventos do RPG

Resultados

Page 34: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Finalização do Editor de Deck e da Loja

• Cálculo de Experiência e Nível

• Finalização do Tools (Inimigos, Ações, NPC’s e Mapas)

• Adição de Dados para o RPG

Recursos Faltantes

Page 35: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

• Blog do Projeto: http://studioblackjack.blogspot.com.br/

• Endereço do Repositório do IFSP: https://fw.lab.sp.cefetsp.br/svn/a6pgp/A2013-PDS/ShadowStruggles/

• Endereço do Repositório do Google Code:https://shadowstruggles.googlecode.com/svn/

• Canal do Youtube da Equipe: https://www.youtube.com/user/TheStudioBlackJack

• ClockingIT: http://blackjack.clockingit.com/

• LibGdx: http://libgdx.badlogicgames.com/

Links Externos

Page 36: Projeto Shadow Struggles 2013 Gabriel Merêncio dos Santos Hugo Mitsumori Leon Henrique Pires de Brum Lucas Hideki Sakurai Nº 7 Nº 11 Nº 15 Nº 19 Turma.

Projeto Shadow Struggles 2013

Gabriel Merêncio dos SantosHugo MitsumoriLeon Henrique Pires de BrumLucas Hideki Sakurai

Nº 7Nº 11Nº 15Nº 19

Turma 474

Studio Blackjack