Ejemplo n.º 1
0
 public ControllerState DoUserInteraction(ControllerState state)
 {
     try
     {
         if (state != ControllerState.Play)
         {
             UpdateView(state);
         }
         return state.Handle(_view.GetUserInput(), _gameplay);
     }
     catch (Exception e)
     {
         _view.Render(e.Message);
         return state;
     }
 }
Ejemplo n.º 2
0
 private void UpdateView(ControllerState state)
 {
     _view.Render(state.ToString(_gameplay));
 }