← Back to team overview

brigas-team team mailing list archive

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