Como parte das atividades propostas pela disciplina MAC0499 - Trabalho de Formatura Supervisionado, orientado pelo professor Marco Dimas Gubitoso, foi disponibilizado neste site a versão final da monografia do trabalho proposto. Neste documento são descritas todas as etapas do desenvolvimento de um jogo integrado à rede social Facebook, desde o planejamento à implementação.
MonografiaComo parte das atividades propostas pela disciplina MAC0499 - Trabalho de Formatura Supervisionado, orientado pelo professor Marco Dimas Gubitoso, foi entregue hoje a versão preliminar da monografia, disponibilizada nesta página.
Neste documento são descritas todas as etapas do desenvolvimento de um jogo integrado à rede social Facebook, desde o planejamento à implementação.
É apresentada nesta versão os tópicos já pesquisados, e parte do que já foi desenvolvido para uma avaliação prévia do andamento do projeto. O documento ainda não esta completo, sendo que sua estrutura, formatação e conteúdo ainda podem sofrer modificações até sua conclusão.
Sobre o projeto, sua construção e plano de ações está seguindo o modelo iterativo e incremental (descrita na seção 6.1 deste documento). Seguindo o planejado (descrito na seção 6.4), já foram concluídas as seguintes etapas:
Iteração 1: Desenvolvimento da base do sistema
Iteração 2: Desenvolvimento do controle de menus e HUD
Iteração 3: Desenvolvimento e inserção do módulo de construção de torres
Restam as etapas:
Iteração 4: Desenvolvimento e controle de waves de inimigos
Iteração 5: Persitência dos dados em banco de dados no servidor
Iteração 6: Integração com Rede Social Facebook
Iteração 7: Ajustes finais
Iteração 8: Inserção das telas do jogo
Iteração 9: Inserção de elementos gráficos
Atualmente, dentre as iterações descritas, está sendo desenvolvida a iteração 4, faltando pouco para sua conclusão. Baseado no cronograma previsto e descrito em cada etapa desta seção, existe um atraso no desenvolvimento das iterações. Isto se deve a imprevistos pessoais e profissionais que surgiram, mas que aos poucos vem sendo recuperado. O aprendizado do funcionamento de algumas ferramentas que serão utilizadas em iterações posteriores já foi iniciada, o que otimizará o tempo gasto para as futuras implementações.
Monografia Preliminar