Cómo construir juegos móviles pensando en las personas

Principios de diseño de la experiencia del usuario para ayudarlo a construir juegos que la gente quiere jugar por Seb Long, Harvey Owen y Gareth Lloyd

La audiencia de juegos móviles continúa expandiéndose a nivel mundial. Como resultado, los desarrolladores enfrentan el desafío de crear juegos que satisfagan las necesidades de una amplia gama de usuarios, al tiempo que desean diferenciar su juego de la multitud con una gran experiencia de usuario. La complejidad de este desafío significa que, a pesar de las mejores intenciones, a veces la experiencia de los jugadores en un juego móvil difiere de la intención del diseño. Hay muchas razones matizadas y centradas en el jugador por las cuales esto podría suceder. Las disparidades más difíciles de descubrir tienen sus raíces en la psicología humana; factores influyentes como la forma en que su audiencia de jugadores piensa, aprende, percibe e interactúa con sus juegos.

Somos Player Research; especialistas en playtesting e investigación de usuarios. Google Play nos pidió que aprovechemos nuestra experiencia evaluando cientos de juegos, para construir un conjunto de principios que lo ayuden a crear un juego atractivo, accesible, aprendible y gratificante para todos sus jugadores. El uso de estos principios como "lentes" en su juego puede ayudar a identificar los riesgos, suposiciones y fallas de la experiencia del jugador. Abordarlos aumentará tus posibilidades de crear un juego atractivo, aprendible y gratificante para todos tus jugadores al incorporar la psicología humana en el diseño del juego.

Los principios se presentan junto con preguntas para preguntar sobre su audiencia, para discutir en equipo o para ayudar a guiar sus pruebas de juego con los jugadores. Si bien no son exhaustivas, estas preguntas deberían incitar a los equipos a identificar las disparidades entre la intención del diseño y la experiencia del jugador.

Hemos agrupado estos principios UX en dos áreas principales de enfoque:

  • Rompiendo barreras: eliminando las "barreras ocultas a la diversión" al acomodar cómo los jugadores ven, escuchan, piensan, interactúan y viven con un juego.
  • Estructura del edificio: ayudar a los jugadores a comprender, aprender y progresar mediante el diseño de un juego para que se pueda aprender y con un sentido de progresión y profundidad claramente presentado y comprendido.

Al abordar estas áreas, puedes asegurarte de que el desafío, la frustración y la confusión de un juego se originen desde donde pretendes, en lugar de las consecuencias imprevistas de las decisiones de diseño.

Rompiendo barreras

Acomodar cómo los jugadores ven, escuchan, piensan, interactúan y viven

El primer conjunto de principios te pide que consideres las limitaciones físicas y psicológicas de tus jugadores; y si tus jugadores pueden disfrutar de tu juego como parte de su vida cotidiana. Los juegos que rompen estos principios están listos para una desinstalación rápida. Los jugadores que inmediatamente encuentran frustración o confusión en sus interacciones básicas con un juego, o los bloqueadores que les impiden entender el juego, es poco probable que progresen más allá de la primera experiencia: "Este juego no es para mí".

Echa un vistazo a lo que hacen tus juegos para introducir nuevos jugadores. Nadie dice que tiene que implementar sus hallazgos si no lo desea, nadie dice que tiene que retrasar el desafío en un juego o sacrificar la complejidad. Tal vez su juego no esté destinado a ser más accesible, [pero] tal vez descubra que es una buena idea reconsiderarlo.
 - Rami Ismail, Vlambeer (fuente)

Principio 1: complejidad adecuada para el público

La complejidad no es solo algo que diseñas en tu juego; tal como lo perciben los jugadores, la complejidad surge tanto del diseño del juego como de las capacidades de los jugadores. Es probable que seas un maestro en tu juego; pero las habilidades cognitivas, motoras y perceptivas de los jugadores no necesariamente coincidirán con las tuyas. Sus jugadores objetivo, independientemente de su edad o experiencia de juego, tendrán sus límites con respecto a la complejidad aceptable del juego. A menos que estos límites se tengan en cuenta en el diseño, los juegos pueden volverse demasiado complicados o exigentes rápidamente.

