https://dl.dropboxusercontent.com/u/91224292/JogoMathBattle.rar
Como acessar:
Após clicar no link, baixar o arquivo e descompactá-lo. Dentro da pasta que vai aparecer clicar no arquivo mathbattle.swf.
segunda-feira, 16 de junho de 2014
Cartaz e Embalagem
Bom última semana de projeto final e finalmente começamos a trabalhar no cartaz e na embalagem.
Começando pela embalagem,ela vai ser uma capa para CD e primeiro foi feito um modelo a mão para que a prof Inga aprovasse
Assim como as telas do jogo a embalagem vai ter a textura em metal ficando assim
O cartaz deu um pouco mais de trabalho,depois de várias ideias não aceitas chegamos a esse cartaz
Começando pela embalagem,ela vai ser uma capa para CD e primeiro foi feito um modelo a mão para que a prof Inga aprovasse
Assim como as telas do jogo a embalagem vai ter a textura em metal ficando assim
O cartaz deu um pouco mais de trabalho,depois de várias ideias não aceitas chegamos a esse cartaz
Novas telas
Bom depois de algumas reuniões foi decidido que as telas seriam modificadas,ao invés de usar somente o cinza trocamos o fundo por uma textura metálica e decidimos uma fonte para o jogo o resultado foi esse
Já a tela do jogo foi completamente modificada, depois de vários ajustes ela ficou assim
O tempo foi substituído por um movie clip com cores que vão do verde ao vermelho,foi feito um tipo de painel onde vão estar as equações,o botão de ataque,a pontuação e a patente atual do jogador.

