Description du jeu

BattleShip est une application mobile du jeu de bataille navale, jouable en ligne. Cette application est un devoir effectué dans le cadre de mes études en binôme avec un autre étudiant lors du cours d'Advanced Programming for Mobile Devices durant ma L3 à l'University of the West of Scotland. Nous avons effectué cette application avec Phaser. L'application est optimisée pour mobiles, et utilise la librairie JQuery Mobile ainsi que Firebase pour pouvoir jouer en ligne.

Images du jeu

Comment jouer au jeu ?

Dans le cas où vous êtes l'hôte

Allez dans la section Create a game, remplissez en mettant votre pseudonyme et le nom de la salle. Vous serez redirigé vers l'écran de jeu où vous pourrez placer vos bateaux en attendant que votre adversaire rejoigne la partie et place ses bateaux.

Dans le cas où vous souhaitez rejoindre une partie

Allez dans la section Join a game et regardez la liste des salles disponibles. Recopiez le nom de la salle que vous souhaitez rejoindre, et placez vos bateaux sur la grille.

Durant la partie

Une fois que la partie est lancée, quand ce sera votre tour, sélectionnez la case sur laquelle vous voudrez tirer pour couler un bateau ennemi. Dans le cas où votre tir est une réussite, vous aurez une notification en bas de la grille, et vous verrez une pastille verte sur la grille. Dans le cas où vous ratez votre tir, il y aura une pastille rouge sur la case. Vous ne pouvez tirer sur une case qu'une seule fois. La partie se termine une fois qu'un des deux joueurs coule tous les bateaux de l'adversaire.

Jouer au jeu

Informations supplémentaires

Le jeu étant un projet étudiant effectué en 5 semaines, il y a quelques fonctionnalités manquantes, comme le tutoriel ou la bataille contre la machine. De plus, il se peut que le jeu puisse ne pas fonctionner correctement, dû à la courte période où le programme a été effectué. De plus, le jeu est entièrement en anglais.