Diseñar la complejidad adecuada para la audiencia significa saber quiénes son sus audiencias y comprender sus capacidades a través de dominios funcionales, como la memoria, la atención, el procesamiento del lenguaje y las habilidades motoras. Estos dominios funcionales pueden funcionar felizmente en paralelo, lo que nos permite llevar a cabo tareas cotidianas que se basan en todos al mismo tiempo, o centrarse en un solo dominio para abordar una tarea nueva o excepcionalmente exigente. Pero, las altas demandas en cualquier dominio pueden reducir la efectividad de los demás; y las altas demandas en múltiples dominios es una receta para el mal desempeño y la confusión. Por lo tanto, evalúe las demandas de su juego en términos de esos diversos dominios. ¿Qué cambios se pueden hacer para que coincidan? ¿Podrías reducir la complejidad sin afectar el juego central?

Al comprender la relación entre capacidades y demandas, los juegos pueden diseñarse para adaptarse a cualquier público objetivo. Aquí hay algunas preguntas que puedes usar para evaluar el ajuste de complejidad del público de tu juego:

Preguntas para hacer sobre tus jugadores

  • ¿Cuáles son las capacidades visuales, motoras y cognitivas de nuestro público objetivo?
  • ¿Cómo varía nuestro público objetivo en términos de habilidades que incluyen lenguaje y aritmética?

Preguntas para hacerle a tu equipo

  • ¿Cómo nos hemos asegurado de que nuestro juego sea accesible y ofrezca un desafío óptimo teniendo en cuenta las capacidades visuales, motoras y cognitivas actuales de nuestro público objetivo?
  • ¿Deberíamos adaptar nuestra experiencia de juego para acomodar las diferencias en habilidades?
  • ¿Qué tan temprano debemos traer a los usuarios para probar la experiencia?
  • ¿Cómo podríamos proteger nuestro juego de la "complejidad progresiva" durante el desarrollo?

Preguntas para hacerle a tus jugadores

  • ¿Te sentiste confundido en algún momento mientras estabas jugando?
  • Mientras jugaba, ¿sintió que tenía toda la información que necesitaba? ¿Sabías dónde encontrarlo?
  • ¿Me puede mostrar cómo encontrar [función] en los menús? ¿Pudiste usar los menús fácilmente?
  • ¿Sientes que este juego es "para ti"? ¿Está dirigido a ti? Si no, ¿a quién va dirigido?

Principio 2: Diseño para flexibilidad

Diseñar para las capacidades de su público objetivo es un gran comienzo. Pero no importa qué tan bien lo hagas, siempre habrá diferencias entre tus jugadores, en términos de sus experiencias, preferencias y los entornos donde juegan. Acomodar las diferencias entre los jugadores en su público objetivo es tan importante como definir su audiencia.

Los juegos son parte de la vida cotidiana de las personas, por lo que, cuando sea posible, los juegos deben diseñarse para ser flexibles y permitir los diversos contextos en los que se juegan. El mundo real ofrece interrupciones, tanto en el dispositivo como fuera de él. Para garantizar que tu juego se adapte perfectamente a la vida de las personas, asegúrate de que sea compatible con duraciones de sesión flexibles, control personalizable y configuraciones audiovisuales, y que se adapte a la distracción y al cambio de tareas.

Por ejemplo, en Hearthstone Blizzard características incorporadas para acomodar largas interrupciones en el juego:

Los jugadores que regresan a Hearthstone después de un descanso a menudo todavía se consideran expertos, por lo que un tutorial tradicional de agarre de manos podría verse como demasiado simplificado e insultante. En su lugar, ofrecemos un conjunto de ventanas emergentes rápidas para que sepan qué ha cambiado y un par de misiones diarias únicas para guiarlos de vuelta al flujo del juego.
- John Hopson, Gerente Senior de Investigación de Usuarios, Blizzard Entertainment

