Le code
— J'ai acquis mes connaissances en ThreeJS à l'aide de la formation de Bruno Simon, ThreeJS-Journey. Pour construire mon projet, j'ai utilisé son Bundler, préconfiguré avec Vite.
— J'ai réalisé toute la partie code de mon site sauf le fichier EventEmitter.js, fourni par Bruno Simon ici. Je me suis également aidé de la documentation de ThreeJS.
— Pour toutes les différentes animations de mon site, j'ai consulté la documentation de GSAP.
Les musiques
— Toutes les musiques présentes sur mon site proviennent de Pixabay et sont libres de droits.
Accueil : Ancient — Onetent
Crédits : Middle Eastern Mystic Desert — Abydos_Music
Carte du monde : Egypt - Egypt Egyptian Desert Music — MFCC
Temple d'Anubis : Ancient Egypt — Elijah_K
Valée céleste : Ancient Lumina — Onetent
Village isolé : Ancient Persian Music — SounovaMusic
Les assets
— J'ai réalisé l'entièreté des modèles 3D sur Blender. J'ai réalisé le baking et le dépliage UV en suivant la formation de Bruno Simon, ThreeJS-Journey.
— Pour mes polices d'écriture, j'en ai utilisé trois.
Le titre H1 (Accueil + Crédits) : Caesura Bold
Les textes et sous-titres : Playfair Display
Les hiéroglyphes : Noto Sans Egyptian Hieroglyphs