> For the complete documentation index, see [llms.txt](https://lados-organization.gitbook.io/goku/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lados-organization.gitbook.io/goku/goku-game-engine_fr/chapitre-2-la-structure-de-base-spritesheet.md).

# Chapitre 2 : La Structure de Base : SpriteSheet

La première structure fondamentale de notre moteur de jeu est la `SpriteSheet`. Une SpriteSheet est une manière efficace de regrouper plusieurs images, ou images clés, dans un seul fichier image. Cela peut réduire considérablement les frais généraux lors du rendu de plusieurs objets similaires, tels que des personnages ou des tuiles.&#x20;

`texture` : Le champ Texture représente l'image de texture qui constitue la SpriteSheet. Ce sera un fichier image chargé contenant toutes les images clés du sprite.&#x20;

`frame_width` et `frame_height` : Ces champs définissent les dimensions de chaque image clé à l'intérieur de la SpriteSheet.
