Chapter 31

Space SHMUP – Part 1

The SHMUP (or shoot ’em up) game genre includes such classic games as Galaga and Galaxian from the 1980s and the more modern masterpiece Ikaruga.

In this chapter, you create a SHMUP using several programming techniques that will serve you well throughout your programming and prototyping careers. These include class inheritance, static fields and methods, the singleton pattern, and delegates. Though you’ve seen many of these techniques before, you will use them more extensively in this prototype.

What You Will Learn

This chapter covers several new concepts and reviews many others. These include:

  • Importing and using a UnityPackage full of art assets for this game

  • Working with art assets that were not made in Unity ...

Get Introduction to Game Design, Prototyping, and Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.