Ejemplo n.º 1
0
        public void RestartGame()
        {
            GenerateStartBoard generateStartBoard = new GenerateStartBoard(2, 4);

            UnpackColectionToTiles(generateStartBoard.OutputList);
            UpdateTilesBackgroundColors();
            Score = "2";
        }
Ejemplo n.º 2
0
        public MainPageViewModel(INavigationService navigationService)
            : base(navigationService)
        {
            _navigationService = navigationService;

            GameName           = "2048";
            Score              = "0";
            BestScore          = "0";
            MoveTrigger        = new Command <Direction>((direction) => MoveTriggerImpl(direction));
            RestartGameCommand = new Command(RestartGame);

            GenerateStartBoard generateStartBoard = new GenerateStartBoard(2, 4);

            UnpackColectionToTiles(generateStartBoard.OutputList);
            UpdateTilesBackgroundColors();

            _navigationService.GoBackAsync();
        }