Building an NPC

Now we'll build an NPC character that'll display artificial intelligence. To get started, we'll use the Ethan mesh included in the Unity native companion assets. This can be found in the Project panel under the Standard Assets | Characters | ThirdPersonCharacter | Models folder. From here, drag and drop the Ethan model to the scene and position it on the terrain. We'll refine and edit this model and, eventually, create a prefab from it to represent an NPC character. See Figure 7.25:

Building an NPC

Figure 7.25: Starting an NPC character

When adding the Ethan model to the level, ensure that the blue forward vector of the character is pointing forward, ...

Get Unity 5.x By Example 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.