terça-feira, 19 de março de 2013

Relatório da semana 10/03-17/03

Esta semana fizemos divisões de algumas tarefas inicias para começar o desenvolvimento e melhora de nosso projeto. Por enquanto o Felipe que já tem mais conhecimento do código já escrito, está sendo o responsável por melhora do código e algumas correções.

Temos a ideia de fazer uma rede social por fora do jogo para que as pessoas possam jogar um contra o outro, jogar contra amigos e até fazer novas amizades. Por isso que eu (Juliano) e o Lucas Cabral estamos pesquisando alguns detalhes importantes nas redes sociais e já montando alguns modelos de como ela pode ser.

Pela exigência de um cronograma e também por nos facilitar a nos organizarmos com o tempo, o Victor Eiti já começou a criação de um cronograma para o nosso projeto, com tarefas como documentação, desenvolvimento do programa cliente/servidor, desenvolvimento do jogo e alguns outros.

Por fim, o André Salamanca deu início a documentação, algo que é muito importante no projeto.

quinta-feira, 7 de março de 2013

Proposta Inicial


 
Projeto: Shadow Struggles Online

Definição

    O projeto “Shadow Struggles Online” consiste em um jogo, que tem base na evolução do projeto “Shadow Struggles 2012”.

Detalhes

    Tem como base o projeto “Shadow Struggles 2012”, da disciplina de Linguagem de Programação 2, no ano de 2012. É um jogo no estilo “Tower Defense”. A evolução (melhora e ampliação) conta com um MMO focado em PVP (Player Vs Player), contando então com versões Single e Multi Player. O desenvolvimento inicial está projetado para as plataformas Desktop (Windows) e Mobile (Android 2.2). Mas, paralelamente, está sendo estudada a possibilidade de utilizar a plataforma Web.

Especificações

    As etapas do jogo são divididas em levels (níveis) de cada jogador. Haverá o ganho de “experiência” e “dinheiro” por partidas. Implementaremos uma rede social nativa do jogo, que basicamente consiste nas relações com “amigos”, permitindo a criação “clãs” (grupos), os convites para partidas, as interações como “gifts” (presentes oferecidos de um amigo a outro) e também um chat para a comunicação dentro do jogo.

Tecnologias: 

- Linguagem Java;
- Libgdx – Desenvolvimento do jogo;
- Kryonet – Implementação do cliente-servidor.

(Mais tecnologias sendo estudadas, GWT).

Integrantes do Projeto


André Salamanca, n° 02
Felipe Brigalante, n° 06
Juliano Maia, n° 12
Lucas Cabral, n° 18
Victor Yamamoto, n° 30