Skip to content

samuelhentrics/Chifoumi

Repository files navigation

Contributors Forks Stargazers Issues



Logo Logo Logo

Chifoumi

S2.01 - Développement d'une application
Voir les documents »

Reporter un bug · Proposer des fonctionnalités

Table des matières
  1. A propos du projet
  2. Commencer
  3. Roadmap
  4. Contribution
  5. Contact

A Propos du projet

Ce projet reprend l'idée du jeu Chifoumi. Ce projet a été fait en BUT Informatique à l'IUT de Bayonne et du Pays Basque durant le semestre 2 lors de la SAE S2.01 - Développement d'une application

/!\ Ne prennez pas compte des commits réalisés par une seule personne : la collaboration sur git n'avait pas encore été vue durant ce semestre.

(Retour en haut)

Crée avec

  • [C++]
  • Qt

(Retour en haut)

Commencer

Ceci est un exemple de la façon dont vous pouvez installer le projet localement. Pour obtenir une copie locale opérationnelle, suivez ces étapes d'exemple simples.

Pré-requis

  • Qt
  • C++

Installation

  1. Copier le dossier github
  2. Lancer depuis Qt Creator le fichier .pro

(Retour en haut)

Roadmap

Pour plus d'informations, se référer au docs

  • v0 Sources C++ de la classe Chifoumi dans un projet Non Qt
  • v1 Version décrite dans le paragraphe §1 précédent. La barre de menus est inactive.
  • v2 Le code source est structuré selon le modèle MVC. Amélioration de l’organisation du code
  • v3 Le menu Fichier >> Quitter permet d’arrêter l’application. Le menu Aide >> A propos de… ouvre une Boîte de Message donnant des informations
  • v4 Le jeu se joue en X points, 5 par défaut.
  • v5 Le jeu se joue en temps limité, 30 secondes par défaut.
  • v6 L’utilisateur peut modifier différents paramètres avant de commencer la partie : son nom, le nombre max. de points, le temps max. à jouer
  • v7 Le nom du joueur est enregistré dans une base de données.
  • v8 A la fin de la partie, le système enregistre dans la base de données le résultat de la partie (Horodatage, nomJoueurHumain, scoreJoueurHumain, joueurMachine, scoreJoueurMachine)
  • v9 Ajout d'une boite de dialogue affichant les résultats enregistrés (Fichier >> Résultats)

(Retour en haut)

Contributions

Les contributions sont ce qui fait de la communauté open source un endroit incroyable pour apprendre, inspirer et créer. Toutes les contributions que vous faites sont grandement appréciées.

Si vous avez une suggestion qui améliorerait cela, veuillez "fork" le dépôt et créer une "Pull Request". Vous pouvez aussi simplement ouvrir un ticket avec le tag "amélioration". N'oubliez pas de mettre une étoile au projet ! Merci encore!

  1. "Fork" le projet
  2. Créez votre branche de fonctionnalité
  3. Validez vos modifications
  4. Appuyez sur la branche
  5. Ouvrir un Pull Request

(Retour en haut)

Contact

Samuel HENTRICS LOISTINE - samuel.hentrics@gmail.com

Ahmed FAKHFAKH - afakhfakh@iutbayonne.univ-pau.fr

Cédric ETCHEPARE - cetchepar001@iutbayonne.univ-pau.fr

Lien du projet: https://github.com/samuelhentrics/chifoumi

(Retour en haut)