Game Development Reference
In-Depth Information
Summary
By now, CMOD is really looking good! We have almost everything we need for an enjoyable game:
a Player character, an environment to explore, power-ups, weapons, interesting enemies, and—in
addition—the enemies are intelligent. Next up, we'll consider the issue of graphical user interfaces
(GUIs) to add further polish to the game. Specifically, we'll create a main menu for the game,
allowing the gamer to restart, exit, and load and save the game. At this point, you should be able to
do the following:
Create an Enemy prefab
Create a Drone, Tough Guy, and Mr. Big Cheese enemy
Understand how to deal and receive damage to and from the Player
Understand what AI is and its purpose in games
Understand what an FSM is and how it works
Create an FSM for the Enemy character AI
Understand the NavMeshAgent component and how it works with NavMeshes
Understand what pathfinding and navigation is
Create C# script files that use the navigation system
Create agents that can move around the scene intelligently
Create different Enemy types through class inheritance
 
Search WWH ::




Custom Search