The Cursed Village — Jeu multijoueur Roblox inspiré des Loups-garous

The Cursed Village est un jeu Roblox multijoueur basé sur le concept des Loups-garous de Thiercelieux, offrant plusieurs cartes, rôles personnalisables, un système de quêtes intégré, et la possibilité pour les joueurs de créer leurs propres parties.

Luau - Server-side Luau - Client-side
Nov 2022 - Oct 2023
The Cursed Village — Jeu multijoueur Roblox inspiré des Loups-garous
Cliquer pour agrandir

⚠️ Cette page projet est encore en cours de rédaction. Certaines informations ou captures d'écran peuvent manquer. Je finalise actuellement les détails techniques et la documentation.

 

Concept et objectifs

The Cursed Village est un jeu multijoueur en ligne développé sur la plateforme Roblox, s’inspirant directement du célèbre jeu de société Les Loups-garous de Thiercelieux. L’objectif principal est de proposer une expérience immersive où les joueurs peuvent créer leurs propres parties personnalisées, choisir parmi plusieurs cartes et rôles, et vivre des parties dynamiques avec des mécaniques sociales fortes. Le jeu intègre également un système de quêtes pour enrichir le gameplay et encourager la progression des joueurs.

Le jeu propose plusieurs environnements distincts :

The Campsite, un cadre sauvage et mystérieux, parfait pour installer l’ambiance.

The Village, le cœur de l’action avec ses maisons animées.

Paradise, un lieu paisible et quasi céleste.

The Bookshop, un endroit secret et rempli de mystères.

Doors, un lieu emblématique de la communauté de Roblox.

Chacune de ces maps offre un univers unique, invitant les joueurs à s’immerger pleinement dans l’expérience.

Technologies utilisées

Le développement s’est fait entièrement sur Roblox Studio, utilisant le langage Lua pour la programmation des mécaniques de jeu, la gestion des interfaces utilisateurs, ainsi que l’intégration des systèmes de quêtes et de progression. La base de données Roblox DataStore a été exploitée pour stocker et gérer les informations des joueurs, leurs quêtes, et leur progression. Le design 3D des maps a été réalisé directement via Roblox Studio avec un soin particulier apporté aux détails des environnements, tels que le feu de camp, les chaises en cercle, et les éléments scénarisés.

Fonctionnalités principales

Le jeu propose plusieurs maps, dont la map principale intitulée La Forêt des Murmures, un décor sombre et mystérieux qui plonge les joueurs dans une ambiance nocturne intrigante, avec un feu de camp central, des chaises en cercle et un camping-car en arrière-plan, renforçant l’aspect communautaire et scénarisé. Les joueurs peuvent choisir entre de nombreux rôles, chacun disposant d’une page explicative détaillée pour bien comprendre ses capacités et ses objectifs.

Un menu spécifique de gestion des sons a été développé pour offrir aux joueurs un contrôle indépendant du volume des musiques, effets sonores et voix, contournant ainsi les limitations du système audio par défaut de Roblox.

Un système de quêtes quotidiennes dynamique attribue aux joueurs des missions via une vérification backend des données, renouvelées automatiquement chaque jour. L’interface de jeu intègre une carte, un chat textuel et une barre de statut pour informer en temps réel les joueurs des actions en cours, incluant des communications privées entre membres d’équipes durant la nuit.

Le menu de création de parties personnalisées permet aux utilisateurs de configurer leurs parties selon leurs préférences, avec une large sélection de rôles et la possibilité de choisir la map. Plusieurs panneaux de progression permettent aux joueurs de suivre leur avancement, que ce soit en termes de pièces virtuelles (Coins), niveaux, temps de jeu ou donations.

Défis techniques surmontés

Développer un système de création de parties personnalisées avec de nombreux rôles et mécaniques de jeu a nécessité une gestion complexe des états et interactions entre joueurs, tout en garantissant la fluidité et la stabilité des parties. La mise en place d’un système audio indépendant a représenté un défi important afin d’améliorer l’expérience utilisateur au-delà des options natives de Roblox.

Le développement d’un système de quêtes quotidien avec une base de données backend fiable et synchronisée a aussi demandé une gestion précise des timestamps et des vérifications multi-serveurs.

Résultats et impact

The Cursed Village offre une expérience sociale et ludique riche, mêlant stratégie, rôle, et interaction entre joueurs dans un univers immersif. Le jeu a permis de développer mes compétences en scripting Lua, en gestion de bases de données en ligne, et en design d’interfaces adaptées au multijoueur. Le retour de la communauté est positif, notamment sur la personnalisation des parties et la profondeur des rôles proposés.

Perspectives d’évolution

Ajout de nouveaux rôles et maps pour diversifier les parties.

Implémentation d’événements saisonniers et temporaires.

Amélioration de l’interface utilisateur et des options de personnalisation audio.

Mise en place d’un système de classement plus poussé et de récompenses supplémentaires.

Développement de modes de jeu alternatifs et de quêtes scénarisées.

 


 

Autres projets

Découvrez mes autres réalisations web et projets créatifs