Foi criada também uma nova tela para a narrativa do jogo,que é a cena onde ele derrama suco nos controles automáticos
Já a tela do jogo foi completamente modificada, depois de vários ajustes ela ficou assim
O tempo foi substituído por um movie clip com cores que vão do verde ao vermelho,foi feito um tipo de painel onde vão estar as equações,o botão de ataque,a pontuação e a patente atual do jogador.
Logo final
Bom a logo foi mudada mais uma vez a pedido da prof Inga, continuamos com a ideia de escrever Math Battle com números mas agora temos também uma âncora
Depois de pequenas mudanças ela ficou assim
Depois de pequenas mudanças ela ficou assim
Telas
Bom começamos a trabalhar nas telas do jogo ficou até então temos 5 telas. Aqui estão as primeiras ideias para o menu inicial,tela do nome,tela da missão e tela do jogo.
Depois de uma reunião com a Inga fizemos algumas mudanças em 2 telas e elas ficaram assim
Bom por hoje é só,qualquer atualização será postada depois
Depois de uma reunião com a Inga fizemos algumas mudanças em 2 telas e elas ficaram assim
Bom por hoje é só,qualquer atualização será postada depois
Mudança de Logo
Bom a professora Inga pediu 3 modelos de logo então foram feitas as seguintes
A professora gostou da ideia de escrever Math Battle com números e pediu que eu trabalhasse nisso,então
depois de várias tentativas chegamos a essa logo
Bom por enquanto estamos com ela... qualquer mudança será postada aqui depois.
A professora gostou da ideia de escrever Math Battle com números e pediu que eu trabalhasse nisso,então
depois de várias tentativas chegamos a essa logo
Bom por enquanto estamos com ela... qualquer mudança será postada aqui depois.
quarta-feira, 23 de abril de 2014
domingo, 20 de abril de 2014
Tempo colocado e marcação de pontuação
Inserido tempo e pontuação. Falta as animações e melhorar o design e outras implementações colocadas em posts anteriores. Ainda falta fazer os níveis de dificuldade também. Mas está saindo o jogo.
Segue telas com resultados e pontuação dependendo do intervalo de tempo associado.
Segue telas com resultados e pontuação dependendo do intervalo de tempo associado.
Mais implementações
Segue mais 4 telas onde:
Acerta x e erra y:
Acerta y e erra x:
Acerta os dois:
Erra os dois:
Próximos passos:
Acerta x e erra y:
Acerta y e erra x:
Acerta os dois:
Erra os dois:
Próximos passos:
- Inserir pontuação;
- Inserir tempo para responder;
- Animação de erro e animação de acerto.
sábado, 19 de abril de 2014
Primeiro Diário de Bordo da equipe
01/04
Primeiros
passos:
A
equipe criou o código para gerar as equações (bem simples). Nessa fase, foram
consideradas apenas equações de 1º grau que gerem coeficientes inteiros e positivos (só para
teste). Foi possível ver se a equação era produzida de forma coerente e verificar o resultado na
tela do fla.
04/04
Aperfeiçoando o projeto.
Após conversa com o professor de Lógica de Programação, foi possível fazer os resultados aparecerem no swf em espaços marcados na tela, já com o botão para testar o resultado. Tudo funcionando perfeitamente.
O programa já gera equações com inteiros negativos e com números totalmente aleatórios (esse último provavelmente descartável).
As equações com coeficientes inteiros e positivos foram pensadas para ser os primeiros níveis do jogo. Ainda está em discussão, mas acredita-se que a equipe optará por, além dos coeficientes, os resultados também serem números inteiros e positivos.
O código está evoluindo e a equipe trabalha para implementar outras formas de ver equações: comparando duas equações e aumentando a quantidade de elementos das mesmas.
08/04
Em conversa com o cliente, foi feita uma lista de implementações que o mesmo gostaria no jogo:
- Registro do nome do jogador
- Ranking
- Registro do nome do jogador
- Pelo mesmo nos três metas por fase (resolução de três conjuntos de equações)
- Tempo pra resolver a fase (cada equação tem um tempo específico)
- Ganhando três estrelas (ganha estrela se resolver a equação dentro de um tempo limite)
- Pontuação por tempo de resolução de cada conjunto.
- Fase bônus para ganhar itens especiais (mais tempo, mais pontos, etc)
- Modo versus online
- Criação de tribos de jogadores com aldeias matemáticas
Foi conversado ainda sobre a ideia da equipe de instituir patentes para evolução dos níveis, que foi bem aceita pelo cliente. Além disso, a equipe trabalha a questão de implementar fatos históricos reais ocorridos em fortaleza.
13/04
Surge a primeira ideia de Logo para o trabalho.
Ainda está sendo estudada pela equipe formas de melhorá-la, mas já se tem uma base.
Houve ainda, tentativas de organizar a logo com um possível nome para o jogo:
Ainda não está fechado, mas já se tem com o que trabalhar.
17/04
Foi discutido e feito uma tela da visão do jogador. Já sendo testado um esquema básico de cores. Ainda por ser melhorada (falta escolher local onde fica o tempo, pontuação e outros), mas em um formato quase fechado.
A ideia é que o radar seja animado e que as voltas e o som coincidam com o tempo regredindo, como uma forma de ambientar ainda mais o jogador.
Quando o jogador apertar o botão "Fogo", aparece uma animação do canhão sendo disparado acertando ou não a embarcação. À medida que se avança nos níveis, a figura do barco muda.
quinta-feira, 20 de março de 2014
Trabalho final 2º semestre
Equipe: André de Sena Pinheiro
Maria Jocilandia Mendes Vasconcelos Pinheiro
Júlio Nathanael Silva Mesquita
Thais Pinto Machado
Cliente: Francisco Estêvão de Mesquita Lima, professor do LEI (Laboratório de Ensino de Informática) da EEFM Patronato Sagrada Família
Motivação: O grupo procurou trabalhar com o desenvolvimento de um produto voltado para a educação, já que dois membros são professores da educação básica.
Objetivo: Aprimorar um jogo digital que ajuda os alunos a resolver equações de 1º e 2º grau. O jogo foi iniciado pelo cliente em php, e não está em pleno uso. Desenvolver o jogo para flash e corrigir erros existentes de funcionamento.
Justificativa: O desinteresse e apatia dos alunos por resolver problemas envolvendo equações matemáticas dificulta o aprendizado, tanto da própria como em disciplinas afins (Física e Química). Sabendo do interesse dos alunos pelos meios eletrônicos, o grupo vislumbrou a ideia de um jogo que ajudasse a resolver esse problema unindo as equações e suas resoluções interatividade dos games.
O jogo baseia-se na repetição de um evento (resolução de equações) para fixar e aumentar a capacidade de solucionar o problema de forma rápida e correta.
No jogo, o player é um soldado da marinha que deve proteger a costa da sua cidade. Todavia, alguém derramou suco nos controles automatizados e a única forma de acertar o inimigo é digitando as coordenadas de latitude e longitude que são os resultados da resolução de dois conjuntos de equações.
O game terá vários níveis de dificuldade (ainda não definido). As equações serão geradas de forma aleatória sendo separadas por nível de dificuldade: por exemplo, no nível 1 os coeficientes são definidos por números inteiros positivos, já um nível 8, poderia trazer coeficientes fracionários. Além disso, atingido certo limiar de nível passamos a ter equações de segundo grau. Para cada nível deve ser resolvido três conjuntos de equações. A pontuação depende do nível, visto que a cada aumento de dificuldade tem-se uma embarcação diferente. O jogo terá um modo versus em que um dos jogadores é o invasor, além de um timer que força a resolução de forma rápida.
Será criada uma logo.
Maria Jocilandia Mendes Vasconcelos Pinheiro
Júlio Nathanael Silva Mesquita
Thais Pinto Machado
Cliente: Francisco Estêvão de Mesquita Lima, professor do LEI (Laboratório de Ensino de Informática) da EEFM Patronato Sagrada Família
Motivação: O grupo procurou trabalhar com o desenvolvimento de um produto voltado para a educação, já que dois membros são professores da educação básica.
Objetivo: Aprimorar um jogo digital que ajuda os alunos a resolver equações de 1º e 2º grau. O jogo foi iniciado pelo cliente em php, e não está em pleno uso. Desenvolver o jogo para flash e corrigir erros existentes de funcionamento.
Justificativa: O desinteresse e apatia dos alunos por resolver problemas envolvendo equações matemáticas dificulta o aprendizado, tanto da própria como em disciplinas afins (Física e Química). Sabendo do interesse dos alunos pelos meios eletrônicos, o grupo vislumbrou a ideia de um jogo que ajudasse a resolver esse problema unindo as equações e suas resoluções interatividade dos games.
O jogo baseia-se na repetição de um evento (resolução de equações) para fixar e aumentar a capacidade de solucionar o problema de forma rápida e correta.
No jogo, o player é um soldado da marinha que deve proteger a costa da sua cidade. Todavia, alguém derramou suco nos controles automatizados e a única forma de acertar o inimigo é digitando as coordenadas de latitude e longitude que são os resultados da resolução de dois conjuntos de equações.
O game terá vários níveis de dificuldade (ainda não definido). As equações serão geradas de forma aleatória sendo separadas por nível de dificuldade: por exemplo, no nível 1 os coeficientes são definidos por números inteiros positivos, já um nível 8, poderia trazer coeficientes fracionários. Além disso, atingido certo limiar de nível passamos a ter equações de segundo grau. Para cada nível deve ser resolvido três conjuntos de equações. A pontuação depende do nível, visto que a cada aumento de dificuldade tem-se uma embarcação diferente. O jogo terá um modo versus em que um dos jogadores é o invasor, além de um timer que força a resolução de forma rápida.
Será criada uma logo.
Assinar:
Comentários (Atom)































