🕹️ Join me today as I have a go at coding a game for this tiny, original Game Boy inspired console created by @tinycircuits, called a THUMBY, which is only 1.2 by 0.7 inches in size and powered by a Raspberry Pi (RP2040) microcontroller.
🟣 Firstly, I answer the big question can it play DOOM, then proceeded to give a brief overview of the device and then show you, whilst explaining the game logic, how I programmed in Micro Python my very own game, a retro gaming classic from the 80s, SNAKE!🐍
🟣 And don't forget to let me know in the comments, what classic games you think would port well to a handheld this small.
*SOURCE CODE*
🕹️ If you would like to check out the source code, I'm pleased to report, it's finally been merged into the official TinyCircuits Thumby GitHub. And it can be downloaded here ➡️ https://github.com/TinyCircuits/TinyCircuits-Thumby-Games/tree/master/Snake
🕹️ Or if you would like to play the game yourself. Then you can find and install it through the "Arcade" section of the code editor, and either play it through the emulator. Additionally, if you have a Thumby upload it straight to the device to play ➡️ https://code.thumby.us/
*LINKS*
🔵 Get yourself a Thumby here, via Amazon (aff. link)
Amazon UK 🇬🇧 ➡️ https://amzn.to/3A8YQ0i
Amazon US 🇺🇸 ➡️ https://amzn.to/4hfyY3q
🔵 For those interested in learning more about the Thumby and how to program it, link to the TinyCircuits website below ⬇️
https://thumby.us/
🔵 And the RP2040 port of Doom, that I was playing can be found here ⬇️
https://github.com/AncientJames/rp2040-doom/releases
*DISCLAIMER*
🟢 Please do not take this video as a tutorial / advice. I'm not an expert, this is just my hobby.
*GEAR I USE IN/OR TO MAKE THE VIDEO* _(some may be affiliate links)_
🟡 8BitDo retro style keyboard ⌨️ I use in this video ⬇️
Amazon UK 🇬🇧 https://amzn.to/3UQNqEK
Amazon US 🇺🇸 https://amzn.to/3UZ9VqX
*SOCIALS*
🟠 https://www.youtube.com/@karilawler?sub_confirmation=1 ⬅️ Click here to subscribe to this channel
🟠 https://twitter.com/karilawler ⬅️ X (aka Twitter)
🟠 https://www.instagram.com/karilawler ⬅️ Instagram
🟠 https://www.facebook.com/itskarilawler ⬅️ Facebook
🟠 https://www.tiktok.com/@karilawler ⬅️ TikTok
🟠 https://www.threads.net/@karilawler ⬅️ Threads
🟠 https://bsky.app/profile/kari.bsky.social ⬅️ Bluesky
🎶 *MUSIC & SFX* 🎶 _(affiliate link)_
🔴 Like the music? Find my playlist with the music I've use in my videos here ➡️ https://share.epidemicsound.com/70hk8a/?playlist=vlrb25580c0ilg27mdkcm2sg5ayigp9u
🔴 _(and, if you sign up to Epidemic Sound through the playlist link, you'll get 7 days for free!)_
*CHAPTERS*
00:00 Introduction to the Thumby
00:25 Does it run DOOM?
00:48 Other community games
01:40 Technical specifications
01:57 Browser based code editor
02:27 What game did I choose to make?
03:04 How to upload the game
04:53 Testing the game
06:02 Explaining the game logic
06:08 Movement
08:33 Collision detection
09:43 Adding the Food
10:51 Menu system
11:48 Conclusion
12:39 Outro
#micropython #raspberrypi #coding