Hace bastante tiempo creé una ruleta, la cual quiero compartir con ustedes, ya que Antrax estaba preguntando por una en You are not allowed to view links.
Register or
LoginDe igual manera, en mis tiempos libres creaba juegos en JavaScript, Html5 y CSS3, así que bueno, espero que les sirva, ya que no es muy complicado el funcionamiento.
Cuando se da click en "Girar", automáticamente gira la ruleta y cae en algún elemento.
El index, simplemente contiene un botón, el cual nos ayudará a llamar un evento en el JavaScript. También tenemos el Canvas, que lo definimos ahí mismo.

En el archivo de Index.js, tenemos la lógica, donde están los colores en una función de RGB con retornos, y también, el cómo gira la rueda y la flecha cómo toma sus valores.
El código está comentado, así que espero que les sea de gran ayuda.
El código lo pueden descargar desde el siguiente enlace.
You are not allowed to view links.
Register or LoginCualquier sugerencia, duda u opinión, será bien recibida.