Funfair

  • Tech Stack: Unreal, Blueprints,
  • Github URL: Link

Ce projet vise à créer une scène de fête foraine immersive et interactive sous Unreal Engine, jouable en vue à la troisième personne. L'objectif est de rendre l'environnement vivant, avec des attractions variées et des personnages non-joueurs (PNJ) animés, créant une atmosphère dynamique et engageante pour le joueur.


🎮 Fonctionnalités principales

  • Déplacement libre du joueur : Le joueur peut se déplacer librement dans la fête foraine, explorant chaque attraction et interagissant avec les différents éléments de l'environnement.
  • PNJ animés avec AI : Des personnages contrôlés par une intelligence artificielle (IA) se déplacent de manière dynamique dans la fête foraine, grâce au système de NavMesh d'Unreal Engine, créant un environnement vivant.
  • Interface utilisateur (UI) spécifique : L'UI permet d'afficher les pièces et tickets que le joueur peut collecter ou échanger pour participer aux attractions.

🎯 Attraction : Chamboule-Tout

  • Gameplay basé sur la physique : Le joueur lance des projectiles (boules) pour tenter de renverser des cibles (boîtes empilées). Le système de physique réaliste d'Unreal Engine permet d’obtenir des interactions naturelles, où la trajectoire des projectiles et l’effet sur les cibles dépendent de la vitesse et de l'angle du tir.
  • UI spécifique : Un affichage du score et de la puissance des tirs permet au joueur de suivre sa performance en temps réel.

🚗 Attraction : Auto-Tamponneuses

  • Système de contrôle personnalisé : Le joueur prend place dans une auto-tamponneuse et utilise des commandes adaptées pour conduire et éviter les collisions avec d'autres véhicules.
  • Physique des véhicules réaliste : Utilisation du moteur physique d’Unreal pour simuler les mouvements des véhicules, les dérapages et la gestion des trajectoires.
  • Gestion des collisions dynamiques : Les collisions entre les véhicules génèrent des effets de rebond et de déplacement, créant des interactions amusantes et réalistes.