segunda-feira, 4 de outubro de 2010

Nova Proposta do Projeto

Para ampliar a interação com o usuário através da realidade aumentada, vimo-nos obrigados a alterar algumas coisas na tela de decisões de AR. Segue abaixo a nova proposta alterada:
"Era uma nova vez " é um livro interativo em que o usuário acessa sua conta e lê um trecho de uma história (página do livro) para, em seguida, tomar uma decisão sobre o seu rumo na tela de realidade aumentada. A decisão é tomada movendo-se o personagem principal, através da tag correspondente, para uma região da tela que está vinculada a uma escolha. Se o usuário, por meio de outras tags, inserir novos personagens na cena, podem surgir novas opções.
O programa é capaz de salvar o perfil de vários usuários, que contém informações relevantes para a continuidade da história (decisões-chave e página atual), bem como informações sobre o próprio usuário (login e senha).

Baseado nessa nova descrição da proposta, foram definidas algumas classes:
Classe Livro {
    -> abrir a página
    -> exibir a página
}

Classe Usuario {
    -> acessar a conta
    -> ler página
    -> tomar decisão
}

Classe Pagina {
    -> carregar trecho do livro
    -> carregar opção
    -> saber quais opções mostrar
    -> carregar pergunta

}

Classe Opcao{
    -> indicar próxima página
    -> carregar a descrição da opção
    -> carregar a imagem que representa a opção
}

Classe TelaAR {
    -> exibir as opções
    -> criar as regiões de escolha
    -> identificar tag
    -> identificar região da decisão
}

Classe Personagem{
    -> carregar imagem do personagem

}

Classe RegiaoDaTela {
    -> carregar posições (x_0, y_0, x_1, y_1)
    -> popular opções conforme as regiões
}

Classe Tag{
    -> implementar biblioteca de realidade aumentada, com tratamento de frames
}

Classe SituacaoDaHistoria {
    -> salvar decisões-chave
    -> salvar última página
    -> carregar decisões-chave
}

Nenhum comentário:

Postar um comentário