Jeu vidéo coopératif "Racoons? Where?", Unity

/theme/study/unity-racoon-game.jpg

SAE 501 réalisée en trinôme avec Tom Archimbaud et Antonin Gaulier.
L’objectif de ce dernier projet de BUT 3 était de créer un jeu vidéo low poly sur Unity, intégrant des échanges de données entre un serveur web et une application Android.

Concept :
Une famille de ratons laveurs se sont infiltrés sur un bateau de croisière luxueux avec un objectif : organiser une fête. Les deux joueurs doivent coopérer pour réussir différents niveaux. Leur mission : voler des objets essentiels à la fête (boule à facettes, vidéoprojecteur, etc.), en évitant les gardes.

Pour passer inaperçus, les ratons laveurs peuvent se glisser sous un grand manteau et se faire passer pour un passager. Coordination, discrétion et timing sont au cœur du gameplay.

Inspiration : Octodad

Vidéo teaser du jeu

Je me suis chargé du développement des fonctionnalités clés ainsi que de la supervision technique globale du projet, ce qui a ensuite permis à Tom de se concentrer sur le level design de la discothèque.

Échanges web :
Après authentification, le joueur peut envoyer une image pour personnaliser son apparence. Il peut également prendre des photos dans le jeu à l’aide d’un drone. Les clichés les plus récents sont visibles depuis le hub du jeu ainsi que dans l’application Android RacoonGram.

Fonctionnalités Unity que j’ai développées :

  • Déplacements des joueurs sur deux manettes, avec transition caméra en splitscreen
  • Audio localisé pour chaque écran
  • Interaction avec les objets (leviers, boutons)
  • Système de sauvegarde de la progression (avec évolution du hub)
  • Authentification utilisateur et gestion de token
  • Drone photo avec choix du zoom et profondeur de champ
  • Système d’envoi et de réception d’images, application aux skins des personnages

Autres tâches réalisées :

  • Configuration du serveur Apache pour l’utilisation de Symfony
  • Création de l’API (authentification, réception d’images)
  • Rédaction des livrables liés à l’entrepreneuriat et la cybersécurité
  • Visualisation 3D des skins dans le navigateur avec Three.js
  • Organisation et analyse des tests utilisateurs

Application Android réalisée par Tom.
Assets 3D des ratons laveurs, discothèque et vidéo teaser réalisés par Antonin.