====== 2.1 Créer une entité ====== A chaque type d'entité est associé une table dans la base de données. Cette table doit OBLIGATOIREMENT posséder un champ intitulé 'id', de type entier et auto-increment. Vous êtes libre d'ajouter toutes les informations nécessaires à votre jeu dans cette table. GamePHP inclut des fonctions vous permettant d'accéder aux autres champs de la table pour les mettre à jour (voir 2.4 [[Utiliser des champs additionnels]]) Ainsi, créer une entité d'un type défini revient, en PHP, à créer un objet de type Entity en lui fournissant l'id de l'entité dans la base de données. Exemple de code (faisant abstraction des inclusions générales): require Engine::file("entities/Player"); // On va utiliser l'entité de type Player $Joueur1 = new Player(1); // Ici, la bibliothéque ira chercher les informations concernant le joueur d'id 1 L'entité est maintenant créée, mais vous ne pouvez à ce stade là rien faire de plus (voir 3. [[Les actions]] et 4. [[Les objets]]). -> Page suivante: [[Utiliser des champs additionels]]