Aquí hay algunas preguntas que pueden ayudarte a evaluar la flexibilidad en tu juego:

Preguntas para hacer sobre tus jugadores

  • ¿Dónde, cuándo y en qué dispositivos están jugando nuestros jugadores?
  • ¿Qué aspectos de ese contexto podrían afectar el juego?
  • ¿Nuestra duración de sesión proyectada coincide con la duración real de la sesión de los jugadores y se ajusta a sus vidas reales?
  • ¿Proporcionamos suficiente tiempo para que los jugadores perciban y comprendan los comentarios del juego?

Preguntas para hacerle a tu equipo

  • ¿Cómo podríamos dejar que los jugadores personalicen su experiencia según sus preferencias y capacidades cotidianas, como ofrecer configuraciones de video y audio?
  • ¿Podemos diseñar un juego que acomode las interrupciones?
  • ¿Cómo podríamos acomodar a los jugadores que regresan al juego después de un largo período de distancia?
  • ¿Los controles del juego reflejan las restricciones ergonómicas de los jugadores cuando sostienen su dispositivo, por ejemplo, requieren que alcancen la pantalla o que potencialmente cubran elementos con los dedos?
  • ¿Podemos darles a los jugadores la opción de automatizar, ocultar o desactivar las características del juego que no son mecánicas básicas?

Preguntas para hacerle a tus jugadores

  • ¿Con qué frecuencia te encuentras interrumpido durante el juego?
  • Cuando tu juego fue interrumpido, ¿qué pasó cuando volviste al juego? ¿Era eso lo que esperabas que pasara? ¿Si no, porque no?
  • ¿Cambiaste alguna configuración en el juego?
  • ¿Hubo algo sobre el juego o los controles que te hubiera gustado poder cambiar?

Estructura de construcción

Ayudar a los jugadores a comprender, aprender y progresar.

Si bien es importante abordar las posibles barreras para jugar, la experiencia del jugador también juega un papel en la conversión de una audiencia de jugadores nuevos en expertos y fanáticos. Al enfatizar la capacidad de aprendizaje y la conectividad de las características de su juego, puede comunicar los conocimientos y habilidades del juego a los jugadores y guiarlos a lo largo del viaje que ha diseñado. A su vez, jugarán el juego como lo has imaginado.

Principio 3: Aprovechar la familiaridad

Los jugadores aprenden las características del juego sin esfuerzo cuando los aspectos ya los conocen de alguna manera: como estándares de plataforma o género, o porque reflejan el mundo real. Los jugadores reconocen estructuras de progresión de juegos similares, como ganar un cierto número de estrellas para progresar a una nueva área. También se pueden emplear iconografías y comportamientos del mundo real ampliamente utilizados e inmediatamente reconocibles, como tirar y lanzar una honda. Cuando se diseñó teniendo en cuenta la familiaridad, los jugadores pueden hacer conjeturas válidas y educadas sobre cómo se comportarán los elementos, las características o las interacciones.

La familiaridad también puede provenir de la consistencia interna. A medida que los jugadores pasan más tiempo con el juego, su lenguaje visual se vuelve familiar y reconocible. Asociar la iconografía, la terminología y la coloración consistentes con las características y funciones del juego ayuda a los jugadores a construir un modelo mental sólido de un juego. Mantener esta consistencia ayudará a los jugadores a predecir la función de las nuevas funciones, sin tener que enseñarles explícitamente.

Cuando diseñamos UX en King, comprender y responder a las expectativas de nuestros jugadores es primordial. Todos los productos existen dentro de su contexto, y nuestros jugadores han crecido para reconocer y esperar la taquigrafía visual de los juegos móviles. Cumplir con estas expectativas (¡y saber cuándo romperlas!) Nos ayuda a crear experiencias deliciosas, donde el jugador puede concentrarse en la diversión con una carga cognitiva mínima.
- Caitlin Goodale, diseñadora de experiencia de usuario, King

Preguntas para hacer sobre tus jugadores

  • ¿Cuáles son las normas y expectativas de los jugadores en torno a la mecánica del juego?

Preguntas para hacerle a tu equipo

  • ¿La interfaz de usuario se presenta de manera coherente con los modelos mentales existentes de los jugadores?
  • ¿Cómo pueden nuestras mecánicas, características e interacciones hacerse más intuitivas y entendibles utilizando el conocimiento del mundo real de nuestros jugadores?
  • ¿Cómo pueden nuestras mecánicas, características e interacciones hacerse más intuitivas y entendibles al ser consistentes con otros aspectos de nuestro juego? ¿Y otros juegos que nuestra audiencia pudo haber jugado?
  • ¿Podemos asegurarnos de que nuestra iconografía y terminología sean distintas y puedan reconocerse rápidamente?

Preguntas para hacerle a tus jugadores

  • ¿Qué crees que significan estos íconos a primera vista?
  • ¿Cómo podría esperar que esta característica funcione?
  • ¿Funcionó esta característica como esperaba? ¿Si no, porque no?
  • ¿Hubo algo en el juego que no funcionó como esperabas?
  • ¿Es esta característica algo que has visto en otros juegos?

Principio 4: Asistencia cerca

Los nuevos jugadores generalmente comienzan con un juego tratando de jugarlo, incluso si no lo entienden completamente. Los jugadores motivados probablemente aprenderán a través del juego, la prueba y el error.

Pero el aprendizaje exitoso a través de la exploración no es gratis; Se necesitan sistemas integrales de retroalimentación y salvaguardas a medida que los jugadores interactúan de manera inexperta con el juego mientras lo descubren. Para aprender, los jugadores necesitan comentarios que sean ricos, relevantes y oportunos, lo que les permite comprender su efecto en el mundo del juego.

Aprender a través del descubrimiento también es más efectivo cuando los jugadores están en un ambiente seguro. Esto debería enfatizar la práctica, tal vez mediante conceptos de juego "fragmentados" apropiados en secciones accesibles de prueba y error. También debería permitir a los jugadores recuperarse de los errores, ya sea por diseño, por ejemplo, siendo generosos con los recursos desde el principio, o proporcionando opciones para deshacer acciones en el juego mientras aprenden a jugar.

Los jugadores que se sienten confundidos, o simplemente que desean aprender más, también pueden recibir información adicional: ayuda de "leer más", botones de "información" e incluso manuales completos o información de contacto de atención al cliente. Sin embargo, evite depender de estos recursos como la única forma para que los jugadores entiendan su juego. Aunque las necesidades de instrucción de cada juego son diferentes, es mejor permitir que los jugadores aprendan como resultado de jugar con tu juego.

Preguntas para hacer sobre tus jugadores

  • ¿Es más probable que tus jugadores aprendan explorando tu juego o confiando en la ayuda?

Preguntas para hacerle a tu equipo

  • ¿Cuáles son los momentos ideales (y ubicaciones) para presentarles a los jugadores información de apoyo?
  • ¿Qué errores indeseables podrían cometer los jugadores en nuestro juego y cómo podríamos protegerlos elegantemente de esa experiencia negativa?
  • ¿Cómo podrían nuestros comentarios sobre el juego comunicar mejor la influencia del jugador en el mundo del juego?

Preguntas para hacerle a tus jugadores

  • ¿Alguna vez cometiste algún error del que no pudiste recuperarte? Si es así, ¿qué pasó?
  • ¿Prefieres descubrir cómo jugar este tipo de juegos por tu cuenta? ¿Podrías hacer eso en este juego?
  • ¿Viste algún mensaje de ayuda en el juego mientras estabas jugando? ¿Seguiste sus consejos y fueron útiles?
  • ¿Fuiste a buscar más ayuda o información sobre cómo jugar? ¿Dónde esperarías encontrar esa información?
  • ¿Sentiste que sabías cuándo te iba bien o mal en el juego?

