Inspiration

I am really fascinated with the Python Programming language and its enormous possibilities in both hardware and software. I have seen very few games made with Python Programming. I am learning python and when I saw "Roll for Hacking" and especially the game theme, I thought it is a great opportunity to show python capabilities as well as a great chance to learn new things. So, I decided to make a game using python and thought to control it using the hardware device which would be really fun to play and learn the python programming too.

What it does

When the game starts, there is an octocat character that can move around and catch the Chocolate rolls dropping from the top and the character has to avoid the vegetables falling from the top. There are 5 lives in the game and each Chocolate rolls give 100 points and catching vegetables results in loss of lives. And more exciting this is that, The game is controlled by a hardware device made with circuit playground express.

How I built it

I built the game using python programming langage and GUI programming toolkit Tkinter.

Challenges I ran into

I was trying hard to add capacitive touch but couldnt do it and when I was at my final youtube upload the lights gone and when it came I there was just 15 minutes left to upload and write all the things.

Accomplishments that I'm proud of

I am proud that I have made software + hardware game with python which is fun to play.

What I learned

I learn how to use the circuit playground express and using the buttons and sensors of Circuit Playground Express as well as I learned some complex things on Tkinter development

What's next for Yummy Yummy Rolls

I am planning to add sound effects on my game and also some lights and capacitive touch to my hardware device.

Built With

  • circuitplaygroundexpress
  • circuitpython
  • python
  • tkinter
Share this project:

Updates