Buenas,
Por lo que estuve viendo en el enlace que especificó en su publicación, considero que se trataría de un desarrollo sencillo, ya que solo se trataría de una variante de ruleta de selección aleatoria, que podría realizar utilizando el framework Phaser 3, o realizando enteramente en javascript (al menos en lo referente al frontend).
Para poder realizar una estimación certera debería conocer el resto de los detalles, por ej:
- ¿En donde se almacenaría la información sobre los items (ya tiene una web de la cual obtenerla o sería necesario crera una nueva base de datos/tablas/archivo de configuración)?
- ¿Todos los items deberían tener la misma probabilidad de salir seleccionados?
- ¿Ya cuenta con el diseño de los items?
También durante el periodo de desarrollo, también podría mantener actuaizado un servidor de pruebas en el cual podrías constatar el avnce del proyecto.
Saludos!