Você está na página 1de 2

Uma Jornada Dez astrosa

Identificação:
Curso: Sistemas de Informação
Disciplina: Desenvolvimento de Sistemas Orientados a Objetos I - INE 5605
Turma: 02238 A
Período: Noturno
Grupo: 10
Nominata dos(as) Discentes do Grupo: Guilherme Focassio dos Santos e Luiza Bryn
Marangoni.

PROBLEMA:

Implementar um sistema orientado a objetos em Python para o desenvolvimento de


uma base para jogos RPG.

ESCOPO DO DESENVOLVIMENTO:

“Uma Jornada Dezastrosa" é uma base de jogo RPG desenvolvido pelo Grupo 10
utilizando um sistema orientado a objetos. O jogo se passa na visão de um herói que deve
matar 5 grandes monstros, coletar e equipar itens para concluir a sua aventura.
Esse sistema permite o cadastro de usuários (administrador e jogador), monstros,
heróis e itens. No entanto, o usuário, que será o jogador, só terá acesso ao cadastro dele
mesmo (jogador) e heróis. Os itens e monstros serão previamente cadastrados pelos
administradores do jogo (os integrantes do Grupo 10).
Ao cadastrar um herói, o usuário poderá ter acesso a uma lista de monstros e a uma
mochila que, inicialmente, contém apenas um item: “adaga básica”. No decorrer do jogo, o
usuário poderá adicionar mais itens à mochila quando matar um monstro, pois o monstro
sempre estará carregando um item e um título, no entanto, eles só podem ser adquiridos
quando a vida do monstro chegar a zero, ou seja, quando o inimigo estiver morto.
Quando o usuário indicar para seu herói atacar um monstro, pode ocorrer:
- o monstro mata o herói e o usuário é obrigado a cadastrar um novo herói e
os demais monstros são revividos (o jogo recomeça).
- O herói mata o monstro e conquista um título e um item novo na sua mochila.
No entanto, a vida do herói será reduzida após uma batalha, portanto, o
usuário deverá se lembrar de descansar para recuperar seu hp (“health
points”) e de desequipar seu item antigo e equipar o novo. Desta maneira,
estará pronto para a próxima batalha.
O usuário pode:
- incluir, excluir, alterar heróis
- equipar, excluir e listar itens que estão presentes na mochila
- alterar hp dos monstros (atacar)
- listar títulos conquistados após derrotar algum monstro
- alterar, excluir o usuário jogador (login e senha)
O administrador pode:
- incluir, excluir, alterar, listar heróis, monstros, itens, titulos, usuários
PLANO DE TRABALHO:

1 2 3 4

Luiza estudar git ajustar atributos fazer sistema reunião sobre


e github nos de cadastro matemática e relação
controladores e de usuários de combate entre
telas de acordo (diferenciar itens, monstros e
com o diagrama adms e heróis. Possíveis
jogadores) alterações do
diagrama de classes

Guilherme estudar git ajustar atributos fazer sistema reunião sobre


e github nas entidades de de listagem, matemática e relação
acordo com o alteração e de combate entre
diagrama exclusão de itens, monstros e
usuários heróis. Possíveis
alterações do
diagrama de classes

5 6 7 8 9

Luiza Aplicar a relação Realizar Ajustar Reunião + Discussão


discutida para itens sistema de telas: pendências sobre
e monstros. ganho de item mochila, entrega e
Cadastro de após a vitória itens, apresenta
monstros e itens. (direcionar o sistema ção
item para a
mochila)

Guilherme Aplicar a relação Realizar Ajustar Reunião + Discussão


discutida para o sistema de telas: pendências sobre
herói. Cadastro de ataque heroi, entrega e
herói resultando em monstro, apresenta
vitoria ou usuarios ção
morte

Você também pode gostar