//------- public Form1() { InitializeComponent(); _Form1 = this; KeyPreview = true; KeyDown += new KeyEventHandler(Form1_KeyDown); GameServer.Settings nustatymai = GameServer.Settings.getInstance(); gameTimer.Interval = 700 / nustatymai.GameSpeed; gameTimer.Tick += GameTimer_Tick; gameTimer.Start(); //DoStuff(); commandLogger.setNextLogger(debugLogger); debugLogger.setNextLogger(testLogger); testLogger.setNextLogger(defaultLogger); RunAsync(); factory = new MonstersFactory(); }
//------- public Form1() { InitializeComponent(); KeyPreview = true; KeyDown += new KeyEventHandler(Form1_KeyDown); Player playerNew = new Player { Id = 99, Name = "zaidejas", Score = 100, PosX = 20, PosY = 30 }; GameServer.Settings nustatymai = GameServer.Settings.getInstance(); gameTimer.Interval = 700 / nustatymai.GameSpeed; gameTimer.Tick += GameTimer_Tick; gameTimer.Start(); label1.Text = "labas " + playerNew.Name; //DoStuff(); RunAsync(); factory = new MonstersFactory(); Monster monsterFast = new Skeleton(1, 1, 10, 10, 240); monsterFast.setStrategy(new MoveFast()); Monster monsterSlow = new Zombie(2, 1, 10, 10, 260); monsterSlow.setStrategy(new MoveSlow()); Monster monsterFlying = new Slime(3, 1, 10, 10, 260); monsterFlying.setStrategy(new Fly()); Monster testingFactory = factory.factoryMethod("zombie", 100, 280); testingFactory.setStrategy(new MoveSlow()); monsters.Add(monsterFast); monsters.Add(monsterSlow); monsters.Add(monsterFlying); monsters.Add(testingFactory); }