kk logo

Wer kennt ihn nicht? Den kleinen Dinosaurier, der im Chrome-Browser auftaucht, wenn das Internet mal wieder Pause macht. Mit Dino Run 8x32 bringen wir diesen süchtig machenden Klassiker auf den Arduino. Durch das extrem breite 8x32 Display kommt hier echtes Arcade-Feeling auf, da man die Hindernisse schon von Weitem heranrauschen sieht! 

Eines von 60 Highlights aus meiner Neopixel-Spielesammlung!

2 Arduino Dino Run auf einer 8x32 LED Matrix Der Browser Klassiker im Breitbildformat

{loadposition werbung

Das Spielprinzip

Dino Run ist ein klassischer Endless Runner. Du steuerst einen kleinen Dino, der unaufhaltsam durch eine gefährliche Wüste rennt. Dein Ziel: Überlebe so lange wie möglich, indem du den auftauchenden Kakteen ausweichst. Was einfach beginnt, wird durch das ständig steigende Tempo und die unvorhersehbaren Abstände der Hindernisse schnell zu einer echten Zerreißprobe für deine Reflexe.

Gameplay & Features

Das Spiel nutzt die gesamte Breite der 32-Pixel-Matrix aus und bietet eine Tiefe, die man von so einfacher Hardware kaum erwartet:

  • Die Sprung-Dynamik: Das absolute Highlight! Der Dino verfügt über eine variable Sprunghöhe. Ein kurzer Tipp auf den Taster lässt ihn etwa 4 Pixel hoch hüpfen – ideal für kleine Hindernisse. Hältst du den Taster länger gedrückt, segelt der Dino bis zu 6 Pixel hoch. Diese präzise Steuerung ist der Schlüssel zum Highscore.
  • Multi-Hindernis-System: Es ist nicht nur ein Kaktus unterwegs. Bis zu drei Hindernisse gleichzeitig können sich auf der Matrix befinden.
  • Zufällige Herausforderungen: Die Kakteen erscheinen in verschiedenen Größen und in völlig zufälligen Abständen. Mal kommen sie kurz hintereinander, mal hast du eine längere Verschnaufpause.
  • Dino-Design: Trotz der geringen Höhe von nur 8 Pixeln hat der Dino durch seine markante Nase und die animierten Beine einen ganz eigenen Charme.
  • Speed-Upgrade: Mit jedem überholten Hindernis erhöht sich die Laufgeschwindigkeit minimal.

3 Arduino Dino Run auf einer 8x32 LED Matrix Der Browser Klassiker im Breitbildformat

Verdrahtung: Arduino, 8x32 Matrix und Shield

Komponente Pin am Arduino Beschreibung
8x32 Matrix D9 Dateneingang (DIN)
Button A D2 Springen (kurz/lang für Dynamik)
Button B D3 Start / Restart
Stromversorgung 5V / GND Wichtig: Externes Netzteil bei voller Helligkeit nutzen.

Pro-Tipp: Da wir hier 256 Pixel und eine schnelle Spiellogik haben, empfehle ich dir dringend einen Arduino Uno R4 (Minima oder WiFi). Der R3 kommt bei der Menge an Pixeln und der flüssigen Berechnung der Sprungphysik oft an seine Grenzen.

 1 Arduino Dino Run auf einer 8x32 LED Matrix Der Browser Klassiker im Breitbildformat

Der Arduino Code für das Dino Run Spiel

 

Kontakt

visitenkarte

Ronnie

schwäbischer tüftler und bastler, kraftsportler, neurodivers, 45 Jahre, 1 Frau, 5 Kinder und 1003 Ideen. 

1.2 ronnie berzins