Retour à la sélection de projets
BUT 3 (Semestre 5) · Développement Mobile Android

Morpion Sucré : Jeu mobile Android revisité.

Développée en équipe de 4 lors de mon 5e semestre de BUT Informatique, Morpion Sucré est une application mobile native sous Android qui revisite les règles classiques du morpion dans un univers gourmand, tout en mettant l’accent sur la qualité du code et les tests.

Cadre Projet académique (Semestre 5)
Équipe 4 développeurs
Rôle Conception & Dév Java Android
Technologies Java · Android Studio

Ce que nous avons réalisé

Une revisite graphique et un système de récompenses

Pour sortir du jeu de morpion basique, nous avons imaginé une identité visuelle colorée autour des friandises et de la gourmandise. Les croix et ronds traditionnels sont remplacés par des éléments sucrés, et nous avons mis en place un système de progression : plus l’utilisateur joue de parties, plus il débloque de nouveaux skins pour personnaliser sa grille.

Modes de jeu flexibles et adversaire virtuel

L’application propose de jouer à deux en local ou bien d’affronter directement un bot avec deux niveaux d’intelligence : un mode naïf pour les parties rapides et un mode expert plus stratégique. Les joueurs peuvent également paramétrer leur partie en choisissant le nombre de rounds nécessaires pour remporter la victoire (1, 3, 5 ou 7 manches), avec un tirage au sort automatique pour désigner le premier joueur.

Internationalisation et accessibilité

Nous avons intégré une prise en charge multilingue native afin que l’application s’adapte à différents publics. Morpion Sucré est ainsi entièrement traduit et disponible en trois langues : français, anglais et espagnol.

Rigueur de développement et tests automatisés

L’objectif central de ce projet académique était la qualité logicielle. Développé en Java sous Android Studio, le code a fait l’objet d’une séparation claire entre la logique du jeu et les vues. Nous avons rédigé des tests unitaires et des tests de comportement pour fiabiliser la détection des victoires, la gestion des scores et le comportement de l’IA.