Playing games is a surefire way to engage students, but making games can be just as absorbing. Game design and development build art, math, and coding skills, and offers students an outlet to show what they know. These game-making apps, games, and websites are great examples of this, balancing the fun of play with the challenge of coding and design.