sexta-feira, 7 de dezembro de 2012

Learning Exploder - Cultura Religiosa (parte 3)


Olá pessoal!

Hoje estarei falando dos aspectos gráficos do jogo "Learnig Exploder"  na sua versão de Cultura Religiosa e os melhoramentos e modificações para contribuir com a temática de religiões.

Menu: Optei e em utilizar uma cor roxa no fundo, fortemente relacionada com a espiritualidade e ainda faz maior contraste com o amarelo do logotipo e acrescentei sutilmente os símbolos das religiões destacadas em nossos estudos na disciplina de Cultura Religiosa, que são: Budismo, Cristianismo, Hinduísmo, Islamismo e Judaísmo. Os botões(sendo acrescentado o de HELP na ultima versão), o simbolo central e o logotipo permaneceram os mesmos, acrescentando apenas uma retângulo simples com uma cor que lembra pergaminho, para destacar a versão de Cultura Religiosa.

Figura 1 - Menu


Help: Na janela de Help temos o "Como Jogar" que ilustra o uso do acelerômetro para movimentar a bolinha pelos labirintos das fases e a função de pausar o jogo usando o toque de dois dedos na tela. Também temos a informação de que o botão BACK retorna as telas ou sai do jogo na tela principal, deixando o botão Back da página de Help como o próprio asset das explicações.

Figura 2 - Tela de Help/Ajuda

Loading: Modifiquei a cor do fundo dos Créditos(ver adiante) e um sprite de Loading, que por hora estamos usando apenas eles estático.

Figura 3 - Tela de Loading

Fundos Introdução/Transição de Fases: Cada fase possui uma tela de introdução com uma imagem de acordo a respectiva religião, um símbolo no canto superior direito e uma pequena descrição. O mesmo fundo é utilizado na fase correspondente, sem a parte escrita.

Figura 4 - Tela de Introdução do Budismo

Figura 5 - Tela de Introdução do Judaísmo

Figura 6 - Tela de Introdução do Islamismo

Figura 7 - Tela de Introdução do Cristianismo

Figura 8 - Tela de Introdução do Hinduísmo
A tela de créditos terá os dados do curso e das disciplinas a qual apresentaremos o jogo, para essa versão fiz uma esquema de montagem do fundo do menu e seus elementos, mais os símbolos entrelaçados na tela.





É isso ai. Até a próxima!

PS: As imagens sobre as religiões nessa versão são edições de figuras retiradas da internet as quais não identifiquei o autor(a) original, bem como as músicas temáticas. Estaremos trabalhando em nossas próprias versões com base nas referências atuais.

Learning Exploder - Cultura Religiosa (parte 2)


Olá a todos!!!

Neste post estarei descrevendo como funciona o jogo Learning Exploder - Cultura Religiosa. Infelizmente, não consegui gravar um vídeo do jogo devido à péssima qualidade do emulador (Google, espero que estejam cientes que seu emulador é muito ruim). Também, não consegui gravar a tela do jogo no tablet.

O jogo é dividido entre:
  • Tela de Introdução (mostra a logo da equipe);
  • Tela de Menu;
  • Tela de Ajuda (descreve como o jogo deve ser jogado);
  • Tela de Créditos;

Cada Level é precedido por uma tela de introdução que explica o desafio. No caso dessa versão, as telas descrevem um breve texto sobre a religião, com uma música e um background relacionados. Assim, o jogador deve descobrir nesse tempo qual religião o contexto se trata e buscar as letras no cenário.

O jogo possui um total de 5 fases e, portanto, 5 religiões contextualizadas. O download do jogo poder ser realizado neste link.

Imagens:

MENU

HELP

PRIMEIRA FASE DO JOGO

CRÉDITOS

TELA DE INTRODUÇÃO DA PRIMEIRA FASE


A interface de Level Design do Learning Exploder (parte 1)

Olá a todos!!!

Neste post, estarei descrevendo como funciona a interface de Level Design do jogo Learning Exploder - Cultura Religiosa, que também funciona totalmente com o Learning Exploder com desafios em inglês.

Já foi comentado em posts anteriores a respeito da engine programada usando a Android SDK para o game. No entanto essa engine não deu conta de todo o processo de desenvolvimento do jogo em si e com a programação de duas versões. Além disso, precisávamos de uma maneira mais dinâmica para a criação do Level Design.

Assim, surgiu a LEengine para suprir essas necessidades. Essa engine da suporte a todas as principais funcionalidades do jogo. São interfaces de suporte a todas as telas do jogo, às intros de cada level, com quatro efeitos de transição diferentes. Além disso, a engine cuida dos principais detalhes de colisão, controle de level (o jogador finalizou o level? o jogador errou?), dentre outras coisas.

Assim, o Level Designer possui apenas o trabalho de definir as imagens e música que ele deseja para cada tela (a de intro de cada level, game over, background das fases, ...), inserir as paredes, o comportamento da colisão e os coletáveis.

Mais detalhes sobre a parte de programação do editor podem ser vistas aqui.

SEE YOU NEXT MISSION

quinta-feira, 6 de dezembro de 2012

Learning Exploder - Cultura Religiosa (Parte 1)

Olá a todos!!!

Estamos chegando ao fim do Quarto Período. Muita coisa rolou entre o início e o fim dos projetos. Começamos com a ideia do Learning Exploder como um jogo parecido com o Ceramic Destroyer. Mas acabamos mudando de ideia devido à disciplina de Programação de Jogos para Dispositivos Móveis não cobrir o conteúdo de OpenGL ES, sendo que o jogo já roda usando formatos de colisão simples e abusando das estratégias de otimização de código em alguns celulares Android.

Em seguida, partimos para a ideia de um jogo educacional com o mesmo nome, mas com a mecânica utilizando o acelerômetro. O resultado inicial de desenvolvimento pode ser visto aqui. Esta versão ainda  estava bastante incompleta, mas os aspectos gerais do jogo ja podem ser percebidos. Para jogar a versão do jogo, baixe este arquivo apk e instale no seu Android.

O objetivo educativo do jogo é aumentar o acervo de palavras conhecidas pelos estudantes de inglês. O jogo consiste em visualizar uma imagem, pergunta ou ouvir um som, e em seguida percorrer a fase para pegar as letras em ordem para formar a palavra. Caso o jogador não termine de coletar no tempo limite, o cenário "explode", justificando assim o título do jogo.

Essa versão vem se aproximando de seu auge, porém a entrega completa não será possível, devido mais à ausência de tempo para a construção do Level Design do que à programação em si.

No entanto, nem tudo esta perdido. Esta versão acabou não ficando pronta devido a outra que programamos visando a disciplina de Cultura Religiosa do curso. O jogo segue a mesma temática, com a diferença de que cada level desafia o jogador a descobrir qual religião esta escondida nas letras do cenário. Cada introdução que antecede a fase contém uma breve descrição do que é a religião, um fundo com uma imagem e a música, e assim cabe ao jogador decifrar qual religião o contexto se trata.

Essa versão esta completa e uma review estará disponível nos próximos posts. Até lá...

SEE YOU NEXT MISSION