UHA 4.0mars 2025
Kass Brick — Éditeur de niveaux de casse-brique
Application full stack Java & React pour la création de niveaux de casse-brique.
JavaSpring BootJPAH2ReactDocker

Contexte du projet
Ce projet a été réalisé dans le cadre du fil rouge de deuxième année de ma Licence Professionnelle Métiers de l’Informatique à l'UHA 4.0. L’objectif était de concevoir une API orientée objet capable de gérer différentes formes géométriques et de permettre leur composition dans une interface graphique. L’API devait ensuite être exploitée dans une application front-end moderne.
Besoin et objectif
J’ai choisi de développer un éditeur de niveaux de jeu de casse-brique, dans lequel chaque forme représente un élément de gameplay :
🟥 Rectangles : briques classiques
🔴 Ronds : malus
🟡 Hexagones : bonus
🔺 Triangles rectangles : obstacles
Fonctionnalités principales
- Affichage graphique des formes sur un canevas
- Positionnement des formes par drag & drop
- Enregistrement et chargement de niveaux via l’API
- Interface fluide et interactive pour une expérience utilisateur optimale
- Déploiement complet de l’application en conteneurs Docker
Défis rencontrés
Description des défis rencontrés.
Ce que j’ai appris
- Approfondir la programmation orientée objet en Java
- Structurer une API REST avec Spring Boot
- Gérer les échanges front/back en React
- Déployer une application full stack avec Docker
- Concevoir une architecture modulaire et scalable
Vidéos du projet
Kass Brick — Éditeur de niveaux de casse-brique - vidéo 1
En chargeant cette vidéo, vous acceptez la connexion à Google/YouTube, qui peut recevoir des données de navigation et utiliser des traceurs.
Confidentialité des vidéosAvis visiteurs
Chargement des avis...
