Example #1
0
        Ball ball;      //Need reference to ball for collision

        public Paddle(Game game, Ball b)
            : base(game)
        {
            this.Speed = 200;
            this.ball  = b;
            controller = new PaddleController(game, ball);

            console = (GameConsole)this.Game.Services.GetService(typeof(IGameConsole));
            if (console == null) //ohh no no console
            {
                console = new GameConsole(this.Game);
                this.Game.Components.Add(console);  //add a new game console to Game
            }
        }