Stage 01
La Testa
Voiture mythique de la ville, pilotée par un anonyme sans peur. Depuis qu'il a reçu sa plaque sur le coin de la figure, Clay n'aspire plus qu'à la rattraper.
- Modélisation
- Modélisée à la main sur Blender, la Testa représente mon plus gros travail de modélisation 3D à ce jour.
Stage 02
Gameplay
Voulant à tout prix rattraper la Testa, Clay se met en course de tous les parcours possibles en ville dans le but d'un jour attirer son attention et lui rendre la monnaie de sa pièce. Coureur des toits invétéré, gecko humain et infatiguable, Clay courera et dashera sur toutes les surfaces pour l'atteindre un jour.
Un tout petit peu de patience avant la démo, plus que quelques assets à mijoter et le gameplay sera prêt.
- Les assets encore sur le feu (les 20% qu'il reste à ajouter au projet pour le finir)
- - Sprites environnementaux.
- Niveaux (les outils de fabrication sont déjà préparés)
- Particules et effets visuels
- SFXs
Stage 03
Le dash
Le dash est au cœur du déplacement de Clay.
Après une action, sur un obstacle ou après un atterrissage explosif, toutes les occasions sont bonnes pour accumuler de la vitesse.
Stage 04
Une ville par run
Les niveaux sont faits mains, pas la ville.
Générée de manière procédurale, chaque run a sa propre disposition et son propre décor.
Run:0427 / Seed:8F3A
Stage 05
Modelisation et animation
Je voulais permettre un système de déplacement complet et sans transition, impliquant des dizaines de mouvements différents chacun prévus pour différents types de course, dépendant de la vitesse de Clay.
Ce projet a été l'occasion pour moi de me familiariser avec l'animation 3D, les bonnes habitudes et les principes qui font les animations de qualité.
Clay est tiré du modèle Universal Human de Chris Jones, et animé à la main sur Blender.
200+
animations réalisées à la main
Stage 06
L'interface au service de la DA
L’interface a été la première décision de direction artistique, elle a deux objectifs :
Être réactive et juicy
Elle informe le joueur de l'état de sa course à tout moment grâce à des feedbacks stylisés. Le cadre et le header de cette page en sont directement tirés.