Cómo diseñar una mecánica simple pero profunda para juegos

Creo que la palabra clave es elegancia . Hay muchos otros factores para el buen diseño del juego, aunque cuando se trata de “simple pero profundo”, la elegancia es la clave.

Cuando se trata del diseño del juego, la elegancia significa sobrecargar cada elemento de tu juego. Es decir, dejas que un elemento del juego realice tareas múltiples.

Tomemos, por ejemplo, Pac Man. A pesar de que parece un juego simple, su mecánica tiene cierta profundidad, debido al punto que comes mientras navegas por el laberinto.

  1. Los puntos te dan puntos, permitiéndote seguir tu logro
  2. … y con suficientes puntos, ganas una vida.
  3. Necesitas comer todos los puntos para avanzar al siguiente nivel, por lo que bloquea tu progreso y te da un objetivo a largo plazo
  4. Te proporciona un objetivo a corto plazo: “come todos los puntos cerca de mí”
  5. Cuando comes puntos, eres más lento, lo que significa que eres más vulnerable a ser perseguido por los fantasmas. Crean un elemento de riesgo y recompensa.

(Tomado de The Art of Game Design: A Book of Lenses ).

Otro ejemplo sería el anillo en Sonic: te da puntos, te puede dar vidas extra y te protege del daño. O tome Portal: todo lo que puede hacer es abrir dos portales y puede viajar a través de ellos, pero combinarlos con la capacidad de dejar caer cosas, permitir que las cosas pasen y así sucesivamente, le permite crear juegos profundos con solo uno o Dos mecánicos bien realizados.

Slither.io es una mezcla de agar.io plus serpiente (de los viejos tiempos).

Agar.io es una copia de un juego flash muy antiguo de neopets. Ese juego de gelatina de dinosaurio. Lo convirtieron en MMO.

Lo principal en los juegos modernos es la parte competitiva con otros jugadores.

Si bien la puntuación más alta es suficiente, es muy limitada.

Por otro lado, el modo 1v1 o equipo v equipo será mejor, pero limitado a la cantidad de otros jugadores con los que estás interactuando.

El problema con eso es que a nadie le gusta perder, pero cada partido tendrá 50% de las personas que pierden.

Entonces … un estilo de batalla real con un gran grupo de jugadores es una de las formas más “divertidas”.

El problema principal será el problema del servidor y el retraso. Lo cual es muy obvio tanto en sliter.io como en agar.io

De vuelta al tema principal.

Para hacer este tipo de juego. Sólo…

Toma un buen juego viejo. O 2. O 3. Mezclarlos. Añadir en MMO. Y generalmente funciona.

(PD: incluso Flappy Bird era una copia de un juego de Neopets).

Al fallar. Mucho.

Realmente no hay secreto, ni instrucciones paso a paso. A menudo es una cuestión de prueba y error, y tener suerte