Ejemplo n.º 1
0
        public void GameMenu()
        {
            Console.WriteLine(" ------- Menu de Jeu -------\n");
            Console.WriteLine("1) Move");
            Console.WriteLine("2) Inventaire");
            Console.WriteLine("3) Page Perso");
            Console.WriteLine("4) Créer une sauvegarde\n");
            Console.WriteLine("-----------------------------");
            try
            {
                var choix = Console.ReadKey();
                switch (choix.KeyChar)
                {
                case '1':
                    Console.WriteLine("Déplacez vous sur la map: ");
                    Console.WriteLine("\t haut -> z");
                    Console.WriteLine("\t bas -> s");
                    Console.WriteLine("\t droite -> d");
                    Console.WriteLine("\t gauche -> q");
                    map.MovePlayer(hero);
                    return;

                case '2':

                    Console.Clear();
                    hero.ShowAllInventory();
                    Console.ReadLine();
                    return;

                case '3':
                    Console.Clear();
                    hero.FichePerso();
                    Console.ReadLine();
                    return;

                case '4':
                    Console.WriteLine();
                    return;
                }
            }
            catch (Exception)
            {
                Console.WriteLine("Entrez un nombre entre 1 et 4 svp");
            }
        }