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
From the course: 2D Game Design and Development Essential Training
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.