Exemplo n.º 1
0
        public GamePlay(Game1 game, Level level)
            : base(game)
        {
            Level = level;
            Level.Initialize();
            container = new ObjectContainer(Level.Bounds);
            PathFinder.Initialize(container);
            NetCommander.RegisterWorldWithNetwork(container);
            Camera.Instantiate(GameRef.screenRectangleActual);
            PlayerFactory.Initialize(this);
            TowerFactory.Initialize(this);
            NetworkFactory.Initialize(this);
            ProjectileFactory.Initialize(this);

            //SoundManager.CrossfadeMusic(5000, AssetRepository.Instance.Music1);
        }
Exemplo n.º 2
0
 public void RegisterWorldWithNetwork(ObjectContainer container)
 {
     worldRef = container;
 }