Gamoover

[move]Vous aimez le couscous-boulettes, le chorizo, la Force 4, et la mimolette ? Alors soyez les bienvenus sur Gamoover ! [/move]

Vidéo Poker Mini

Démarré par Coolfire, Dimanche 24 Août 2025, 20:15:27 PM

Coolfire

#16
Citation de: Little_Rabbit le Dimanche 13 Septembre 2026, 22:53:39 PMje me suis permis de modifier un poil ta signature

Pour une fois qu'il y a quelqu'un qui commente !  :-\

Les bots sont plus actifs que les humains ici  ;D

Coolfire

Merci à vous

Attaquons le dos de la machine :

Un cadre avec une découpe pour le tiroir à pièces et une autre pour le socket 220v et son interrupteur




Une porte avec un bouton tournant rudimentaire et une "fenêtre" : un insert en acrylique de la même épaisseur (6mm)



Ça ne sert à rien, juste à regarder dedans. On y verra les Leds allumées de l'encodeur et de la carte microcontroleur  ;D



Puisque c'est inutile, c'est parfaitement indispensable :D



Preview à blanc (enfin à noir pour le coup)




f4brice

Whaaaaaa !
Quel travail soigné !  :-*

Coolfire

#19
Hello

Elle est quasi-finie !

Concernant le topper, j'ai eu une illumination : je n'ai pas mis la couche du fond, les lettres restent donc "traversantes". D'autre part je n'ai pas trop l'utilité du haut de l'écran. J'avais prévu de juste l'occuper avec une image de décor.
Donc mets le topper devant le haut de l'écran  Je trouve que ça fait bien plus classe qu'un topper, ça habille bien la machine et en faisant varier la couleur de cette zone de l'écran avec le programme j'obtiens de jolis effets avec la couleur des lettres qui changent ! (voir les photos et la vidéo plus bas).

Je fais donc des couches supplémentaires à mettre derrière qui vont épouser la forme de la machine








On voit maintenant les couleurs des lettres qui peuvent changer



















Le cadre a l'arrière est posé, ainsi que la prise 220V et son interrupteur








Le programme est quasi terminé, il reste un panneau de réglage piloté par les petits boutons de droite, animer le tableau de gains, améliorer un peu de look et corriger quelques bugs (compteurs).

Le programme capte les boutons et l'insertion des pièces, allume les boutons (via l'ESP32), pilote le bandeau LEDs du pied, la couleur du haut de l'ecran derrière le Topper et bien sûr le jeu de poker à 3 mains de type "Jacks or better" avec quelques bruitages (sur la vidéo, le son d'ambiance n'est pas dans la pièce, il sort de la machine)
Il sera possible de régler le "thème" avec d'autres images grâce au panneau de réglage...





Le bandeau LEDs dissimulé dans le pied fonctionne et fait des animations en fonction des événements dans le jeu




Je vais pouvoir jouer réfléchir à un nouveau projet !


Little_Rabbit

Salut,

La qualité du produit fini est complètement folle !  :-)=

Ton topper (qui n'en est pas vraiment un finalement :) ) est superbe !

Je ne connais pas les règles du poker à 3 mains de type "Jacks or better", mais pour une main exceptionnelle, à la place de telle ou telle couleur de fond derrière "Avengers", tu pourrais jouer une animation de feu d'artifice, avec le son qui va avec :).

En quel langage et sous quel OS as-tu programmé le jeu ?

Je ne sais pas ce que tu fais dans la vie, mais vus tes talents multiples et ta créativité, si tu es salarié, j'espère que l'entreprise qui t'emploie mesure bien la chance qu'elle a de compter parmi ses membres quelqu'un d'aussi doué !  ^-

A+
The early 80's : the arcade golden age !
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

Coolfire

Merci beaucoup M'sieur  <:)

Le PC est sous Linux, avec seulement Chrome (oui, le navigateur internet) en mode kiosque (sans aucune bordure ni menu) qui est lancé automatiquement au démarrage.
Le programme est simplement en JavaScript/css/html.
Les boutons sont branchés sur un encodeur USB (comme des boutons d'arcade) qui est reconnu par JavaScript comme un joystick et des touches de clavier.
Il y a une astuce pour envoyer depuis JavaScript des commandes via USB au microcontroleur qui s'occupe d'allumer les boutons et faire les animations sur le bandeau LEDs de la partie basse.

 :-*