> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAG 115: Mensajes de error y acciones destructivas

> Detecte y describa los errores de entrada, advierta a los jugadores antes de las acciones destructivas y permítales revisar, deshacer o restablecer las elecciones antes de confirmarlas.

## Objetivo

Asegurarse de que los jugadores puedan identificar y corregir los errores de entrada antes de que se produzca una acción permanente o destructiva.

## Información general

Los errores de entrada (errores de escritura, activaciones accidentales de botones) son habituales. Los jugadores que usan entrada por voz, hardware adaptable o que tienen discapacidades motoras o de aprendizaje pueden experimentarlos con más frecuencia. Los errores durante la creación de cuentas, las compras, los guardados o las decisiones de juego destructivas (desmantelar objetos raros, despedir a compañeros NPC) pueden tener consecuencias permanentes; proporcionar opciones de revisión y reversión ayuda a todos a evitarlos.

## Preguntas de alcance

* ¿Requiere su juego que los jugadores escriban nombres de usuario, contraseñas u otra información basada en criterios?
* ¿Proporciona su juego la capacidad de guardar información (progreso del juego, configuración)?
* ¿Ofrece su juego oportunidades de compras dentro del juego?
* ¿Incluye su juego cuadros de formulario de entrada de texto (nombre del personaje, contraseña)?
* ¿Permite su juego decisiones irreversibles que podrían perjudicar la experiencia si se realizan accidentalmente?

## Directrices de implementación

### Describa los errores con claridad

* Si un error de entrada se detecta automáticamente (p. ej., contraseña incorrecta), describa el error y cómo corregirlo de varias formas (texto y narración por voz).

<Note>
  La información que pondría en peligro la seguridad o el propósito del contenido está exenta; p. ej., no revele la contraseña correcta. Las sugerencias generales sobre los criterios de la contraseña sí son aceptables.
</Note>

**Ejemplo:** el error de emparejamiento de *Gears 5* explica el fallo y su causa subyacente ("Your squad size exceeds the maximum limit…") para que el jugador pueda corregirlo.

### Haga que los errores sean visualmente distintivos

* Los mensajes de error y de advertencia deberían distinguirse fácilmente de forma visual del resto del texto en pantalla. Ejemplo: la advertencia "Unsaved Changes" de Forza Horizon 4 desenfoca el fondo y usa un indicador de foco rojo, texto grande y un icono de exclamación.

### Resalte dónde se produjo el error

* Resalte visualmente los errores y advertencias en el punto donde se produjeron. Ejemplo: el formulario de contraseña de PuzzleBlaster subraya el criterio incumplido, agrega un asterisco e incluye el texto "not met" para los usuarios de narración.

### Revisión y deshacer

* Si alguna acción va a eliminar o modificar datos almacenados, dé al jugador la oportunidad de revisar, corregir o revertir por completo la acción antes de confirmarla.
* Ejemplo: *Grounded* muestra el aviso "Unapplied Changes Detected" al salir de la configuración sin aplicar los cambios, y proporciona un restablecimiento "Factory Default" para toda la configuración.
* Ofrezca un mecanismo para revisar, confirmar y deshacer las acciones permanentes o destructivas (compras dentro del juego, vender un objeto, sobrescribir una partida guardada).
  * Ejemplo: *Fallout 76* usa una confirmación en dos pasos para las compras a comerciantes.
  * Ejemplo: *Cyberpunk 2077* advierte a los jugadores en la creación del personaje si intentan avanzar con puntos de atributo sin gastar, ya que esos puntos se perderían.

### Evite las confirmaciones con botón mantenido

* No exija mantener pulsados botones para confirmar acciones destructivas. Proporcione opciones alternativas.

## Posible impacto en los jugadores

| Jugador                                                  | Afectado |
| :------------------------------------------------------- | :------: |
| Jugadores sin visión                                     |     ✓    |
| Jugadores con baja visión                                |     ✓    |
| Jugadores con discapacidades cognitivas o de aprendizaje |     ✓    |
| Jugadores con alcance y fuerza limitados                 |     ✓    |
| Jugadores con destreza manual limitada                   |     ✓    |
| Jugadores que quieren evitar compras no deseadas         |     ✓    |

## Recursos

* [Nielsen Norman Group: Prevención de errores de usuario — Evitar errores conscientes](https://www.nngroup.com/articles/user-mistakes/)


## Related topics

- [XAG 120: Experiencias de comunicación](/es/build/game-principles/accessibility/xag-deep-dives/xag-120-communication-experiences.md)
- [XAG 101: Visualización de texto](/es/build/game-principles/accessibility/xag-deep-dives/xag-101-text-display.md)
- [XBOX Accessibility Guidelines (XAG)](/es/build/game-principles/accessibility/xbox-accessibility-guidelines.md)
- [Registros de auditoría](/es/services/playfab/live-service-management/gamemanager/audit-logs.md)
- [XAG 106: Narración en pantalla](/es/build/game-principles/accessibility/xag-deep-dives/xag-106-screen-narration.md)
