In this chapter, we will cover the following recipes:
Most games lay a collection of levels in front of the player for him or her to beat them. The design of those levels is crucial for the final result to be an enjoyable and engaging experience. If they are not challenging enough or too frustrating, the player will just throw away the controller or the phone and move on to something else!
We will not discuss level design; there are great specialized sources out there such as The Art of Game Design. You can refer to http://artofgamedesign.com for more details.
One thing is sure, though; ...