Mazlide - Jeu de labyrinthes compétitif
Mazlide est un jeu de réflexion multiplateforme dans lequel le joueur explore et résout des labyrinthes en solo ou affronte d'autres joueurs en ligne. Le jeu propose une campagne, des niveaux générés aléatoirement, un solveur automatique, des défis renouvelés et de nombreuses options de personnalisation. Il est conçu pour une distribution sur PC via Steam et sur Android via Google Play.
Présentation du projet
Le client du jeu est développé avec React et TypeScript, puis empaqueté avec Tauri 2 pour produire une application native légère sur Windows et Android. La partie native s'appuie sur Rust, tandis que Vite assure la compilation de l'interface.
Les fonctionnalités connectées reposent sur une API PHP et une base de données MySQL. Elles prennent en charge les comptes, les profils, les amis, la progression de campagne, les classements, les défis quotidiens, les boss et les duels multijoueur.
Tutoriel, menu et modes solo
Le tutoriel présente les règles essentielles avant de laisser le joueur choisir entre la campagne, les niveaux générés aléatoirement et la résolution automatique. Les paramètres de génération permettent d'adapter la taille et la difficulté du labyrinthe.
Campagne
La campagne organise la progression en mondes et en niveaux. Chaque étape propose un labyrinthe à terminer, tandis que la carte permet de suivre les niveaux débloqués et l'avancement jusqu'au dernier monde.
Multijoueur et défis en ligne
Le mode en ligne réunit les profils publics, les amis, les classements, les duels et leur historique. Des activités renouvelées, comme le défi quotidien et le boss, complètent les affrontements directs avec une progression compétitive.
Personnalisation du jeu
Mazlide permet de personnaliser l'expérience et l'identité du joueur : apparence du personnage, thèmes visuels, traînées, cadres de profil, icônes et titres. Ces éléments donnent à chaque profil une présentation distincte dans les modes en ligne.
Version mobile
L'interface de Mazlide est également adaptée aux écrans de téléphone. Les menus, les labyrinthes, la campagne, le multijoueur et les options de personnalisation restent accessibles dans une présentation pensée pour le format vertical sur Android.
Capture mobile 1
Capture mobile 2
Capture mobile 3
Capture mobile 4
Capture mobile 5
Capture mobile 6
Capture mobile 7
Capture mobile 8
Capture mobile 9
Capture mobile 10
Capture mobile 11