XNA – Optimisation de l’affichage d’un score via un composant

Si il y a bien une chose qui est commun à tous les jeux, c’est le fait, à un moment ou un autre, d’afficher un score (ou au moins un nombre).

Voici un exemple de composant simple qui permet d’afficher un score :
Read more XNA – Optimisation de l’affichage d’un score via un composant

XNA – Content.Load : Caching or not Caching ?

Quand j’ai commencé XNA, l’une des premières questions que je me suis posée, c’est “mais ça fait quoi si je fais ça?”:

Texture2D maTexture = Content.Load<Texture2D>("matexturequitue");

// Ca crée une nouvelle texture ça ? 
Texture2D maTextureEncore = Content.Load<Texture2D>("matexturequitue");

 

Du coups j’ai cherché un petit peu sur le net et j’ai trouvé quelques réponses du type “Oui t’inquiètes pas ça met en cache”, “ouais c’est magique t’inquiète pas!”

Comme j’aime pas trop la magie (enfin en développement en tout cas ^^), j’ai regardé de plus prêt, et du coups je partage, dès fois que ça puisse servir à quelqu’un d’autre.

Read more XNA – Content.Load : Caching or not Caching ?