Una danza macabra pintada como un manuscrito iluminado. Veinticinco símbolos caen sobre una página de cinco por cinco y veinticinco líneas pagan desde la izquierda. Las Almas llevan un premio y las Guadañas un multiplicador, y cuando llega la Muerte se lleva todas las Almas de la página. Tres Libros abren la Cripta, donde las Guadañas se quedan.
The Book of Hours es una tragamonedas de cobro de cinco por cinco y veinticinco líneas sobre el mismo núcleo con autoridad en el servidor que los demás títulos. Los siete rangos, de la J al Papa, pagan de izquierda a derecha, tres o más seguidos. La Guadaña sustituye a cualquier rango y multiplica la línea en la que está, de ×2 a ×25; el Alma lleva un premio de 1× a 500× la apuesta y solo paga cuando cae la Muerte; tres Libros abren la Cripta, seis giros gratis en los que cada Guadaña conserva su casilla. El RTP es 96.5%, resuelto en forma cerrada, y una pulsación paga como máximo 10,000× la apuesta.
Fija la apuesta y pulsa SPIN. Toda la pulsación, con la cripta que pueda abrir, queda resuelta en el servidor antes de que se detenga el primer rodillo, y el cliente solo la reproduce. Los rodillos se detienen en cascada desde la izquierda y cada línea se lee desde el primer rodillo: tres, cuatro o cinco de un rango seguidos pagan su fila de la tabla, y una Guadaña en la racha sustituye al rango y multiplica la línea por su propio valor. Dos Guadañas en una misma línea se multiplican entre sí.
Un Alma cae con un premio de 1× a 500× la apuesta y espera. Cuando la Muerte cae con al menos un Alma en la página, se las lleva todas, y cada Alma paga su premio multiplicado por el valor de cada Guadaña en el tres por tres que la rodea. En una página cae como mucho una Muerte, así que el cobro es un solo evento, y una Guadaña de ×4 o más cae boca abajo y se voltea cuando ella cobra.
Tres Libros, uno por rodillo, abren la Cripta con seis giros gratis; cuatro abren la Cripta Sellada con nueve, donde ningún Alma vale menos de 5×. En una cripta cada Guadaña conserva su casilla durante los giros restantes con un multiplicador nuevo en cada giro, las Almas y las Guadañas caen cuatro veces más a menudo, la Muerte nueve, y el Reloj de Arena se voltea para dar de uno a seis giros más. Una serie termina en el momento en que la pulsación alcanza 10,000×. Cada función tiene un precio redondo en la hoja: doble probabilidad a ×1.75, la Muerte en cada pulsación a ×4.50, la propia Cripta a ×225.

Veinticinco casillas en pozos de ultramar bajo la Muerte en las nubes, con los dos bufones a los lados del marco. El saldo y la caja se leen en las esquinas, el letrero sobre la pantalla nombra la hora, y la apuesta, SPIN y BUY THE CRYPT están debajo. Una Guadaña ×3 y un Libro ya están en la página.

Dos líneas de tres Reinas, cada una 0.045 con una apuesta de 1.00, trazadas una a una como cometas con el pago de la línea sobre cada una. Un Alma de 100× espera al pie del primer rodillo: no paga nada hasta que cae la Muerte, y en esta pulsación no cayó.

La Muerte cae en el primer rodillo y el letrero lo dice. El Alma de 4× a su lado está dentro del tres por tres de una Guadaña ×2, y el alcance traza el recuadro: el Alma paga 8×, 8.00 con una apuesta de 1.00, y vuela hacia ella. En una página cae como mucho una Muerte.

La puerta espera la pulsación del jugador, la única entrada que una pulsación llega a pedir, y explica los seis giros gratis con el arte del propio juego: una Guadaña que cae se queda, con un multiplicador nuevo en cada giro; multiplica cada Alma de su tres por tres; el Reloj de Arena compra giros.

Giro gratis ocho de doce: la serie abrió con seis y el Reloj de Arena ha comprado seis más. Una Guadaña que cayó antes sigue en su casilla, ahora a ×4, y la página se ha trasladado a la cripta de noche. El contador sobre la pantalla lleva lo que la serie ha pagado hasta ahora.

Las ganancias de más de 10× la apuesta ocupan toda la pantalla y la cifra sube una tarjeta cada vez: A Good Hour con ×10, A Rich Hour con ×25, The Dance Quickens con ×60, The Gold Is Laid con ×150 y The Last Trumpet con ×400. Esta pulsación pagó 402× y la cifra va de camino por la tercera tarjeta; SKIP la muestra de inmediato.
Cada ronda se compromete antes de abrirse y puede verificarse al terminar. Los operadores no tienen que fiarse de nuestra palabra, y sus jugadores tampoco.
Antes de abrir una ronda, el servidor publica sha256(server_seed). Ese hash fija el punto de bust antes de aceptar la primera apuesta.
La ronda transcurre. crash_at se deriva de HMAC-SHA256(server_seed, client_seed:nonce), así que ninguna parte puede alterar el resultado a mitad de ronda.
Tras el bust, el servidor revela server_seed. Cualquiera puede recalcular el hash y crash_at, y confirmar que ambos coinciden con el registro.
EL VERIFICADOR DE REFERENCIA Y LA DERIVACIÓN COMPLETA SE ENTREGAN CON LA DOCUMENTACIÓN DE INTEGRACIÓN.
$ rara verify --game bookofhours --round 001042 # hash publicado antes de abrir las apuestas server_seed_hash sha256:9f2c71a84be…c30be81a client_seed bookofhours-demo-7f3a nonce 001042 hmac = HMAC_SHA256(server_seed, client_seed + ":" + nonce) = 7c2e4d09aa61b8e2…10f4b90f h = int(hmac[0:8], 16) crash_at = max(1.00, floor(99 * 2^32 / (h + 1)) / 100) = 3.47x $ rara reveal --game bookofhours --round 001042 server_seed 4b7dd21c09aae5…f133c2e9 sha256(server_seed) == server_seed_hash ok recompute(crash_at) == 3.47x ok verify == true
RaRa Studio es un estudio de juegos independiente en Tiflis, Georgia. Cada título nace como un modelo: simulado, sometido a pruebas de estrés y documentado antes de entrar el arte. Las especificaciones y los verificadores son parte del producto, y Vice Run es el primer título de la línea.
La documentación de integración, la especificación matemática completa y builds jugables están disponibles bajo NDA para operadores, agregadores y plataformas.