In addition to door, I want to have force field gates that are controlled by levers. I also want to have force field gate malfunctioning so that the force field goes on and off defined intervals (with random variation).
This part adds logic for the PC and keep track of things such as health, dying. I also add functionality for invisibility (that have already partly added in Guard class). I also add HUD using the new GUI system to show health and energy (that is used to maintain invisibility).
This tutorial goes through how to build a 1st person sneaking game with simple enemies/guards that patrols predefined routes and if they spot the PC they start to follow and attack if they get near enough. A short video clip demonstrates the guard behaviour this tutorial builds.
This tutorial assumes that you are familiar with Unity and can create game objects, prefabs, and scripts. The code snippets below are in C#.