New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Fussballroboter, Autofabrik...
Modellideas &- presentation - Soccerrobot, Carfactory...
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Benutzeravatar
rubem
Beiträge: 240
Registriert: 10 Feb 2014, 17:45
Wohnort: Porto Alegre, RS, Brasil

New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von rubem » 25 Okt 2023, 23:41

Hi everyone,

(Deutsche Übersetzung unten)

Finally, here is my slot machine game! It took me many months of designing, building and coding. This game uses the mechanics of a slot machine, but it has a goal: you have to win hundreds of points in a finite number of spins. The adjustable bet value and lock reels feature are used to help the player to achieve this. Contrary to the real thing, the game is designed to be easy to win.

overall_view.jpg
overall_view.jpg (491.12 KiB) 1374 mal betrachtet

Some characteristics:
  • Three reels with 12 positions each, 8 different symbols. Each reel has a different symbol order and frequency.
  • 18 payout combinations.
  • One payline.
  • Bet can be adjusted from 1 to 9.
  • Sound effects.
  • Upon certain conditions, one or two reels can be locked. Three illuminated buttons flash to indicate that a reel can be locked, and stay lit to indicate the lock state.
  • All operations are fully motorized and software-based. Each reel is controlled by an encoder motor. Sensor modules are used to detect the "home" position.
  • The main controller is an Arduino Mega 2560 clone with a custom two-layer shield, described here.
  • When a player wins, a metal ball is awarded.
  • Certain payout combinations enable double pay for the next 5 spins; others increase the number of remaining spins.
  • All gameplay parameters are easily adjustable in the code: number of start points, number of paylines, points needed for a win, remaining spins, etc.
This was a very complex project, especially software-wise. In the end it took me around nine months to make everything work (including the development of the Mega controller). I have yet to remove the enclosure and take updated pictures of the innards and mechanics. I'll post more details later. If you have any questions, don't hesitate to ask!

Best regards,

Rubem

Benutzeravatar
rubem
Beiträge: 240
Registriert: 10 Feb 2014, 17:45
Wohnort: Porto Alegre, RS, Brasil

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von rubem » 25 Okt 2023, 23:43

(Google Translate)

Hallo allerseits,

Endlich ist hier mein Spielautomatenspiel! Das Entwerfen, Bauen und Codieren hat mich viele Monate gekostet. Dieses Spiel nutzt die Mechanik eines Spielautomaten, hat aber ein Ziel: Sie müssen in einer begrenzten Anzahl von Drehungen Hunderte von Punkten gewinnen. Der einstellbare Einsatzwert und die Funktion zum Sperren der Walzen werden verwendet, um dem Spieler dabei zu helfen, dies zu erreichen. Im Gegensatz zur Realität ist das Spiel so konzipiert, dass es leicht zu gewinnen ist.

Einige Merkmale:
  • Drei Walzen mit jeweils 12 Positionen, 8 verschiedene Symbole. Jede Walze hat eine andere Symbolreihenfolge und -häufigkeit.
  • 18 Auszahlungskombinationen.
  • Eine Gewinnlinie.
  • Der Einsatz kann von 1 bis 9 angepasst werden.
  • Soundeffekte.
  • Unter bestimmten Bedingungen können eine oder zwei Rollen gesperrt werden. Drei beleuchtete Tasten blinken, um anzuzeigen, dass eine Rolle gesperrt werden kann, und leuchten dauerhaft, um den Sperrstatus anzuzeigen.
  • Alle Vorgänge sind vollständig motorisiert und softwarebasiert. Jede Rolle wird von einem Encodermotor gesteuert. Zur Erkennung der „Home“-Position werden Sensormodule eingesetzt.
  • Der Hauptcontroller ist ein Arduino Mega 2560-Klon mit einem benutzerdefinierten zweischichtigen Schild, beschrieben hier.
  • Wenn ein Spieler gewinnt, erhält er eine Metallkugel.
  • Bestimmte Auszahlungskombinationen ermöglichen eine doppelte Auszahlung für die nächsten 5 Drehungen; andere erhöhen die Anzahl der verbleibenden Drehungen.
  • Alle Spielparameter können im Code einfach angepasst werden: Anzahl der Startpunkte, Anzahl der Gewinnlinien, für einen Gewinn benötigte Punkte, verbleibende Drehungen usw.
Dies war ein sehr komplexes Projekt, insbesondere in Bezug auf die Software. Am Ende habe ich etwa neun Monate gebraucht, um alles zum Laufen zu bringen (einschließlich der Entwicklung des Mega-Controllers). Ich muss das Gehäuse noch entfernen und aktualisierte Bilder des Inneren und der Mechanik machen. Ich werde später weitere Details veröffentlichen. Wenn Sie Fragen haben, zögern Sie nicht, diese zu stellen!

Beste grüße,

Rubem

DirkW
Moderator
Beiträge: 550
Registriert: 10 Nov 2014, 16:16

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von DirkW » 26 Okt 2023, 10:51

Hello Rubem

Great project. I like the top dot matrix display.

How will the winnings be spent? With money or with points?
Do you have a video about it?

Best regards
Dirk

Benutzeravatar
rubem
Beiträge: 240
Registriert: 10 Feb 2014, 17:45
Wohnort: Porto Alegre, RS, Brasil

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von rubem » 26 Okt 2023, 15:24

Hi Dirk,

There is no actual money. You are just awarded 100 points when the game starts, so it is safe for kids. To win the game you must reach 400 points or more in up to 50 spins (or more: each bonus will get you 5 extra spins). If you win the game you get a steel ball, and further points are awarded so the next game will start with more points (up to 150). It is relatively easy to win a game, but winning all 8 balls is very hard. Here is the payout table with the bonus combinations highlighted in green:

payout_table.png
payout_table.png (126.5 KiB) 1268 mal betrachtet

And yes, I'll make a video at some point to show how it works.

Thanks for the compliments!

Rubem

P.S. Kids enjoy it a lot, just take a look: :lol:

kids_playing.jpg
kids_playing.jpg (42.1 KiB) 1268 mal betrachtet

DirkW
Moderator
Beiträge: 550
Registriert: 10 Nov 2014, 16:16

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von DirkW » 27 Okt 2023, 16:41

Hello Rubem,

thanks for the informations.

Your children are probably a little older. :lol:

Best regards
Dirk

juh
Beiträge: 906
Registriert: 23 Jan 2012, 13:48

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von juh » 27 Okt 2023, 20:46

"jung geblieben", as we say in German. :-)

Wonderful model, once again, rubem! And loking forward to a video, as well.

Best
Jan

Benutzeravatar
rubem
Beiträge: 240
Registriert: 10 Feb 2014, 17:45
Wohnort: Porto Alegre, RS, Brasil

Re: New slot machine game with ft and Arduino Mega / Neues Spielautomatenspiel mit ft und Arduino Mega

Beitrag von rubem » 30 Okt 2023, 13:45

Jan,

The video is coming! It may take a while, though. Stay tuned.

Thanks and best regards,

Rubem

Antworten