Skip to content

Projet réalisé en classe par les étudiants de la promotion février 2014 de la Webforce3 - Logiciel de gestion de tournoi pour King of Fighters

Notifications You must be signed in to change notification settings

Lucciniolo/King-of-Fighters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Introduction

Ce projet a été réalisé dans le cadre de la formation WebForce3 par les étudiants de l'école. Il ne s'agit pas d'un projet abouti répondant à toutes les normes de développement efficace mais plutôt d'une occasion pour eux de s'exercer sur un cas pratique et amusant.

T-TOK est une site permettant de gérer des tournois pour le jeu vidéo King Of Fighters.

#Installation

Pour installerT-KOF en local, vous avez besoin d'un environnement de développement PHP-MySQL. Nous utilisons XAMPP en classe. Pour importer la base de données de test, rendez-vous dans PHPMyadmin et importez le fichier kof.sql dans le dossier "base de données" à la racine du projet vous devez ensuite modifier le fichier de configuration pour y inserer les informations propres à votre base de données.

#Structuration du projet

  • Le fichier kof.php contient toutes les fonctions utiles au projet
  • Le fichier configuration.php contient les données de configuration
  • Le fichier CHANGELOG.md contient toutes l'historique des modifications
  • Le dossier documentation contient toutes la documentation nécessaire pour comprendre le projet
  • le dossier "base de données" contient la dernière version de la base de données d'essai que vous pouvez importer.

Documentation

La documentation se trouve ici. Les pages sont détaillées une à une. Des tutoriels sont également disponibles.

#Pages

##Accueil

Dans le bloc principal de la page d'accueil est affiché la dernière journée de la dernière saison de manière dynamique.

##Classement actuel

##Anciens classements

##Liste des joueurs

Cette page permet d'explorer les joueurs déjà inscris sur le site.

##connexion

(à développer) A partir des identifiants choisis lors de la création

##S'inscrire

(à developper) Cette page permet de s'inscrire sur le site.

##Administration (à développer) Les utilisateurs de type "Admin" peuvent avoir accès à cette page. on) Dans administration :

  • Lancer les combats (un boutton) -> Genere une nouvelle journée
  • Afficher suite à la pression du boutton "Lancer les combats" -> Generation automatique de la liste des affrontements à faire -> Creer un tableau des joueurs sans combat -> On parcours tous les joueurs avec une boucle, et dès que un joueur est séléctionné ainsi que son adversaire, ils sont retirés du tableau des joueurs sans combat. -> Prise en charge du Random via la fonction : TauxDeCombat = rand(0,1)/(PositionJoueur1 - PositionJoueur2) -> Checkbocks pour choisir le gagnant, une fois que les matchs ont eu lieu -> Boutton pour enregistrer la liste des gagnants -> Lorsque l'on clique sur "Enregistrer" -> On echange les positions entre les perdants et le gagnants

About

Projet réalisé en classe par les étudiants de la promotion février 2014 de la Webforce3 - Logiciel de gestion de tournoi pour King of Fighters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •