Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Creo que el juego está muy bien ejecutado y es entretenido. Me gustan mucho los menús, y el detalle de las mates en los créditos mola. Los gráficos están bastante bien y me gusta que los productos cambien de color porque le da más variedad. El sonido también está muy bien, aunque te recomendaría añadir que hubiese música en el menú. Me he atascado un poco con lo de las tarjetas de crédito porque no tenía claro donde las tenía que poner, te recomendaría resaltar el lector de alguna forma para hacerlo más intuitivo. Como sugerencia, creo que la experiencia se realzaría si se metiese prisa al jugador cuando la gente se fuese acumulando. Se me ocurre que, por ejemplo, hubiese música de fondo que se fuese acelerando a medida que la gente se fuese acumulando para generar un poco de estrés al jugador y meterle prisa, acompañado de otros efectos como que la gente se agitase un poco e incluso echase humo. El juego está bastante bien, así que muchas felicidades por lo que has hecho!

Como programador (novato, pero programador) que soy también quería saber si me podías explicar por favor la utilidad de la función que describes. No sería más fácil establecer directamente el tiempo para la siguiente compra con un número aleatorio entre un valor mínimo y uno máximo? Además, representando la función en geogebra (una calculadora gráfica) me he dado cuenta de que cuanto menor es el número random mayor es el valor resultante (tiende a infinito cuando x tiende a 0+), así que si el número aleatorio que se genera es muy cercano a cero daría como resultado un tiempo de espera indeseadamente alto... O lo he entendido mal? Lo que he metido en la página que te digo (https://www.geogebra.org/graphing?), suponiendo que el tiempo medio entre clientes es de 5s, ha sido: f(x)=Si(x ≤ 1,-1 * 5 * ln(x)) .