SFML vertex arrays and sprite sheets
We are nearly ready to implement the scrolling background. We just need to learn about SFML vertex arrays and sprite sheets.
What is a sprite sheet?
A sprite sheet is a set of images, either frames of animation or totally individual graphics, contained in one image file. Take a closer look at the sprite sheet that contains four separate images that will be used to draw the background in Zombie Arena:
SFML allows us to load a sprite sheet as a regular texture in exactly the same way we have done for every texture in the book so far. When we load multiple images as a single texture, the GPU can handle it much more ...
Get Beginning C++ Game Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.