Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Code My Robot VacuumNewsUpdate 0.1.3.3: Battery Failure and Rich Guide Pages
Game update

Update 0.1.3.3: Battery Failure and Rich Guide Pages

Code My Robot Vacuum · published 18 May 2026, 22:01 UTC

All newsPlayers around this dateRead on Steam

Hello Coders,

This update makes failure states clearer, learning tools more useful, and stage transitions smoother.

The biggest change is battery depletion: when your robot runs out of power, the game now clearly stops execution, shows a failure state, and gives you a clean restart path. The in-game Guide also received a major usability pass with rich formatting, highlighted Python examples, copy buttons, and direct links to function help and upgrades.

Major Additions

Battery depletion now properly fails the stage

Running out of battery is now treated as a clear stage failure instead of an unclear stopped state.

  • Active code execution now stops immediately when the robot runs out of battery.
  • The HUD now shows a dedicated Battery Failure panel.
  • A Restart Stage button is now available from the failure panel.
  • The robot now plays a short depleted reaction with face feedback, sound, and motion.
  • Battery and wave timer text now better reflect the depleted state.

A richer, more useful in-game Guide

The Guide has been upgraded from plain text into a more readable learning tool.

  • Guide sections now support rich text formatting.
  • Python examples now use code highlighting.
  • Examples now include copy-to-clipboard buttons.
  • Guide links can now open related function documentation.
  • Guide links can also point directly to upgrade tree nodes.
  • Level 5 guide content now better explains the recommended use of robot.is_cleanable().

Gameplay & Feel Improvements

Smoother docking station transitions

Stage transitions now handle the docking station more gracefully. The active docking station can move, fade out, and return near the end of the floor transition, making stage changes feel cleaner and less abrupt.

More reliable dirt placement rules

Dirt spawning now uses more consistent placement checks around occupied tiles and docking station positions. This should help keep generated dirt patches aligned with the intended stage layout rules.

Creator / Workshop / Editor Improvements

No major creator or Workshop-facing changes in this update, but several internal tools were improved to make testing stages, objectives, upgrades, and robot states faster during development.

UI / Quality of Life

Upgrade tooltips are easier to read

Upgrade tooltip presentation has been cleaned up with stronger formatting, clearer level colors, and better emphasis on next-level values.

  • Upgrade level text can now use richer formatting.
  • Next-level values are highlighted more clearly.
  • Tooltip icon rows now use more consistent spacing and sizing.
  • Impact and unlock information is laid out more cleanly.

Settings code preview improved

The Settings preview now uses rich text with lightweight syntax highlighting, making code style changes easier to read before applying them.

Bug reporting remains available in demo builds

The Report Bug button now stays visible in demo builds, so players can send feedback and issues from the demo as well.

Fixes & Polish

  • Improved how code execution is stopped and reported when a stage failure occurs.
  • Improved HUD behavior when battery state changes.
  • Improved upgrade tree navigation so linked help text can focus specific upgrade nodes.
  • Cleaned up tooltip sizing and icon layout.
  • Prepared build/export settings for release packaging, including Linux release export setup.

Closing Note

This update is focused on clarity: clearer failure feedback, clearer learning tools, and clearer upgrade information. Thanks for playing, testing, and reporting issues — that feedback continues to shape the next passes on the game.

More from Code My Robot Vacuum

Other announcements

All news
In-game event13 Sep 2026Campaign Results, Rebalanced Stages 5–10 & Bug FixesThis update brings a new Campaign Results overlay , a substantial rebalancing pass for stages 5–10, and several improvements to tutorials, the code editor, and campaign progression. Major Additions New Campaign Results Overlay Campaign stages now end with a dedicated results screen, giving you a clearer summary when you finish a stage and a more polished transition before continuing your campai…In-game event23 May 2026Update 0.1.3.9: Cleaner Coding API, Smoother UI, and New Credits ScreenHello Coders, This update focuses on making Code My Robot Vacuum feel cleaner to play, read, and navigate. The biggest change is a coding API cleanup: the old dirt-checking function has been renamed to robot.detect_dirt() , with tutorials, examples, completions, guides, wiki entries, and objectives updated to match. There are also smoother UI hover animations across many menus, a working FOV sl…In-game event18 May 2026Update 0.1.2.9: Breakpoints, Step-by-Step Debugging, and Better Python SupportHello Coders, This update makes coding and debugging your robot programs much clearer. You can now set breakpoints, step through code one statement at a time, get better support in external Python editors, and receive clearer feedback when upgrades become available. Major Additions Breakpoint Debugging The code editor now supports breakpoints. Set a breakpoint, run your program, and execution w…