brigas-team team mailing list archive
-
brigas-team team
-
Mailing list archive
-
Message #00044
Re: Tarefas para o brisa game server
Pessoal, vcs já devem ter recebido um monte de email sobre as
atividades cadastradas no launchpad.
o link para ver todas é esse: https://blueprints.launchpad.net/brigas
2009/5/13 Diogo Dutra <diogo.comp@xxxxxxxxx>:
> Baseado nos requisitos discutidos anteriormante (vide o arquivo da
> lista) eu vou criar uma lista de tarefas e colocarei como blueprints
> no launchpad.
>
> Device Brisa Game Server:
> Funcionalidades:
> Sistema de plugins para serviços de jogos serem cadastrados
> dinâmicamente.
> Serviços: Game Manager, Game Record, todos os jogos.
>
> Serviço de jogo:
> Iniciar nova partida. (abstrato)
> Encerrar partida.
> (Adições aqui!)
>
> Game Manager:
> Retornar jogos disponíveis no servidor.
> Retornar salas disponíveis em um jogo.
> Criar nova sala em um jogo.
> Entrar em uma sala.
> Sair de uma sala.
> Evento para avisar q um jogador entrou na sala.
> Evento para avisar q um jogador saiu da sala.
> Evento para avisar q uma partida em uma sala irá começar.
> Algoritmo para criação de um ID único de jogador.
> Permitir solicitação de envio de ID.
> Iniciar a partida no serviço de jogo específico.
> Após a partida iniciada, encerrar a sala.
>
> Game Record:
> Simples banco de dados para informações de usuários e records.
> Cadastrar novo jogador.
> Cadastrar novo record.
> Retornar record de um jogador.
> Retornar os records de um jogo.
>
>
> As tarefas serão:
> Criação do Device Brisa Game Server.
> Criação da classe base de serviços de jogos onde todos os jogos herdarão.
> Implementar o sistema de plugins de serviços.
> Criação do Serviço Game Manager.
> Implementação do método soap para retornar os jogos disponíveis no servidor.
> Implementação do método soap para retornar as salas de um determinado jogo.
> Implementação do método soap para criar uma sala em um determinado jogo.
> Implementação do método soap para entrar em uma sala em um determinado jogo.
> Implementação do método soap para sair de uma sala em um determinado jogo.
> Criar o evento para novo jogador na sala.
> Criar o evento para quando um jogador sair da sala.
> Criar o evento para nova partida.
> Implementar o algoritmo de criação de ID único de jogador.
> Implementação do método soap para enviar o ID aos jogadores.
> Chamar o método de inicio de nova partida no serviço do jogo.
> Implementar o fechamento da sala.
> Criar o banco de dados para informações de usuários e records.
> Implementação do método soap para cadastrar novo jogador no bd.
> Implementação do método soap para cadastrar novo record no bd.
> Implementação do método soap para retornar o record de um jogador.
> Implementação do método soap para retornar os records de um jogo.
>
>
> Pessoal, se eu tiver esquecido de coisas digam aí!
> Caso eu lembre de outras coisas eu irei adicionar e anunciar aqui.
>
> --
> =======================
>
> Diogo Dutra Albuquerque
>
> Meu Curriculum Lattes: http://lattes.cnpq.br/3624796077679922
>
--
=======================
Diogo Dutra Albuquerque
Meu Curriculum Lattes: http://lattes.cnpq.br/3624796077679922
References