« Pygame/Introduction au module Sprite » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 8 :
 
Tenez compte du fait que cette introduction suppose que vous avez un peu d'expérience en programmation avec python, et que vous êtes d'une quelconque
façon familier avec les différentes parties de création d'un jeu simple. Dons ce tutorial, le mot "référence" est occasionellement utilisé. Il représente une variable python. Les variables avec python sont des références, donc vous pouvez avoir plusieurs variables qui pointent vers le même objet.
une variable python. Les variables avec python sont des références, donc vous pouvez avoir plusieurs variables qui pointent vers le même objet.
 
=Une leçon d'histoire=
 
Le terme "sprite" est une survivance des vieux ordinateurs et consoles de jeu. Ces vieilles choses étaient incapable de dessiner et d'effacer des graphiques assez rapidement pour que ça fasse fonctionner des jeux. Ces machines avaient un hardware spécial pour contenir les objets du jeu qui avaient besoin d'être animés très rapidement. Ces objets étaient appelés 'sprites' et avaient des limitations qui leur étaient propres, mais pouvaient être dessinés et mis à jour très rapidement. Ils étaient habituellement contenus dans des buffers spéciaux du circuit vidéo (traduction approximative). De nos jours, les ordinateurs sont généralement assez rapides pour contenir les sprites comme des objets standards sans nécessiter de hardware dédié. Le terme sprite est encore actuellement utilisé pour parler des objets animés dans les jeux en deux dimensions.