Adefinir  Finale
Public Member Functions | Data Fields
Game Class Reference

Public Member Functions

 __construct ()
 
 getEmployees ()
 
 getResultsArray ()
 

Data Fields

Employes $_employees
 
int $affordance = 0
 
int $bugs = 0
 
int $design = 0
 
int $difficulty = 0
 
int $educationalContent = 0
 
int $focus = 0
 
int $interactivity = 0
 
int $playability = 0
 
int $research =0
 
int $scenario = 0
 
int $soundscape = 0
 

Detailed Description

Definition at line 10 of file Game.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( )

Definition at line 41 of file Game.php.

Member Function Documentation

◆ getEmployees()

getEmployees ( )

getEmployees Obtient l'instance actuelle de la classe contenant tous les métiers du jeu.

Author
Kellian Goffic
Returns
Employes L'instance actuelle de la classe Employes

Definition at line 61 of file Game.php.

◆ getResultsArray()

getResultsArray ( )

getResultsArray Renvoi un dictionnaire contenant les résultats de la partie, avec pour chaque item sa valeur

Returns
ArrayObject array[ item => value, ... ]

Definition at line 73 of file Game.php.

Field Documentation

◆ $_employees

Employes $_employees

_employees Object contenant tous les jobs des employés ainsi que les fonctions nécessaires pour embaucher ou licencier un employé.

Definition at line 17 of file Game.php.

◆ $affordance

int $affordance = 0

difficulty ; affordance ; playability ; design ; soundscape ; interactivity ; bugs ; scenario ; research ; focus ; educationalContent Les variables suivantes sont incrémentées lorsqu'un employé effectue une action donnée par le joueur. Elles servent à la fin de la partie à calculer le score du joueur.

Definition at line 24 of file Game.php.

◆ $bugs

int $bugs = 0

Definition at line 25 of file Game.php.

◆ $design

int $design = 0

Definition at line 26 of file Game.php.

◆ $difficulty

int $difficulty = 0

Definition at line 27 of file Game.php.

◆ $educationalContent

int $educationalContent = 0

Definition at line 28 of file Game.php.

◆ $focus

int $focus = 0

Definition at line 29 of file Game.php.

◆ $interactivity

int $interactivity = 0

Definition at line 30 of file Game.php.

◆ $playability

int $playability = 0

Definition at line 31 of file Game.php.

◆ $research

int $research =0

Definition at line 32 of file Game.php.

◆ $scenario

int $scenario = 0

Definition at line 33 of file Game.php.

◆ $soundscape

int $soundscape = 0

Definition at line 34 of file Game.php.


The documentation for this class was generated from the following file: