JonathanAlKass / ARM-Tower-of-Hanoi

Tower of Hanoi with an Nucleo in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spielanleitung

Singleplayer

  • Taster 1  >  Anzahl der Schreiben

  • Taster 2  >  Geschwindigkeit:

    Index Zeit pro Zug Pause Level
    1 4s 2s Anfänger
    2 3s 1.5s Easy
    3 2s 1s Normal
    4 1s 500ms Hard
    5 600ms 300ms Speedrunner
    6 200ms 100ms Impossible
  • Taster 3  >  Start

  • Taster 4  >  Modus (Single / Multi-player)

Ablauf

Nach dem Start Blinken alle LEDs 3x auf. Danach wird der Algorithmus gestartet. Am Ende Blinken die LEDs, auf dessen Position die Scheiben liegen. Während des Spiels, muss die Scheibe von der Position der Roten LED auf die Position der grünen LED verschoben werden.

Multiplayer

  • Taster 1  >  unbenutzt
  • Taster 2  >  Spieleranzahl
  • Taster 3  >  Start
  • Taster 4  >  Modus (Single / Multi-player)

Ablauf

Sobald die Einstellungen durch Start bestätigt wurden, fängt der erste Spieler an. Hier muss der Start button erneut für 500ms gedrückt werden. Nach 3 Sekunden leuchten alle LEDs auf und das Spiel beginnt. Hier muss nun der Algorithmus selbst gelöst werden. Sobald alle Scheiben in richtiger Position in der Mitte liegen, muss auf den Startbutton gedrückt werden. Danach ist der zweite Spieler dran. Sollten die Einstellungen für 3 Spieler getroffen worden sein, hat dieser danach auch noch seinen Zug. Am Ende wird der Gewinner ermittelt und die LEDs des Gewinners blinken.

About

Tower of Hanoi with an Nucleo in C++


Languages

Language:C++ 100.0%