Time for action - the GoalManager class

  1. Add a new class called GoalManager to the Robot Rampage project.
  2. Add the following using directives to the top of the class file:
    using Microsoft.Xna.Framework;
    using Microsoft.Xna.Framework.Graphics;
  3. Modify the declaration of the GoalManager class to make it a static class:
    static class GoalManager
  4. Add declarations to the GoalManager class:
    #region Declarations private static List<ComputerTerminal> computerTerminals = new List<ComputerTerminal>(); private static int activeCount = 0; private static int minDistanceFromPlayer = 250; private static Random rand = new Random(); private static Texture2D texture; private static Rectangle initialActiveFrame; private static Rectangle initialDisabledFrame; private ...

Get XNA 4.0 Game Development by Example Beginner's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.