Le contexte
J'ai toujours aimé jouer aux city builder de type Civilization ou plus anciennement Pharaon. Je sais que Three Js est peu adapté pour les jeux de ce type mais c'est un bon exercice pour poser mes bases sur Three JS via la création de fonctionnalités minimales de jeu.
Mes réalisations :
- Utilisation de Blender pour retravailler les objets 3D ou lowpoly
- Three Js: Gestion des lumières, des perspectives, des textures...
- Création d'un système de coordonnées et interaction avec les events du vanilla JS.
- Gestion du jeu avec des en JavaScript vanilla en POO pour mieux organiser le code.
- Création d'un système de jeu avec des points et un objectif.
