Repositório no github:
https://github.com/gillgonzales/tutorialSbgames2023
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:
O vite é uma ferramenta de desenvolvimento front-end que nos auxilia na criação de projetos web, de forma fácil e rápida, inclusive trazendo um servidor embutido.
Projeto criado com o Vite através dos seguintes passos: