Пример #1
0
 public GameMaker(Window w, int _w, int _h)
 {
     Player.InitializeCharacters();
     Level.LoadLevels(AppDomain.CurrentDomain.BaseDirectory + "Levels");
     level  = Level.Load(Level.Level_index);
     camera = new Camera(ref level);
     player = new Player();
     player.Initialize(ref camera);
     screen      = new Screen(ref w, _w, _h);
     game_render = new GameRenderer(ref screen, ref player, ref camera, ref level);
     camera.Start(ref game_render, ref player);
 }