Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Jeu de Dame - Prog C

No description
by

Théo Etifier

on 11 June 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Jeu de Dame - Prog C

- Présentation générale du programme

-Réalisation :
- Description des fonctions du jeu :
- Initialisation et Affichage plateau
- Fonctions Pions
- Fonctions Dames

- Description des fonctions complémentaires
- Menu
- Sauvegarde et chargement
- Fin de partie
-Résultats

-Conclusion
Jeu de Dames - Sommaire
Jeu de Dames - Prog C
Début d'un tour :
Le choix du pion joué se fait grâce à ses coordonnées sur le plateau.
La condition interdit au joueur de sélectionner une case vide ou un pion adverse
Le pion
Le déplacement
les conditions : déterminent si il est possible de se déplacer
validation : demande au joueur si il veut déplacer son pion sur la case déterminée vide par les conditions
le déplacement du pion
les variables "deplctg" et "deplctd"permettent de faire reprendre la fonction si le joueur répond "non"
Transformation du pion en dame.
Le saut
Même shéma que pour le déplacement :

conditions

demande

l'éxécution
Rafle
Fin de partie
La fonction "fin de partie" = un compteur
pions noir et blanc
Dames
Ayant connaissance du nombre de chaque pièce :
on peut alors déterminer l'issue du jeu selon pièces restantes.
exemple:
=
plus de pion ni de dames noir
=
plus de blancs
=
1 dames partout
Présentation du programme
Gameplay
Visuel
Un Jeu complet
Problèmes rencontrés
Dames
cette fonction parcourt les diagonales de la dame
Le déplacement des dames et la prises
Sauvegarde et chargement
une demande différente des pions :

seulement les coordonnées d' arrivé
L'initialisation du plateau
Tableau à double entrée ([10][10] pour les 100 cases)
Tableau de charactères
Remplissage lignes par lignes et toutes les deux cases (i+2)
-Paires (i=0)
-Impaires (i=1)
enregistre le dernier affichage dans un fichier de l'ordinateur
récupère le fichier sauvegardé
déplacement
prise : élimine les pions adverses dans la trajectoire de la dame
rafle : reprend la fonction si il y a possibilité de resauter un pion grâce à la variable "dame".
Affichage plateau
renvoie à la fonction des Dames
empêche les fonctions des pions de s'effectuer
Affichage ligne par ligne
Affiche les lignes dans l'ordre inverse permettant le retournement du plateau pour chaque joueur
Affiche les numéros des lignes et des colonnes
Menu
Conclusion
-Meilleur maîtrise de la programmation en C

-Plus grande confiance en nous pour de futurs projets

-Un esprit d'équipe

Résultats
-prises et déplacements
-Confrontation entre 2 joueurs
-Menu claire
-Sauvegarde et chargement
Main
Variable issue du menu et donc du choix de l'utilisateur permettant ainsi l'orientation mécanique du programme.
"JOUER"
"CHARGEMENT"
Full transcript