LionEngine - The Web Site

Outils de base

Introduction

Les outils standards sont fournis par le module lionengine-game, permettant un développement de jeux équilibré avec des classes standards et une architecture de base. C'est également la dépendance principale pour les autres modules de jeux spécialisés.

Dans cette section nous verrons comment utiliser ces outils.


Objets primaires

Les objets primaires ont été conçu pour êtres le socle de vos réalisations, permettant de se reposer sur une base solide.


Fabrique et gestionnaire

La Fabrique

La Factory permet de créer des ObjectGame typés de manière générique à partir d'un fichier de configuration au format XML.

Le Gestionnaire

Le Handler permet de gérer plusieurs objets, dans le but de les mettre à jour et de les afficher. Il est possible d'ajouter et de supprimer des objets à n'importe quel moment. Les changements seront effectifs à la fin des opérations du gestionnaire.


Le conteneur du monde

Le WorldGame est utilisé comme conteneur de jeu principal, plutôt que la Sequence, car il supporte des opérations de chargement et de sauvegarde de monde. Son principal objectif est de gérer la logique du jeu, dont l'ordre de mise à jour et de rendu. Avec une telle classe, la Sequence est seulement utilisée pour charger un WorldGame, le mettre à jour et l'afficher, rien de plus.

Lire la suite: Jeux en réseaux

Haut de page
LionEngine - The Web Site ©2014 - 2020
Byron 3D Games Studio