#include "util.h"
Aller au code source de ce fichier.
Classes | |
| struct | SStatistique |
| Cette structure permet de sauvegarder le nombre d'énnemi créé et détruit total et pour le niveau. on utilise cette structure pour déterminer la fin d'une partie. Plus de détails... | |
| class | CEntityManager |
| Le gestionnaire d'entités. Plus de détails... | |
Macros | |
| #define | CTRL_ENTITE_NOMBRE 96 |
Définition dans le fichier ctrl_entite.h.
|
|
Le jeu est limité à CTRL_ENTITE_NOMBRE entités simultanément. Limité le nombre d'entités permet notamment de fixer un plafond aux ressources réquisent par le jeu, tout en améliorant les performences. En effet, on aurait très bien plus ne pas fixer de limite en utilisant une liste chainé ou un verteur de données cependant dans les deux cas, on aura notez une grosse perte de performance du principalement à des coups de réallocation dynamique (transparent si l'on utilise la STL avec std::list ou stl::vector) Définition à la ligne 21 du fichier ctrl_entite.h. Référencé par CEntityManager::GetEntiteParIndex(). |
1.3.8