Skip to content

Valwars/Projet_JAVA-L2

Repository files navigation

Projet_JAVA-L2

Logiciel développé dans le cadre d'un projet de fin d'année de L2 INFO en JAVA.

Participants : Jean-David Cros, Amaury Audouard et Valentin Merault.

Le cahier des charges est disponible dans les fichiers du jeu ci dessus.

Languages utilisés :

  • CSS.
  • JAVA et sa librairie JAVA FX.

IDE utilisé : Eclipse.

L'objectif de base était donc de développé une application de "Lego" avec une bibliothèque de legos disponibles et la possibilité de visualiser une structure de legos. Nous avons donc décider de nous lancer dans la construction d'un logiciel complet, mellant à la fois un large choix de legos et une vaste étendue de fonctionnalités.

De ce fait, notre application contient donc les fonctonnalitées suivantes :

  • Création complete d'une ou plusieurs structures en 3D en même temps, sur différents onglets.

  • Les legos ont différentes caractéristiques modifiable en jeu : Couleur, Texture, Rotation, Taille...

  • Concernant la structure : Remise à 0, gestion complete de la camera avec les touches clavier + souris, rotation de la structure, rotation de la source de lumière sur deux axes (automatique ou manuelle), suppression du dernier bloc posé, remise du supprimé, suppression de la selection, changement couleur/texture de la selection.

  • Concernant l'appli : Lecteur de musique complet, sauvegarde des structures, chargement des structures, suppressions des structures sauvegarder, recherche dans la bibliothèque à partir des différentes propriétés des legos, un mode jour/nuit et enfin page de présentation des touches.

Tout cela en ayant une interface lisible et intuitive, rendant accessible notre logiciel à toutes tranches d'âges.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors