Transcript · English → Spanish
Analyzing Candy Crush's Revenue Model
Le hice ingeniería inversa a Candy Crush para averiguar cómo un juego de catorce años todavía
gana casi mil millones de dólares al año, y es porque deciden lo cerca que debes estar tú
de ganar con cada uno de tus movimientos.
Descubrí que Candy Crush puede calcular lo cerca que estás tú
de superar un nivel,
y en el código, lo llaman «pass proximity».
Luego descargan una tabla de seiscientas mil filas en tu teléfono, que les ayuda a
calcular cuál debería ser tu proximidad de superar el nivel después de cada movimiento.
Luego, cada vez que haces un movimiento, comprueban si
estás donde quieren
que estés. Si te estás quedando atrás, el juego cambia las probabilidades a tu favor.
De hecho, en tu último movimiento, incluso puede dejar caer hasta 56 caramelos extra
sobre el
tablero. Pero si juegas demasiado bien, hay una bifurcación en el camino llamada literalmente
Más difícil
que modifica las probabilidades para hacer el juego más difícil.
Este tipo de dificultad dinámica es una gran razón por la que el juego puede parecer
desafiante y
adictivo para todo tipo de público, pero todos acabarán perdiendo
con el tiempo.
Así que el juego te ofrece dos opciones para seguir jugando.
Puedes ver un anuncio o pagar, y ambas se optimizan en función de
lo cerca que estás de superar el nivel.
Si ves un anuncio, cuanto más cerca estés de superarlo,
menor será tu recompensa.
Y si decides pagar, lo cerca que estás de superarlo entra en su
algoritmo de aprendizaje automático,
junto con tu racha de derrotas, si te quedan pocas vidas e incluso
tu puesto en la carrera semanal, para calcular cuánto deberían darte por tu
compra. Así que el mismo número que usan para mantenerte
jugando es el que también usan
para venderte la salida. Sígueme si quieres ver más análisis como
este,
y dime en los comentarios qué aplicación yo debería analizar después.
End of transcript · 322 words · machine translated
Original transcript (English)
I reverse engineered Candy Crush to figure out how a fourteen-year-old game still makes almost a billion dollars a year, and it's because they decide how close you should be to winning on every single one of your moves. I discovered that Candy Crush can calculate how close you are to beating a level,
and in the code, they call it pass proximity. Then they download a six hundred thousand row table to your phone, which helps them calculate what your pass proximity should be after every single move. Then each time you make a move, they do a check to see if you're where they want
you to be. If you're falling behind, the game changes the odds in your favor. In fact, on your last move, it can even drop up to fifty-six extra candies onto the board. But if you're playing too well, there's a road branch literally named Harder
that tweaks the odds to make the game more difficult. This kind of dynamic difficulty is a big reason the game can feel challenging and addicting to all types of audiences, but everyone will naturally lose eventually.
So the game gives you two options to keep playing. You can either watch an ad or you can pay, and both of them are optimized around your pass proximity for the level. If you watch an ad, the higher your pass proximity, the smaller your reward.
And if you decide to pay, your pass proximity goes into their machine learning algorithm, along with your losing streak, whether you're low on lives, and even your place in the weekly race to calculate how much they should give you for your purchase. So the same number they use to keep you
playing is the one they also use to sell you the way out. Follow me if you want to see more breakdowns like this, and let me know in the comments what app I should do next.