Repositório no github:
Versão funcional do tutorial de introdução a Threejs:
https://github.com/gillgonzales/tutorialSbgames2023
Versão orientada a objeto deste tutorial:
https://github.com/gillgonzales/tutorialSaspi11
Para o desenvolvimento do nosso jogo 3D para a web utilizando Javascript (JS), serão necessárias algumas ferramentas, principalmente o ambiente de desenvolvimento JS utilizando o NodeJS. O NodeJS é um interpretador de JS que executa programas nesta linguagem sem a necessidade de um navegador web. Usaremos o NodeJS para nos auxiliar com ferramentas de desenvolvimento front-end, como o Vite.
O NodeJS pode ser instalado no seguinte link:
Prefira sempre as versões LTS.
Após a instalação do NodeJS será possível executar o seu interpretador de JS no terminal, apenas usando o comando node:
node
Será iniciado um REPL para Javascript, como se fosse o console do navegador web.
Outra ferramenta importante é o gerenciador de pacotes Yarn, o qual será usado para instalar o Vite e os pacotes da biblioteca THREEJS.
Link para instalação do Yarn: