Quanto: el precio justo en versión Wordle

A principios de año diseñé Quanto, un juego que sigue la fórmula Wordle —una partida global cada día con estadísticas— y consiste en averiguar el precio de seis productos de supermercados españoles.

Quanto • Seis productos diarios

El juego ha tenido más impacto del que me esperaba y ya ha alcanzado las 50,000 partidas, una cantidad que me ha hecho plantearme si mi humilde servidor doméstico iba a dar abasto. De momento funciona sin problemas (la carga no llega al 0.01% en el pico de por la noche) y puedo seguir dejándolo disponible sin publicidad de ningún tipo.

Los productos son escogidos aleatoriamente todos los domingos de las webs de Carrefour, Lidl, Alcampo y Mercadona. Además de la foto, todos van acompañados de su nombre e información adicional como el peso o el volumen. Por cada producto tenemos dos intentos para averiguar el precio, con una pista para intentar acercarse más en el segundo:

MensajeDesviación
¡A la primera!0%
Casi, un poco másMenos del 15% por abajo
Casi, un poco menosMenos del 15% por arriba
Demasiado altoAl menos un 15% por abajo
Demasiado bajoAl menos un 15% por arriba

Al terminar la partida, se muestran ciertas estadísticas como el porcentaje de desviación medio y el típico mensaje de "estás por encima del 60% de los jugadores". Para calcular este mensaje es necesario almacenar las puntuaciones de todas las partidas y usarlas para calcular los percentiles; algo así como ordenarlas puntuaciones de menos a más y cortarlas en 100 trocitos de longitud parecida.

Captura de resultados de Quanto

Observar estos percentiles y hacer estadísticas por producto es muy curioso, y la única conclusión que puedo sacar es que la mayoría no tenemos ni idea de los precios de lo que compramos. En productos poco habituales las desviaciones suelen ser muy grandes.

Por ejemplo, la mitad de los usuarios pagarían 7€ por un tinte de 2.50€. Seguramente si en el supermercado hay más variedad de tintes y marcas podamos hacernos una idea del verdadero precio del producto, pero muchas cadenas cuentan con un único producto para muchas necesidades concretas.

Si me animo algún día usaré todas las estadísticas de juego para poner por aquí un análisis más detallado de nuestra percepción de los precios, pero de momento quiero usar este post para pediros sugerencias. Si habéis leído hasta aquí, ¿qué más os gustaría añadir a Quanto?

No hay comentarios

Thüring: un roguelike programable

Este fin de semana he estado en la Global Game Jam (GGJ) haciendo un juego en 48 horas junto a @pabletos y @j_coronel. El resultado ha quedado bastante guay así que lo dejo por aquí.

Banner de Thüring

Una game jam es un evento en el que los participantes tienen que desarrollar un juego en torno a un tema con un límite de tiempo. La GGJ es un evento anual a nivel mundial con sedes físicas por todo el mundo, como la que ofreció espacio_RES en esta ocasión. El límite eran 48 horas y el tema era Duality.

Ya habíamos participado en otras jams anteriormente como la Familiar Game Jam, Ludum Dare o GM48; pero este es uno de los juegos que más cerrados han quedado en tan poco tiempo. La mecánica consiste en superar niveles de un roguelike (un juego de exploración por turnos) añadiendo fichas a un tablero.

Captura in-game de Thüring

El comportamiento del tablero es bastante sencillo: va leyendo las instrucciones de arriba hacia abajo (como una máquina de Turing) y aplicándolas sobre el jugador. La mecánica es bastante emergente y con muy pocos elementos se pueden encontrar muchas estrategias distintas, así que seguiremos puliéndolo para subirlo a la App Store.

Pese a haber participado en muchas jams, esta ha sido la primera en la que no hemos ido a la modalidad remota. Y aunque eso de estar en una casa 48 horas en modo cueva haciendo un juego no está nada mal, conocer a tantos desarrolladores, diseñadores y artistas tan buenos no tiene comparación, así que definitivamente repetiremos.

No hay comentarios

🍪 ¿Cookies?

Esta web usa cookies para identificar qué contenido es interesante y mejorar su calidad. Más información aquí.

4d8cd43bbbfbbd2b7aed08d9a2b0ef251cebfd3e2603b74b710a2d38b7f8ec39