static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var form = new GameForm(Levels.CreateLevels()); form.InitializeForm(); Application.Run(form); }
public void HeroOutOfField() { var hero = new Hero(new Vector(0, 0)); var form = new GameForm(Levels.CreateLevels()); var currentLevel = new Level("level0", hero); currentLevel.MoveHero(form.Size, new bool[4] { true, false, false, false }); Assert.AreEqual(new Vector(0, 0), hero.Location); }
public void InitField() { Hero = new Hero(new Vector(5, 5), 10, 0, 0); Form = new GameForm(Levels.CreateLevels()); CurrentLevel = new Level("level0", Hero); }