Principio 5: tutoriales efectivos y mínimos

En situaciones donde los métodos de enseñanza basados ​​en la intuición del jugador, la familiaridad y el descubrimiento de prueba y error no son efectivos, los juegos deben explicarse claramente. Los tutoriales, las indicaciones de texto y las secuencias de "haga clic aquí" son métodos comunes de enseñanza.

La excesiva dependencia de los tutoriales puede abrumar a los jugadores al pedirles que recuerden demasiado o hacer que se sientan sofocados por una experiencia inflexible. Sin embargo, en ausencia de otros métodos para que los jugadores aprendan a jugar su juego, la falta de tutoriales puede dejar a los jugadores perdidos.

Las pruebas de juego y el diseño iterativo pueden ayudar a precisar el tutorial "Ricitos de oro" para su audiencia: la cantidad adecuada para enseñar a sus jugadores los conceptos y características fundamentales de su juego, al tiempo que equilibra la enseñanza explícita con el aprendizaje a través de la familiaridad, la intuición y la asistencia.

Preguntas para hacer sobre tus jugadores

  • ¿Es probable que tus jugadores sean particularmente resistentes a los tutoriales?

Preguntas para hacerle a tu equipo

  • ¿Nuestra interfaz de usuario comunica con precisión la estructura del juego a los jugadores?
  • ¿Pueden los jugadores reconocer nuestros comentarios sobre el juego y son capaces de responder como queremos que lo hagan?
  • ¿Qué áreas necesitan más o menos tutoría?
  • ¿Hemos maximizado las oportunidades para enseñar a los jugadores (por ejemplo, a través de pantallas de carga, menús de pausa, enseñanza a través de interacciones de menú, videos o escenas)?
  • ¿Estamos utilizando tutoriales en los lugares correctos?

Preguntas para hacerle a tus jugadores

  • ¿Son los tutoriales algo con lo que te sientes cómodo mientras aprendes un nuevo juego?
  • ¿Te sentiste restringido por los tutoriales del juego? ¿Hubo momentos en los que hubiera preferido aprender por su cuenta?
  • ¿Pudiste entender cada tutorial? ¿Lograste aprender rápidamente lo que estaba tratando de enseñarte?

Principio 6: claridad de profundidad

Una vez que tus jugadores entiendan los conceptos básicos, ¿qué sigue?

Los objetivos claros le dan a los jugadores un propósito, cosas para trabajar en una sesión de juego y razones para regresar al juego. La comunicación de objetivos en términos de la estructura y la profundidad de un juego, el metajuego, fomenta la confianza, es gratificante y fomenta la retención.

A menudo es un desafío comunicar a los jugadores cómo se vincula un metajuego más profundo con los bucles de juego principales, generalmente como resultado de una relación débil y abstracta entre los dos. Muchos juegos se basan en modelos familiares para comunicar la estructura básica y la progresión, como "recoger 3 estrellas" y "completar el nivel anterior para avanzar".

Las recompensas e incentivos también se pueden utilizar para comunicar sistemas de metajuegos; pero al igual que los objetivos, los jugadores deben entenderlos claramente. Una recompensa mal entendida puede confundir en lugar de reforzar la comprensión de los jugadores de cómo y por qué progresan en el juego.

Otros jugadores también pueden proporcionar una fuente de profundidad, y potencialmente un metajuego sin fin. La interacción social y la competencia entre jugadores, a través de tablas de clasificación, jugador contra jugador, juego cooperativo, "clanes", intercambio social o simplemente chat, pueden ser increíblemente interesantes y pueden ser una fuente de profundidad potencialmente ilimitada. Sin embargo, estos métodos pueden ser difíciles de implementar: no solo por las demandas técnicas involucradas, sino también en términos de comunicar cómo las interacciones multijugador y sociales complementan el contenido y la mecánica del juego para un solo jugador.

