Chapter 31: Prototype 3.5: Space SHMUP+

Most of these prototype chapters end with a “Next Steps” section that suggests things you might want to add to the game. This chapter shows you the steps to do just that for the Space SHMUP game that you built in the previous chapter.

In this chapter, you add power-ups, multiple enemies, and different weapon types to the Space SHMUP game. In doing so, you learn more about class inheritance, enums, function delegates, and several other important topics. As an added bonus, you also make the game a lot more fun!

Before attempting this chapter, you should complete chapter 30: Space SHMUP. A completed version of Chapter 30 will be added to the site shortly.