Un projet Three.js

Le portail Arcanyst.

Un portail pour Arcanyst, inspiré de World of Warcraft. J'en ai fait trois versions en apprenant davantage de Three.js et de GLSL.

Comment je l'ai fait

Version 3 · Actuelle

La version actuelle

La dernière version, avec des runes, de la brume et différents effets au clic.

Cliquez au milieu pour créer des ondulations, ou sur les anneaux pour un autre effet. Cliquez sur les runes pour les allumer. Sept runes allumées déclenchent une plus grosse animation.

Ce sont les portails de mes anciens sites, sans le reste des pages.

J'adore les mages et les portails, et ça colle bien à l'histoire d'Arcanyst.

World of Warcraft est mon jeu préféré. Je voulais m'inspirer de ses portails pour en faire un dans mon propre jeu et sur mon site.

J'ai aussi suivi les tutoriels de Three.js Journey ↗ pour apprendre davantage de Three.js et de GLSL. Le portail me permettait de mettre ça en pratique, et depuis je continue à l'améliorer.

Mon rôle
Design et développement
Réalisé avec
Three.js / React / GLSL
Univers
Arcanyst
02 / Versions

Ce qui a changé

J'ai commencé par le portail de mon ancien site Caesium Games. J'ai ensuite fait la version Arcanyst, puis celle de ce portfolio.

Le premier portail, avec de la lumière bleue autour d'un paysage.

Caesium Games · Version 1

La première version

C'était la première version, sur l'ancien site de Caesium Games. Une lueur bleue entoure une image, avec des motifs qui bougent grâce aux shaders.

Ce que j'ai travaillé

Shaders, particules et couches de lumière.

Le deuxième portail, qui montre les îles verdoyantes d'Arcanyst.

Arcanyst · Version 2

La version Arcanyst

Pour le site Arcanyst, j'ai ajouté quatre arrière-plans qui changent automatiquement. Les anneaux tournent, des particules se déplacent autour et un clic sur le portail fait apparaître un lézard.

Ce que j'ai travaillé

Changements d'arrière-plan, distorsion de surface, rotation des anneaux, animations et physique des lézards.

Le portail actuel, avec de la lumière violette, des runes et de la brume.

Portfolio · Version 3

La version actuelle

C'est celui de mon portfolio. J'ai ajouté des runes, de la brume et davantage d'effets. Un clic au milieu crée des ondulations, et les anneaux ont leur propre effet au clic. Quand sept runes sont allumées, tout le portail réagit.

Ce que j'ai travaillé

Réfraction, brume, sprites animés et effets pour les runes et le portail.

03 / Détails

26 runes séparées

Chaque rune a son propre fichier SVG. Elles sont noires pour que je puisse les réutiliser dans d'autres couleurs. Sur le portail, elles s'allument au hasard en bleu ou en violet. On peut aussi cliquer dessus. Quand sept sont allumées, la grosse animation se lance, puis le cycle recommence.

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

D'autres projets Arcanyst

Je continue à l'améliorer

Je trouve toujours quelque chose à changer ou à améliorer. C'est pour ça qu'il y a déjà trois versions.

Voir Arcanyst Apothecaria