Star Wars Risk
Chargement...
Recherche...
Aucune correspondance
S5A_A2_eRATech

Description de l'application

L'application a pour objectif de pouvoir jouer au jeu RISK avec des particularités de l'univers Star Wars. D'origine un jeu de plateau, le RISK stratégique faisant s'affronter entre 2 et 6 joueurs ayant pour objectif de prendre possession de tous les territoires de la carte, en déplaçant ses troupes sur les différentes cases du plateau.

La spécificité de ce RISK est l'immersion complète dans le monde futuriste de Star Wars, avec des cartes, des personnages, des plateaux en rapport avec cet univers. Le jeu pourra plaire aux amateurs de Star Wars comme aux fans de jeux de stratégie.

Fonctionnalités

Tout au long du jeu, les joueurs peuvent entendre des sons ainsi que des musiques en accord avec leurs actions.

Les joueurs peuvent créer une partie, avec :

  • Page du menu, sur laquelle on peut choisir :
    • Le nombre de joueur
    • Si l'on joue avec les évènements
  • Page de paramétrage de la partie, les joueurs pourront lancer la partie et choisir :
    • Le personnage qu'ils vont incarner
    • Leur couleur
    • Leur pseudo
    • Choisir si un joueur est une IA

Une fois la partie lancée, les joueurs arrivent sur la page sur laquelle va se passer le jeu, ils pourront :

  • Voir les informations des joueurs (Joueur actuel, phase actuelle, nombre territoires des joueurs, nombre de troupes, etc...)
  • Voir les territoires de couleur, pour voir à qui appartient quel territoire)
  • Positionner ses troupes, avec un nombre de troupes fourni au début du tour
  • Attaquer un autre joueur, en cliquant sur le territoire attaquant, le territoire attaqué, puis en choisissant le nombre de troupes à envoyer
  • Déplacer ses troupes, en cliquant sur le territoire avec les troupes à déplacer, et le territoire qui va les recevoir
  • Jour mon tour, qui permet de changer les phases de jeu et les joueurs
  • Jouer avec les différents évènements
  • Récupérer et utiliser des cartes pour avoir plus de troupes

Lorsque tous les territoires de la partie sont conquis par un même joueur, la page de fin de partie se lance avec le classement des 3 meilleurs joueurs de la partie.

En appuyant sur Echap, le joueur verra une popup avec la possibilité de modifier le volume du son et de la musique, avec également un bouton pour quitter le jeu.

Evènements

Durant la partie, des évènements plus ou moins reliés à l'univers de Star Wars vont s'activés.

Territoires spéciaux

Le joueur pourra récupérer des territoires spéciaux sur la carte qui lui permettront d'avoir un bonus de troupes supplémentaires de 2 au prochain tour s'il a toujours le territoire. Il existe 3 territoires spéciaux :

  • 1 sur Tatooine
  • 1 sur Coruscant
  • 1 sur l'astéroïde

Ces territoires sont bleus pour que le joueur puisse les différencier des autres

Etoile de la mort

Lorsqu'un joueur conquit tous les territoires de l'étoile de la mort, toutes les troupes présentes sur la planète Alderaan (planète verte en bas à droite) vont être égales à 1. Cet évènement n'est disponible qu'une seule fois dans toute la partie.

Poisson sur Naboo

Tous les 2 tours, un poisson apparait sur Naboo (planète bleu en haut à droite), le territoire sur lequel il s'est positionné de manière aléatoire devient rouge. Ainsi, au prochain tour, il mettra les troupes sur ce territoire à 1.

Captures d'écran

Page du menu principal

Menu principal

Page de sélection de personnages

Sélection de personnages

Page de la partie

Partie en cours

Page de fin de partie

Fin de partie

Technologies

Pour la réalisation de ce projet, nous avons utilisé le framework open-source Monogame avec le langage C#. Ce dernier, étant plutôt léger, customisable, et permettant de réaliser des interfaces 2D facilement, est un bon choix pour ce projet.

Les tests unitaires du projet ont été réalisés avec xUnit.

Equipe projet :

  • Alix Jaugey
  • Jérémie Vieira
  • Nathanaël Gallois
  • Théo Cornu
  • Axel Burillier