Version Française du site J2EE
Tutoriaux / outils Java
 
Lien Java Utils
CodesSources

MoteurProg

JM.Doudoux

Laboratoire SUN
 
Professionnel

Curriculum vitae

Projets scolaires

Projets professionels

 
Mots clés
logos je taime
sonnerie telephone gratuit
gif jtm
SONNERIE GRATUIT
sonnerie mission impossible gratuit
20
lolitampegs/html
sonnerie mp3 gratuit
sonnerie coq gratuit
plein de logo
theme de portable gratuit
sonneri telephone portable gratuit
sonnerie mp3 gratuit
sonnerie homer simpson
jtaime
 
Stats
Visiteurs: 98171
Aujourdhui: 255
Connectés: 8
 
 

2004 - Chef d'Oeuvre
Open Chess
[2 mn d'installtion - paru le 25/05/2004 13:44:39 - Public : 1]

 
Un Jeu d'echec programmé en Java, avec fonctionnalités réseau, multijoueur, IA, Skinnable etc...

Téléchargement

Estimation du temps de téléchargement :
Modem 56K : 24  secondes
Modem RNIS : 7  secondes
Modem ADSL : 2  secondes

   Télécharger
v0.8 / 0,1 Mo / pour Win32

   Télécharger les sources de
Starn Mail Reader v0.8 FR

Open Chess

3.1 Objectif
Le but de notre projet est un jeu d échec programmé en Java, utilisant une interface graphique swing, des connections réseaux par socket, et de nombreuses autres possibilités présentées ci-dessous.

3.2 Fonctionnalités

3.2.1 Mode 2 joueurs locaux
Les deux joueurs s?affrontent sur la même machine.

3.2.2 Mode réseau ad hoc
Les 2 joueurs s?affrontent en réseau local ou par internet. Le premier joueur démarre une partie et se met en attente du deuxième joueur. Pendant ce temps, le deuxième joueur spécifie l?adresse IP du premier joueur afin de rejoindre la partie.

3.2.3 Mode réseau avec serveur Internet
Un serveur Internet recense la liste des joueurs qui souhaitent jouer, et les met en relation afin de commencer une partie.

3.2.4 Possibilité de sauvegarder/reprendre une partie
Possibilité de visualisé et reprendre des parties connues/utiles pour se perfectionner :
Une base de donnée contiendra plusieurs parties intéressantes ou célèbres afin de pouvoir les visualiser ou les rejouer dans le but d?améliorer son niveau et de découvrir de nouvelles techniques. Certaines parties peuvent durer plusieurs heures. Il peut être utile dans ce cas de pouvoir sauvegarder la partie afin de la reprendre ultérieurement. Par ailleurs, cette fonctionnalité peut être utile si l?on veut revoir une partie jouée pour découvrir ses erreurs.


3.2.5 Skinable
L?apparence du plateau et des pièces pourra être modifiée facilement. L?utilisateur pourra créer ses propre skins.

3.2.6 Possibilité de revenir en arrière
Pour revenir au coup précédent, une fonction ?annuler? sera disponible. Bien sur, si on joue avec un quelqu?un, on demandera au partenaire si il accepte d?annuler.

3.2.7 Sauvegarde des scores / mise a jour dans base de donnée Internet
Au échec, le niveau d?un joueur se mesure en ?ELO?. Ce score ainsi que le nombre de parties gagnées, perdues et nulles, sera sauvegardé dans un fichier local ainsi que sur un serveur Internet si le joueur le souhaite.

3.2.8 Choix de la langue
Afin de rendre le programme utilisable par tout le monde, Il sera aisé d?ajouter une langue pour l?affichage des menus.

Auteur

starnStéphane ARNAULT
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2006

   Lui écrire
   Tous les projets de cet auteur
   Le CV de cet auteur

 
Passions
Guitare
A  B  C  D  E  F  G H  I  J  K  L  M  N O  P  Q  R  S  T  U V  W  X  Y  Z  0·9

Magie
 
Téléphone mobile
Contact

Stéphane ARNAULT
8 Rue Beauregard
93600 Aulnay / bois

06.88.32.34.28
Contact e-mail

 
Personnel

 
 
 

Copyright 2007
Stéphane ARNAULT