Skip to content

Projet scolaire en Java pour créer un Puissance 4 avec des règles étendues (version interface graphique).

Notifications You must be signed in to change notification settings

e10e3/superpuissance4-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

superpuissance4

Un projet scolaire de Conception Programmation Objet pour consolider les connaissances en Java et commencer à utiliser Git pour la collaboration, créé par Clara THEODOLY et Émile ROYER.

En version 1.4, avec une interface graphique créée avec JFrame.

Règles du jeu

Se joue à deux joueurs, chacun son tour soit place un jeton dans la grille, soit récupère un de ses propres jetons, soit (si le joueur possède un désintégrateur) désintègre un jeton adverse.

Le premier joueur à aligner 4 de ses jetons (en ligne, colonne ou diagonale) gagne la partie. En revanche, si un joueur enlève un jeton de la grille et cause une victoire des deux joueurs simultanément, ce joueur perd.

  • Trou noir : Si un jeton s'arrête sur une cellule contenant un trou noir, il est aspiré et détruit le trou noir lui aussi une fois utilisé disparait.

  • Désintégrateur : Si un jeton s'arrête sur une case contenant un désintégrateur, le joueur ayant posé ce jeton récupère le désintégrateur.

Au début de la partie, 5 trous noirs sont placés, ainsi que 5 désintégrateurs. 2 des désintégrateurs partagent une case avec un trou noir, et sont donc cachés.

Exécution

Ce projet a été conçu grâce à Netbeans, il est donc recommandé d'utiliser ce logiciel pour exécuter ce projet. Cependant, vous devriez pouvoir le compiler à la main si vous le voulez.

About

Projet scolaire en Java pour créer un Puissance 4 avec des règles étendues (version interface graphique).

Topics

Resources

Stars

Watchers

Forks

Languages