Esse é um projeto de "Linktree" na qual redireciona para minhas redes sociais.
Decidi optar pela pegada de um jogo, no caso Minecraft. Com o redirecionamento de para minhas redes sendo a partir de portais que simulam os do jogo.
Foi um projeto muito bacana de desenvolver, aprendi muito sobre a arquitetura dos arquivos durante ele.
- Dividir arquivos JS em módulos, para facilitar o entendimento do código;
- Criar funções globais para facilitarem o código.
- Three.js v0.160.0 - Para renderização 3D
- Cannon-es v0.20.0 - Para física
- dat.gui v0.7.9 - Para interface de debug
- Parcel - Para bundling e desenvolvimento
Nas versões anteriores havia um bug que ao ricochetear repetidas vezes na parede a bolinha era jogada para fora do mapa.
Descobri isso graças a observação do Nícolas, após minha publicação no Linkedin sobre esse projeto.