Ce qui est plus rapide et consomme moins de mémoire - un tableau d'objets avec un ensemble de propriétés ou toutes les propriétés sous forme de tableaux de l'objet? Je crée un jeu de tuiles 2d et le monde consiste en tuiles, donc je crée une instance séparée de classe Tile
pour chaque tuile, et certaines personnes disent que cela pourrait être plus rapide si j'utilisais des tableaux de propriétés de tuiles à la place. Je voudrais voir la différence de mes propres yeux, mais le jeu est trop complexe à ce stade pour réécrire le code.Tableau d'objets vs tableaux de propriétés d'objets - lequel est plus efficace?
Mise à jour: Je trouve un peu de temps pour tester les deux options, et les différences de mémoire et cpu insignifiants, tableau d'objets gagne pour être beaucoup plus facile de travailler avec (la lisibilité du code + simplicité de mise au point).
Je dirais que le code simple et lisible est meilleur que le changement de performance en temps constant (le cas échéant). – edthethird