Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Player      player      = new Player();
            PlayerSaves playerSaves = new PlayerSaves(player);

            player.Info();

            player.Attack();
            player.TakeDamage(10);
            player.Move(Direction.Right);
            player.Info();

            playerSaves.SavePlayer();

            player.Attack();
            player.Attack();
            player.Attack();
            player.TakeDamage(15);
            player.Move(Direction.Down);
            player.Info();

            playerSaves.LoadPlayer();

            player.Info();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Player      player      = new Player();
            PlayerSaves playerSaves = new PlayerSaves(player);

            player.Info();
            player.Attack();
            player.TakeDamage(10);
            player.Move(Direction.Up);
            player.Move(Direction.Up);
            player.Move(Direction.Up);
            player.Move(Direction.Up);
            playerSaves.SavePlayer();
            player.Info();
            player.Attack();
            player.TakeDamage(20);
            player.Move(Direction.Left);
            player.Move(Direction.Left);
            Console.WriteLine();
            player.Info();
            playerSaves.LoadPlayer();
            Console.WriteLine();
            player.Info();
        }