Details Projet

Projet Disponible Très Bientôt 🚀

Restez connecté ! De superbes détails et fonctionnalités arrivent bientôt.

Scène de combat dans Ultra Kombat X
Écran de sélection de personnage
Écran de démarrage du jeu

Informations sur le Projet

Ultra Kombat X - Jeu de Combat 2D en Java & JavaFX ⚔️

Ce projet est un jeu de combat 2D développé entièrement en **Java** (version 21) en utilisant la bibliothèque graphique **JavaFX**. L'objectif principal était de concevoir une application interactive complexe, gérant des systèmes de jeu en temps réel, des animations basées sur l'état, et une architecture orientée objet solide.

La version actuelle du jeu permet au joueur de choisir son personnage, de configurer ses touches, et de participer à un combat en arène, avec gestion des points de vie, d’un timer de match, et de différents arrière-plans.

Fonctionnalités et Architecture

Système de Combat 2D

Implémentation d'un système de PV, de mouvements de combat (attaque, saut, déplacement) et de détection de collision pour les coups portés.

Design POO (Programmation Orientée Objet)

Utilisation de la classe abstraite Entity.java comme base pour tous les personnages, assurant une structure modulaire et extensible.

Ressources et Animations

Gestion des ressources incluant les sprites d'animation et les arrière-plans d'arène pour une expérience visuelle riche.

Installation Simplifiée

Création de packages pour Windows (ultrakombax_1.0.exe) et Linux (ultrakombax_1.0_amd64.deb) pour une installation facile et autonome.