Chapter 10 ended by discussing how Unity could be used to create other types of games such as puzzlers, infinite runners, and more. All that would require is to tweak some of the scripts and GameObjects from our simple platformer. You could change the objectives, the input method, and the whole experience. You can even make utilities this way.
But there’s an entire additional category of game that we have yet to address and that would require a rather different approach: 3D games. Although 3D controls can sometimes be difficult ...