Wollten Sie schon immer ein glänzendes Pokémon fangen, das nicht nur die roten Garados aus dem See der Wut waren? Wir spüren dich. Es ist schwierig, ein Pokémon in einer anderen Farbe zu fangen, und die Suche nach glänzenden Pokémon kann ein zeitaufwändiger Prozess sein. Aus diesem Grund ist dieser Hersteller und Entwickler, online bekannt als Dinoneshat den Prozess mit unserem Lieblings-SBC automatisiert, dem Raspberry Pi. Die Idee hinter seinem Projekt bestand darin, den Prozess vollständig zu automatisieren, sodass sein Nintendo Switch (ein echter Switch, nicht nur ein Emulator) die ganze Nacht läuft und „Glanzsteine“ jagt, während er schläft.
Das Endergebnis ist ein benutzerdefiniertes Programm, das auf einem Raspberry Pi ausgeführt werden kann und die Kraft künstlicher Intelligenz nutzt, um glänzende Pokémon zu identifizieren. Wenn es einen Shiny erkennt, beginnt es, es mit einem Master Ball zu fangen. Falls Sie es noch nicht kennen: Dies ist eine spezielle Art von Pokéball, der jedes Pokémon automatisch fängt. Normalerweise erhält man nur einen pro Spiel, aber Dinones erklärt, dass er durch das Klonen von Gegenständen ein paar davon hat. Wenn Sie keinen Meisterball verwenden, besteht eine gute Chance, dass Ihr glänzendes Pokémon der Gefangennahme entgeht.
Dank einer Python-basierten Anwendung namens NXBT kann der Raspberry Pi Eingaben an den Switch senden. Diese Anwendung fungiert als gefälschter Controller, der über Bluetooth mit dem Switch kommuniziert. Damit können Sie jede benutzerdefinierte Reaktion auf jedes Pokémon programmieren, das auf dem Bildschirm erscheint (glänzend oder nicht).
Dank der Verwendung einer Capture-Karte kann der Raspberry Pi sehen, was sich auf dem Switch befindet. Dadurch werden Bilder an den Pi gesendet, der es ihm ermöglicht, die Eingabe zu verarbeiten und eine Entscheidung darüber zu treffen, wie er reagieren soll. Wenn ein Shiny vorhanden ist, fängt es ihn auf. Wenn nicht, wird das Spiel zurückgesetzt und der Vorgang beginnt von vorne.
In diesem Fall verwendet Dinones OpenCV für die Bildverarbeitung. Es gibt verschiedene Möglichkeiten, wie Sie ihm beibringen können, „Shinys“ zu erkennen. Im Demovideo des Projekts auf YouTube geht er näher auf diesen Prozess ein. Den Quellcode des Projekts finden Sie auch unter GitHub.
Wir empfehlen dringend, dieses Raspberry Pi-Projekt in der Demo in Aktion zu testen Video. Es ist zu cool, um es zu ignorieren – vor allem, wenn Sie ein Pokémon-Fan sind, der vom Shiny-Jagd wunde Daumen hat. Wenn Sie möchten, dass ein Team echter „Shinies“ Ihre Freunde umhauen, ist dies definitiv ein Projekt, das Sie sich ansehen sollten.