Skip to content

lucastorress/MazeScape

Repository files navigation

Maze Scape

Projeto acadêmico desenvolvido durante a disciplina Estágio 1, supervisionada pelo Professor Eduardo Mendes, na Universidade 7 de Setembro; com intuito de desenvolver um jogo em Lua, utilizando o kit de desenvolvimento de software: Corona SDK.

Nome do jogo

  • Maze Scape

Gênero

  • Labirinto

Público alvo

Objetivo Geral

  • Completar do labirinto no menor tempo possível e encontrar o tão desejado pedaço de queijo.

Objetivo específico

  • Completar o labirinto, abrindo os cadeados e encontrando o queijo ao final. Para isso, o Mr. Mouse deve completar os desafios do labirinto antes do tempo acabar.

Enredo e Personagens

  • Mr. Mouse é um singelo ratinho que está em busca de encontrar o seu queijo na imensidão de uma cozinha, que parece mais um labirinto. Para isso, ele deverá contar com a sua agilidade e destreza para encontrar as chaves e abrir os cadeados das despensas, fazendo tudo no menor tempo possível para não ser pego.

Personagem Principal

  • Mr. Mouse

Inimigos

  • Não se aplica.

Interação do jogador

O jogador irá movimentar o Mr. Mouse (ratinho) pelo labirinto, através do movimento de toque nas setas posicionadas em formato de joystick, indicando a direção que deve percorrer (cima, baixo, direita, esquerda).

Controles

  • Touch (Joystick)

Regras do jogo com sistema de pontuação

  • O jogador deverá coletar, a cada fase, a chave localizada no labirinto para abrir o cadeado. O mesmo, depois de aberto, levará para a próxima fase. Ao coletar a chave, o jogador ganhará +10 pontos e ao passar de fase ganhará +20 pontos.
  • Ao final do jogo, na última fase, não haverão chaves nem cadeados. Haverá apenas uma faca e um garfo, dos quais deverão ser ambos coletados para que o jogo acabe ao chegar até o queijo. Ao coletar cada um dos utensílios, o jogador ganhará +15 pontos, totalizando +30 pontos máximo.

Sistema de vidas

  • Não há um sistema de vidas especificamente definido. Caso o tempo chegue a zero, o jogo acabará.

Sistema de pontos

  • O jogador começa com 0 pontos.

  • Cada fase terá um período de tempo total específico, de acordo com o seu nível de dificuldade. O cálculo dos pontos do jogador será: valorAbsoluto[(Tempo restante/Tempo total)*100]

  • Exemplo: o tempo total da fase é de 30 segundos; o jogador completa a fase em 19 segundos, restando 11 segundos; o cálculo da pontuação será (11/30)*100, que resulta em 36,6666666667; o valor absoluto é 36. Logo, a pontuação daquela fase será 36 somado aos pontos acumulados na fase anterior.

Como o jogo acaba

  • O jogo acaba caso o tempo chega a zero.
  • O jogo acaba ao completar todas as fases.

Diagrama de navegação do jogo

About

Game produced on Corona SDK for academic training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages