Sobre este projeto
it-programming / mobile-development
Aberto
1. OBJETIVO
Criar uma ferramenta interativa que possibilite com que todos os funcionários da Operação VLI possam estudar o Regulamento de Operações Ferroviárias.
1.1. Objetivos específicos
Especificar um aplicativo para telefone celular que proporcione o estudo do ROF.
2. MÉTODO
2.1. Escopo e Regras para o Jogo
Jogo individual de perguntas e respostas sobre o Regulamento de Operações Ferroviárias no formato de roleta para sorteio das perguntas.
Figura 1 - Tela inicial do aplicativo com jogo do ROF
O usuário realiza o cadastro inserindo o seu nome, fotografia, supervisão e gerência. O cadastro pode ser feito utilizando os dados disponíveis no Facebook do usuário. Tal cadastro é necessário para criação do Ranking VLI de pontuação no jogo.
A roleta deve conter 9 opções, em forma de ícones, representando:
i. Deveres e Obrigações
ii. Regras de Comunicação
iii.
Regras de Sinalização
iv. Regras de Manobra
v. Regras de Formação e Recomposição dos Trens
vi.
Regras de Licenciamento e Circulação
vii. Trens Especiais
viii. Serviços de Manutenção e Obras
ix.
Pergunta Especial
No topo da tela, abaixo do nome e fotografia do usuário, deve haver um espaço com os ícones que representam os 8 capítulos do Regulamento.
No rodapé da tela deve haver um ícone que, ao clicar, o usuário possa sair do jogo. Deve, também, haver um ícone que, ao clicar, exiba a estatística de erros e acertos por capítulo do Regulamento. E, ainda, um ícone que faça a contagem de perguntas com respostas corretas consecutivas.
Ao clicar em “Girar” a roleta roda e sorteia um ícone, e com isso é realizada uma pergunta do capítulo representado pelo ícone sorteado.
Figura 2 - Tela mostrando o ícone e o nome do capítulo sorteado
Nessa tela tem-se 2 opções: uma para voltar a roleta e gira-la novamente, e uma opção para responder a pergunta do capítulo já sorteado.
Ao clicar em “Jogar” irá aparecer a pergunta do capítulo sorteado. As perguntas são de múltipla escolha e há 40 segundos para responder cada uma das perguntas.
Figura 3 - Tela de pergunta
Deve-se ter, no topo da tela da pergunta, um cronometro com a contagem regressiva do tempo. E, no rodapé da página, deve-se ter os 4 ícones de Ajuda:
i. Tempo Extra: adiciona 30 segundos no tempo que o usuário tem para responder;
ii.
Bomba: elimina 2 opções incorretas de resposta;
iii. Segunda Chance: o usuário tem 2 chances de responder a mesma questão;
iv. Passar: altera a pergunta dentro do mesmo tema sorteado.
Cada uma das opções acima tem um custo fictício. Ganha-se 3 moedas a cada questão que o usuário responder de forma correta. As opções de Ajuda custam:
v.
Tempo Extra: 2 moedas;
vi. Bomba: 5 moedas;
vii. Segunda Chance: 5 moedas;
viii.
Passar: 3 moedas.
Após responder a questão o jogo mostra se a resposta foi correta ou incorreta. E, e tiver incorreta, o jogo mostra qual a opção correta.
Figura 4 - Resposta Correta e Resposta Incorreta
A cada acerto o jogo vai preenchendo o ícone de contagem de respostas corretas consecutivas. Após 3 acertos o usuário escolhe um capítulo e responde a uma pergunta para ganhar o brasão daquele capítulo.
Figura 5 - Escolha do capítulo para responder pergunta valendo o brasão do capítulo
Se, após escolher qual capítulo irá responder, o usuário acertar a resposta, ele ganha o brasão daquele capítulo.
Figura 6 - Página inicial após usuário conquistar um brasão
Quando eu sorteio um capítulo no qual tenho o menor índice de acertos o jogo me mostra essa informação.
Figura 7 - Mensagem na categoria com pior desempenho
Após conquistar o brasão de todos os capítulos, o usuário passa para próxima fase, com perguntas mais complexas.
O usuário começa o jogo com 5 vidas. A cada erro de resposta o usuário perde 1 vida. Após zerar as vidas, o usuário deve aguardar 30 minutos para carregar 1 vida.
O jogo exibe uma estatística do usuário, de acertos por capítulo.
Figura 8 - Estatística das respostas
Deve haver 2 rankings de pontuação entre os usuários: um semanal e um histórico.
Figura 9 - Ranking semanal e Ranking histórico
O Ranking semanal deve ter um cronômetro para que o usuário consiga fazer gestão do período que ele está sendo ranqueado.
O jogo deve ter a possibilidade do usuário pedir vida aos seus amigos do Facebook, assim como deve ser possível publicar no Facebook a cada fase concluída.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Plataformas exigidas iPhone, Android
Prazo de Entrega: Não estabelecido
Habilidades necessárias