Eydan GannotCastle Fight Arena est un jeu de combat en 2D réalisé pour appréhender le développement avec JavaFX.
// Présentation
Castle Fight Arena est une parodie de un jeu de combat multijoueur. Ce projet réalisé en projet scolaire avait pour objectif de me familiariser avec le développement d'applications en JavaFX, en mettant l'accent sur la création d'une interface utilisateur interactive et la gestion de la logique de jeu.
Ce projet nous a accompagné tout au long de notre apprentissage de JavaFX, mais également de JDBC pour la partie base de données.
Le jeu propose de séléctionner des personnages via un menu de séléction, puis de les faire combattre dans une arène. Les combats sont basés sur du tour par tour. La base de données permet de stocker les résultats des combats.
Une évolution proposée en classe serait de placer les personnages en base de données, afin de pouvoir en ajouter, les modifier ou les personaliser plus facilement.
A l'origine, le projet adopte une esthétique médiévale fantastique, mais nous avons eu une liberté créative pour les ressources du jeu. J'ai donc choisit de parodier le jeu Super Smash Bros.
// Fonctionnalités
// Ce que j'ai appris
Ce projet m'a permis d'apprendre JavaFX et l'intégration de base de données dans une application Java.
// Captures d'écran
// Liens