Write real Python to guide Gizmo through hazardous mazes, devious puzzles, and procedurally generated runs that don't end well. Learn to code, climb the leaderboards, and customize your robo-homie however you like.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

This game is not yet available on Steam

Planned Release Date: Q1 2027

Interested?
Add to your wishlist and get notified when it becomes available.
 

About This Game

Other programming games drop you in a sandbox and wish you luck. Droning On takes its time. It teaches you one thing at a time, lets you use it, teaches you the next, and keeps going from there.

You write real, embedded Python to steer Gizmo through grid-based mazes, puzzles, and procedurally generated runs. Same Python you'd write anywhere else, just pointed at your happy little robotic friend. 

  • Bootcamp — A 20-level campaign that introduces Python one concept at a time: movement, conditionals, variables, functions, loops, arrays, dictionaries. New mechanics show up along the way, and the game leans on whatever you've learned most recently. Every level has three hints if you get stuck: shape, structure, and solution. Use one, use all three, or pretend they don't exist.

  • Puzzle Mode — Standalone challenges that don't play by maze rules. Sliding tiles, memory-match cards, oil slicks, hidden traps – each one wants a different kind of script.

  • Endurance Mode — Procedurally generated mazes that scale in difficulty until your code or energy can't keep up. Collect Trinkets that change how Gizmo behaves, and push for the global leaderboards.

Scripts live as plain .py files in your save folder. Edit them in-game, or flip on external editor support and open them in whatever editor you prefer — Droning On watches the files and reloads them the moment they change.

The Python you write here is the same Python you'd write anywhere else. Variables, conditionals, functions, loops, classes, list comprehensions, f-strings, error handling — all of it runs through an embedded Python interpreter under the hood. No simplified dialect, no custom syntax to relearn later, no surprises when you take what you've learned somewhere else.

Imports are off for sandboxing — everything else is fair game... once you unlock it.
The full language is there for you to use as you work your way through the game.

Earn $crap as you play and unlock a growing wardrobe of cosmetic skins and accessories. Mix and match Hats/Ears, Neckwear, Tails, and Skins to build your robo-homie how you like. All items are purely cosmetic and compatible across Bootcamp, Puzzle, and Endurance modes. 

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • OS: Windows 10 (64-bit)
    • Processor: Intel Core i3-4000 / AMD FX-6300 or equivalent
    • Memory: 4 GB RAM
    • Graphics: DirectX 11-capable GPU with 1 GB VRAM
    • DirectX: Version 11
    • Storage: 1500 MB available space
    • Additional Notes: Internet connection required for Steam achievements & leaderboards (offline play supported).
    Minimum:
    • OS: macOS 11.0 Big Sur
    • Processor: Intel Core i5 (2017+) or Apple Silicon (M1)
    • Memory: 4 GB RAM
    • Graphics: Intel Iris Plus / Apple M1 integrated / Metal-capable GPU with 1 GB VRAM
    • Storage: 1500 MB available space
    • Additional Notes: Internet connection required for Steam achievements & leaderboards (offline play supported).
    Minimum:
    • OS: Ubuntu 20.04 LTS / SteamOS 3.0 (64-bit)
    • Processor: Intel Core i3-4000 / AMD FX-6300 or equivalent
    • Memory: 4 GB RAM
    • Graphics: Vulkan 1.1-capable GPU with 1 GB VRAM
    • Storage: 1500 MB available space
    • Additional Notes: Internet connection required for Steam achievements & leaderboards (offline play supported).
There are no reviews for this product

You can write your own review for this product to share your experience with the community. Use the area above the purchase buttons on this page to write your review.