Skip to content

This project concerns the creation of a video game / regatta simulation "ordered" by a client. The goal is to apply an agile project management / continuous development / faithful to the customer's requests / apply design patterns / MVP architecture. - Done in 2022 as part of graduate studies at ENSICAEN, France.

License

Notifications You must be signed in to change notification settings

TanguiS/software-engineer-project

Repository files navigation

Projet de régate - FR

Description du projet

Ce projet a pour but de créer une application graphique afin de jouer un bateau lors d'une régate. Elle est développée en Java et JavaFX et permet de choisir son bateau et le piloter pour atteindre les bouées et revoir sa course.

Lors de la page d'accueil vous pouvez choisir entre deux bateaux : L'océanis et le Figaro. Ceux-ci ont des rapports aux vents différents donc choisissez bien ! Vous pouvez également choisir la taille de votre voile et le nombre de personnes dans l'équipage. Chacun de ces choix a un impact sur la conduite de votre bateau. Lancez la course en appuyant sur espace une fois que vous avez choisi. Ensuite lors de la course vous dirigez le bateau avec les touches <- et -> pour tourner dans un sens ou dans l'autre. Le bateau avance alors tout seul en fonction de son angle au vent. Lorsque vous avez fini la course, vous pouvez appuyer sur R afin de revoir votre parcours.

Membre du projet :

  • Jordy Gelb
  • Etienne Langlois
  • Emeline Flicours
  • Romain Cailly
  • Thomas Seng
  • Tangui Steimetz
  • Benjamin Maignan
  • Matéo Ducastel

Regatta project - EN

Project description

This project aims to create a graphical application to play a boat during a regatta. It is developed in Java and JavaFX and allows you to choose your boat and pilot it to reach the buoys and review its race.

On the home page you can choose between two boats: The Oceanis and the Figaro. These have different wind conditions, so choose carefully! You can also choose the size of your sail and the number of people in the crew. Each of these choices has an impact on the handling of your boat. Start the race by pressing space once you have chosen. Then during the race you steer the boat with the <- and -> keys to turn in one direction or the other. The boat then moves forward by itself according to its angle to the wind. When you have finished the race, you can press R to review your course.

Project member :

  • Jordy Gelb
  • Etienne Langlois
  • Emeline Flicours
  • Romain Cailly
  • Thomas Seng
  • Tangui Steimetz
  • Benjamin Maignan
  • Matéo Ducastel

About

This project concerns the creation of a video game / regatta simulation "ordered" by a client. The goal is to apply an agile project management / continuous development / faithful to the customer's requests / apply design patterns / MVP architecture. - Done in 2022 as part of graduate studies at ENSICAEN, France.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published