How a Maze-Solving Robot and Hangman Game Got Me Back into Python

sakshi agrawalsakshi agrawal
2 min read

So here’s what I’ve been up to 👇


🧩 Reeborg’s World — Loops, Logic & a Tiny Robot

I found this site called Reeborg’s World, and I’m not even embarrassed to say — I’m OBSESSED.

It’s a Python-based logic game where you write code to control a little robot named Reeborg. You make him move, turn, pick stuff up, and solve maze-like challenges.

Here’s why I loved it:

  • It made while loops click for me again

  • It's visual, so mistakes are instantly obvious

  • You watch your logic walk (or crash) through the screen

If you're learning Python or brushing up on it, seriously try this. 10/10 for learning + 10/10 for serotonin.


🎮 Project 1: Hangman — My Childhood in Code

This was my first full Python project after revisiting the basics.

📝 What it does:

  • Randomly selects a word

  • Takes user guesses

  • Displays progress, lives, and whether you won or lost

💡 What I learned:

  • String handling

  • Lists, conditionals, loops

  • Error handling (and how frustrating typos are)

🎥 Demo video: https://youtu.be/jsepSAZc9JQ

Was it easy? No.
Was it worth the debugging at 1:27 AM? Also yes.


🔐 Project 2: Caesar Cipher — Encrypting Like It’s 500 BC

I wanted to try something logic-heavy, so I built a simple Caesar Cipher encoder/decoder in Python.

It takes user input and shifts each letter by a certain number of characters. Sounds simple? Try accounting for:

  • Wrapping around the alphabet

  • Spaces

  • Numbers

  • Capital vs lowercase

🎥 Demo video: [Caesar Cipher]

Let’s just say — Caesar would not have hired me on attempt one 😭


🛠 What’s Next?

I’ll be:

  • Finishing 1–2 more small Python projects

  • Starting Git & GitHub

  • Slowly diving into Linux (aka the scary terminal world)

  • Using web dev as my creative break when logic fries my brain

Also continuing this “blog everything I learn” format — not just for others, but to track how far I’ve come.


💬 Wanna Join Me?

If you’re also learning DevOps, Python, or just want to see someone figure it out in public, stick around.
Feel free to connect, drop feedback, or even roast my code (gently, pls 😅).

Until next post,
– Sakshi 🧃

1
Subscribe to my newsletter

Read articles from sakshi agrawal directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

sakshi agrawal
sakshi agrawal