Projeto final do curso Introdução a Back-end Development - iTalents com NodeJS
Desenvolver uma tela interativa em JavaScript utilizando Node.js, onde os alunos criam uma história original (como um jogo, filme ou livro) e aplicam conceitos fundamentais de programação: objetos e herança, funções, laços de repetição e estruturas de decisão. O projeto deve conter pelo menos uma aplicação de cada um desses tópicos e incluir comentários explicativos em todas as partes importantes do código. Além disso, os alunos devem gravar um vídeo demonstrando todo o projeto.
A história do jogo é inspirada no conto grego de Hércules e seus 12 trabalhos. Para simplificar, foi escolhida apenas a primeira missão de Hércules: derrotar o Leão de Neméia.
Filho bastardo de Zeus, Hércules estava destinado ao trono de Micenas. Contudo, Hera, mulher oficial do poderoso rei dos deuses olímpicos, planejou um parto prematuro para que seu filho, Euristeu, assumisse o trono antes de Hércules. Em uma busca por redenção, ele visitou o Oráculo de Delfos que lhe informou que ele deveria servir ao rei Euristeu por 10 anos e realizar uma árdua tarefa para que sua honra fosse retomada.
- O papel de herói é realizado por Hércules.
- No jogo há apenas um vilão: o Leão de Neméia.
- Node JS v20.15.1
npm install
node jogo.js
Link no Google Drive para apresentação -> video*
*Não foi possível fazer upload no Youtube devido ao tamanho do arquivo.