/MatrixRPGWLim

Jogo de RPG de texto no tema de Matrix com a limitação de funções que podem ser usadas

Primary LanguageJavaScript

Projeto de encerramento do módulo 1: Jogo de escolhas

Introdução:

O projeto de encerramento do módulo 1 do curso Resilia Webdev é um jogo de escolhas. Você e seu grupo deverão escolher uma temática em que a história deve ser desenvolvida (exemplo: vampiros, zumbis, ninjas).

Mecânica:

O jogo tem como mecanismo principal de funcionamento as escolhas feitas pelo usuário. Elas deverão levar o jogador, com o personagem escolhido através de toda uma narrativa. Diferentes narrativas e fins podem ser implementados para os diferentes personagens jogáveis. A ideia principal é que diversos cenários e escolhas resultem em "game over" e alguns poucos resultem em um final de sucesso.

Requisitos:

  • O jogo implementado será textual! Todo mecanismo de interação entre jogador e jogo deve ser feito através do prompt.
  • Deve ser possível jogar com ao menos 3 personagens diferentes
  • Ao menos 3 etapas/fases devem ser implementadas para cada personagem
  • Os textos da narrativa devem ser apresentados na página HTML
  • A verificação da entrada de dados do usuário deve ser realizada utilizando estruturas de repetição
  • Estruturas condicionais devem ser utilizadas para guiar o jogador pela narrativa
  • Cada etapa/fase deve ser implementada em um arquivo diferente
  • Funções devem ser criadas e utilizadas para uma maior e melhor legibilidade do código
  • O projeto desenvolvido deve ser fornecido em repositório no Github

      Dicas:

      • Utilize a documentação e a ajuda da comunidade caso necessário
      • Utilize CSS para tornar suas páginas mais interessantes
      • Estruture a narrativa do seu jogo antes de iniciar a implementação
      • Encare um desafio de cada vez!