Une entité pour organiser les données d'une manière spécifique afin qu'elles puissent être utilisées efficacement. Les exemples sont des tableaux, des objets, des enregistrements, des structures.
Je génère actuellement mes données de niveau et j'enregistre sur le disque pour m'assurer que toutes les modifications apportées au niveau sont enregistrées. Je stocke des "morceaux" de 2048x2048 pixels dans un fichier. Chaque fois que le joueur se déplace sur une section qui n'a pas de fichier associé à …
Avertissement: c'est l'une de ces redoutables questions de style Minecraft, mais je pense que c'est plus une question de structures de données et d'algorithmes Je suis vraiment nouveau dans les structures de données 3D et je me demande quelle est la meilleure façon de stocker et de faire correspondre une …
Par exemple, votre jeu a 100 ennemis (sur différentes équipes) qui courent et leur IA veut inspecter les entités à proximité pour voir laquelle il devrait attaquer. Comment organiser rapidement ces entités afin que chaque ennemi n'ait pas à calculer la distance entre lui et toutes les autres entités? En …
Je fais un RPG descendant pour iPhone. J'utilise tilemaps (CCTMXTileMap) et le moteur cocos2d-iphone. J'ai créé une classe qui peut gérer le chargement des cartes et des PNJ sur l'écran, une classe qui gère les entrées et une classe qui est censée afficher la boîte de dialogue. La classe de …
Je sais comment afficher une carte 2D avec des tuiles. Je sais comment créer un algorithme de recherche de chemin en utilisant A *. Ces deux choses exigent une structure ou une classe. Ma question est: utilisez-vous la même structure pour l'affichage et le calcul de chemin? Structure de noeud …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.