Introdução do Jogo
Introdução do Jogo
Kheridien's Revenge é um jogo desenvolvido para a disciplina de Mecânicas e Balanceamento de Jogos do curso de Bacharelado em Tecnologia da Informação da Universidade Federal do Rio Grande do Norte (UFRN). Foi utilizada o Godot , uma game engine opens-ource, para o desenvolvimento do jogo e a linguagem padrão dessa engine, a GDScript. Além disso, o jogo, mesmo em fase pré-alpha, participou do festival de jogos da EPoGames 2017 (um evento local de jogos).
A partir de sprites gratuitas encontradas na internet de zumbis e um ninja, o a ideia do jogo surgiu. O jogo se resume no jogador controlar o ninja de forma a matar todos os zumbis que passarem por seu caminho. A história será detalhada na seção Narrativa.
Gênero
Aventura
Jogabilidade
Plataforma
Público-Alvo
Livre para todos os públicos
Gráficos
2D
Plataformas Suportadas
Windows, Linux e Mac OS
Introdução do Jogo
Equipe
Equipe
Desenvolvedores Breno MaurÃcio de Freitas Viana Felipe Barbalho Rocha Game Designer Breno MaurÃcio de Freitas Viana
Introdução do Jogo
Objetivos da Equipe
Objetivos da Equipe
A ideia do jogo surgiu da necessidade de ser aprovado na disciplina de Mecânicas e Balanceamento de Jogos. A partir desse objetivo principal e do conceito inicial do jogo decidimos por desenvolver um jogo de plataforma.
Gameplay
Gameplay
Gameplay
Objetivos do Jogo
Objetivos do Jogo
Condições de vitória O objetivo do jogo é fazer com Kheridien derrote o máximo de zumbis até que chegue ao fim de cada nÃvel.
Condições de derrota Kheridien morre s e sua barra de vida de chegar a zero, devido ao dano provocado pelos zumbis, ou se, acidentalmente, nosso herói roxinho cair de um precipÃcio! PORÉM, haverá vidas extras pensadas especialmente para esse tipo de incompetência! PORÉM², como vovó dizia: "tudo tem limites!", as vidas extras também! Logo se as três vidas extras forem acabarem: Game Over!
Gameplay
Mecânicas
Mecânicas
Espaço
ContÃnuo
Tempo
Baseado em turnos
Gameplay
Mecânicas
Ações
Ações
Mover; Saltar; Escalar; Atacar com espada (no solo e no ar); Lançar kunai (no solo e no ar); Coletar item da caixa.
Gameplay
Mecânicas
Estados
Estados
Os estados do ninja são os seguintes:
Ocioso/Parado; Correndo; Pulando; Atacando com a espada; Atacando com a kunai. Os estados dos zumbis são:
Ocioso/Parado; Andando; Atacando.
Gameplay
Mecânicas
Regras
Regras
O jogador possui 3 vidas inicialmente; O jogador começa com 5 kunais e pode usá-las a qualquer momento; Pode-se atacar com a espada a qualquer momento; O zumbi irá perseguir Kheridien, caso se aproxime dele; Ao entrar em contato com um zumbi o jogador sofre dano de vida; Se Kheridien cair em um precipÃcio ele morre; Quando a barra de vida chega ao fim, ele perde uma vida; Se não houver mais vidas, ocorre game over.
Gameplay
Mecânicas
Sorte
Sorte
Não foi implementada nenhuma mecânica de sorte no jogo.
Narrativa
Narrativa
Nessa seção apresentamos a narrativa criada para o jogo.
Narrativa
Contexto
Contexto
O jogo se passa no Japão medieval.
Narrativa
Descrição dos Personagens
Descrição dos Personagens
Kheridien é um ninja muito habilidoso tanto que se tornou uma lenda em sua região. Ele trabalha fazendo missões para quem o contratar e cobra um alto preço por elas.
Narrativa
Enredo
Enredo
Kheridien recebeu uma missão extremamente importante e urgente e, por isso, teve de deixar sua mulher em casa sozinha para completar a sua missão. Dias depois, após o fim de sua missão, o nosso protagonista chega à porta de sua casa e sente um cheiro de corpo podre. Ele entra e se depara com a casa completamente desarrumada e com sangue por quase toda a casa. Ele sentiu agonia e procurou, ainda dentro da casa, por sua mulher. Ao chegar à cozinha viu que sua esposa estava completamente destroçada, mas sua cabeça se mexia, ela se tornou uma zumbi. Ele pegou uma kunai de seu bolso e acertou a cabeça de sua mulher, em seguida, abraçou-a e chorou por horas. Após algum tempo, Kheridien se recompôs e correu em busca de vingança. Sua missão: matar todos os zumbis da face da terra.
Visual ArtÃstico
Visual ArtÃstico
Referências visuais
Fluxo do jogo
Descrição do Mundo
Descrição do Mundo
Cemitério
Aqui o jogador não precisará se preocupar com o tempo, ou com a quantidade de zumbis mortos. Em um espaço contÃnuo, será necessário ter atenção aos zumbis e também aos mortais precipÃcios. Matar todos os zumbis não trará vantagem no sucesso da missão mas irá saciar (talvez) a sede de vingança de Kheridien. A passagem pela death road trará alguma dificuldades extras, como por exemplo aprender a escalar (não diremos onde pra não dar SPOILER). Também trará algumas surpresas, como sofrer dano ao ficar em cima do zumbi, apesar de crÃticos acharem que é bug, temos provas cientÃficas da veracidade desse fenômeno.
Fazer os zumbis perseguirem Kheridien é uma diversão a parte, o jogador se sente em The Walking dead naquelas missões que nunca deram certo (até a 7° temporada).
Fluxo do jogo
Descrição da Interface com o Usuário
Descrição da Interface com o Usuário
Por enquanto o jogo só possui interface do teclado para ser jogado.
As setas esquerda e direita são responsáveis pela movimentação; A seta para cima faz o personagem pular; A seta para baixo realiza interação com objetos (como abrir uma caixa e coletar itens); A tecla 'A' realiza o ataque com a kunai; A tecla 'S' realiza o ataque com a espada; A tecla de espaço realiza a pausa do jogo; A tecla enter seleciona os itens do menu.
Histórico do Desenvolvimento
Histórico do Desenvolvimento
O histórico detalhado do desenvolvimento do jogo pode ser visto nesse link .
Cronograma
Cronograma
O protótipo do jogo foi desenvolvido seguindo o cronograma a seguir.
Cronograma
16 de Outubro de 2017
16 de Outubro de 2017
NEWS:
Implementação da morte dos zumbis e do ninja; Implementação da vida do ninja; Implementação do ataque do ninja; Atualização da arte do menu principal; Implementação da cena de Game Over. BUGS:
O ninja pode morrer ao efetuar um ataque, ao soltar o botão de ataque e o colisor da espada colidir com o zumbi o dano é causado no ninja; A parte visual da vida do ninja decresce muito rápido; Zumbi flutua quando morre.
Cronograma
26 de Outubro de 2017
26 de Outubro de 2017
NEWS:
Implementação da quantidade de Kunais; Implementação do ataque com Kunai; Implementação da quantidade de vidas; Implementação da pontuação; Implementação de tempo de invencibilidade após um ataque de um zumbi; Troca da música tema; Som do ataque da espada; Implementação das telas de instrução e créditos; Correção dos bugs citados na semana anterior: O ninja pode morrer ao efetuar um ataque, ao soltar o botão de ataque e o colisor da espada colidir com o zumbi o dano é causado no ninja; A parte visual da vida do ninja decresce muito rápido; Zumbi flutua quando morre. BUGS:
A espada não precisa completar a animação quando clica em ataque.
Cronograma
13 de Novembro de 2017
13 de Novembro de 2017
NEWS:
Adicionada a cena de Load Game; Ao atingir a placa com a seta o personagem é direcionado para a cena de créditos indicando o fim do jogo. BUGS FIXES:
Animação do ataque da espada. BUGS:
Vida negativa (Causa: Quando o jogador cai no abismo durante o tempo de invencibilidade); Animação de morte dos zumbis; Itens não são resetados ao morrer na fase.
Cronograma
20 de Novembro de 2017
20 de Novembro de 2017
NEWS:
Animação de morte do personagem; BUGS FIXES:
Animação de morte dos zumbis; Itens não são resetados ao morrer na fase. BUGS:
Vida negativa (Causa: Quando o jogador cai no abismo durante o tempo de invencibilidade); Pause Screen não fica no centro da tela em alguns pontos da fase; O jogador consegue evitar o fim da fase pulando por cima da placa com a seta; Novo jogo não reinicia os valores; Animação trava ao pular e usar o ataque de kunai sem nenhuma kunai.
Cronograma
27 de Novembro de 2017
27 de Novembro de 2017
NEWS:
Reformulação da fase 1 (usando uma técnica nova); Interface de controle com o teclado; Zumbis seguem o ninja. BUGS FIXES:
Pause Screen não fica no centro da tela em alguns pontos da fase; O jogador consegue evitar o fim da fase pulando por cima da placa com a seta; Novo jogo não reinicia os valores; Animação trava ao pular e usar o ataque de kunai sem nenhuma kunai. BUGS:
Vida negativa (não acontece mais, mas não foi exatamente corrigido).