From the course: 2D Game Design and Development Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Optimize your game

Optimize your game

From the course: 2D Game Design and Development Essential Training

Start my 1-month free trial

Optimize your game

- [Instructor] Let's talk about optimizing artwork. While a lot of these techniques apply specifically to sprite-based games, you'll also see that this is helpful in game engines that use 3D renderers. A sprite is a single bitmap image that is drawn to the display. To help organize them better, sprites are grouped together into a single image called a sprite sheet. As you can see, I have all of the player animations laid out horizontally in a sprite sheet. Sprite sheets are also helpful to use in tile maps anywhere where you have repeating graphics or tiles, using sprites in tile maps helps save memory by only including the graphics you need to display the map. Repeating tiles are simply referenced by the original tile they all share. Let's talk about creating sprites in sprite sheets. Earlier, I had mentioned a program, Aseprite, and this is what I generally use when I'm working with sprites. Aseprite has some really great features for working with multiple sprites, one of which is…

Contents