Estos son desafíos desafiantes, pero críticos, de UX que abordar, porque un metajuego fuerte significa una audiencia comprometida a largo plazo. La comunicación efectiva de los sistemas de metagame garantizará que los jugadores puedan tomar decisiones seguras e informadas sobre las compras en el juego, y aumentará la probabilidad de que permanezcan activos durante más tiempo antes de la desinstalación. Esto también es cierto fuera de los modelos gratuitos: un buen metajuego significa una audiencia cautiva para tus secuelas o seguimientos.

Preguntas para hacer sobre tus jugadores

  • ¿Tus jugadores buscan juegos con objetivos a largo plazo?
  • ¿En qué medida los jugadores buscan este tipo de juego por sus aspectos sociales? ¿Quieren jugar con o contra otros jugadores?

Preguntas para hacerle a tu equipo

  • ¿Estamos presentando objetivos a largo plazo de una manera comprensible?
  • ¿Cómo comunicamos significativamente la presencia de otros jugadores reales y cómo las interacciones multijugador y sociales encajan en nuestro metajuego?
  • ¿Cómo podríamos reforzar la relación entre la progresión del juego y la progresión del metajuego?
  • ¿Qué características están diseñadas para traer de vuelta a los jugadores, y se presentan de manera significativa a los jugadores en la experiencia del usuario por primera vez?

Preguntas para hacerle a tus jugadores

  • ¿Cómo progresas en este juego?
  • ¿Qué intentas hacer en este juego ahora?
  • ¿Qué necesitas hacer en este juego [a largo plazo]?
  • ¿Cómo puedes mejorar en este juego?
  • ¿Será este juego más difícil?
  • ¿Puedes interactuar con otras personas en este juego? ¿Cómo?
  • ¿Qué puedes comprar en este juego? ¿Puedes comprar cosas para ayudarte?
  • ¿Qué gastas para comprar cosas en este juego? ¿Cómo se obtienen más de ellos?

Enfoque de refinación

Conseguir el equilibrio correcto

Hemos discutido varias formas en las que puedes hacer que tu juego sea intuitivo sin agregar complejidad. Pero, recuerde, nadie quiere un juego aburrido, "vainilla" o poco interesante. Los juegos exitosos desafían a los jugadores y les proporcionan una sensación de logro.

Como desarrolladores de juegos creativos, puedes ignorar cualquiera de estos principios en nombre de la diversión. Muchos juegos exitosos usan complejidad visual, controles incómodos, mundos de juego desconocidos, etc. En algunos casos, la complejidad deliberada y la fricción pueden convertirse en la "fuente de desafío" exclusiva del juego.

Sin embargo, descuidar (o hacer suposiciones sobre) estos principios aumenta el riesgo de que su juego tenga barreras involuntarias y agregue fricción involuntaria a las experiencias de los jugadores. En resumen: elige tus batallas sabiamente y trata de asegurarte de que tu juego solo sea exigente de la forma en que quieres que sea.

Esperamos que llevar estos principios centrados en el jugador a las discusiones de desarrollo te ayude a crear la experiencia que imaginas para tu juego. La experimentación cuidadosa y deliberada con estas opciones de diseño visual, motriz, cognitivo y fundamentalmente humano aumentará las posibilidades de que los jugadores encuentren la diversión que les has hecho, y hará que vuelvan por más.

En futuros artículos, compartiremos los resultados de trabajar con desarrolladores de juegos para aplicar estos principios al diseño de sus juegos.

¿Qué piensas?

¿Tienes pensamientos sobre el diseño de la experiencia del usuario para juegos y cómo los factores humanos afectan el comportamiento del jugador? Háganos saber en los comentarios a continuación o twittee usando #AskPlayDev y le responderemos desde @GooglePlayDev, donde compartimos regularmente noticias y consejos sobre cómo tener éxito en Google Play.