Example #1
0
        static void Main(string[] args)
        {
            partie = new Partie();
            partie.Lancement();
            Direction dir;

            AffichageConsole.AffichageLaby(partie.joueur.Laby, partie.joueur);

            while (true)
            {
                dir = ChangeCaseListener();
                if (dir != Direction.AUTRE)
                {
                    partie.DeplacementJoueur(dir);
                    Loot loot = partie.TryRamassageObjet(partie.joueur.Laby, partie.joueur.Position);
                    if (!Loot.IsNull(loot))
                    {
                        partie.joueur.SubirEffet(loot);
                        partie.joueur.Inventaire.Add(loot);
                    }
                }

                AffichageConsole.AffichageDeuxCartes(partie.joueur.Laby, partie.joueur);
            }
        }