Chapter 3. Adding enemies and projectiles to the 3D game
This chapter covers
- Taking aim and firing, both for the player and for enemies
- Detecting and responding to hits
- Making enemies that wander around
- Spawning new objects in the scene
The movement demo from the previous chapter was pretty cool but still not really a game. Let’s turn that movement demo into a first-person shooter. If you think about what else we need now, it boils down to the ability to shoot, and things to shoot at. First we’re going to write scripts that enable the player to shoot objects in the scene. Then we’re going to build enemies to populate the scene, including code to both wander around aimlessly and react to being hit. Finally we’re going to enable the enemies ...
Get Unity in Action 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.