Robo Instructus cover
Robo Instructus screenshot
Linux PC Mac Steam
Genre: Simulator, Indie

Robo Instructus

1.28 Update

Changes

  • Rewrite the text rendering stack improving performance & supporting otf fonts in addition to the ttf fonts the game previously used exclusively.
  • Text tweaks for "company" messages for all languages.
  • Add new fonts Exo2-Bold.otf & Exo2-BoldItalic.otf for Cyrillic languages, in particular the "company" message rendering. This should better match the English look and feel (the fonts used there don't have Cyrillic glyphs). The idea is also to subtlety distinguish from the colony message text.

  • Reveal 2 previously hidden dark stages in Double Detective so this level will have 2 extra visible stages. This should help players getting stuck in the dark on that level.
  • Support some more missing demo translations.
  • Update dependencies & compile with rust 1.43.1.


Read more about the font work on the devblog.

1.27 Update

Changes

  • Automatically follow execution when paused. So whenever you step forward, or step over, the code view will adjust to where the code execution has moved.

  • Rework window resizing event handling again, this should fix grey screen issues.
  • Avoid/minimise window flashes of white rectangles at startup before the game is ready to render.
  • Windows: Toggle fullscreen/windowed without restarting the game.
  • Update dependencies & compile with rust 1.43.

1.26 Update


  • Reveal a previously hidden dark stage in Map The Way so this level will have an extra visible stage. A few solutions were getting stuck on the subtle differences of this stage.
  • Update code dependencies.

1.25 Update


  • Add auto-correction for window resizing issues causing grey screens & improve related error logging (reported on macos).
  • Update dependencies & compile with rust 1.42.

Isolation sale

If you're spending more time inside, it's a good time to code.

1.24 Update


  • Fix join issues between facility view background textures, particularly visible at ultra wide aspect ratios on the left hand side repeated textures.
  • Update dependencies & compile with rust 1.14.1.


1.23 Update


  • Update window library (winit 0.19 -> winit 0.21). Rework window resizing event handling, this should fix some rare game & window out of sync sizing issues.
  • Handle sound initialization panics.
  • Update dependencies & compile with Rust 1.41.

1.22 Update


  • Update ru translations.
  • Update code dependencies.

1.21 Update


  • Support translations for "initial code" & "last level code" static branch names.
  • Update ru translation.
  • Update code dependencies.

1.20 Update


  • Switch live stats font, size and shadow to improve readability and support translations.
  • Support translating the save/load branch UI.
  • Use thin space (U+2009) separators instead of commas as this is more natural to more languages and still looks fine in English.
  • Optimize max speed compute by reducing stack analysis & profile update impact at very high computes per second.
  • Add infinite loop? hint when hitting a dark stage power failure.
  • Update Русский (ru) translation with the new bits and improvements.
  • Update & remove some unneeded code dependencies.

Translation project: https://github.com/big-ab-games/robo-instructus-translation#about