The game is out, but the weekly updates are not over! I'll be looking to further improve the game, fix issues and react to feedback.
One thing I noticed confusing some is how the score bars work. This image tries to clarify what the bars mean.

So basically if your score sits in the lowest bar you should be decently satisfied that it's a good one! Notice in the image the solution is actually the most optimised one, as this level is very simple, so in reality no-one got better than 3525/9/9.
Changes
- Update robo-instructus-translation -> `5f93370b` improves de, ru & zh-CN.
- Use robo-instructus-translation repo credits.txt in the game credits.
- Squash menu option labels when they are too large to fit on the screen, ie after translation (looking at you "Вертикальная синхронизация").
- Improve handling of some sound system initialization panics, in these rare cases instead of exiting the game keep running with sound disabled.
- When sound is disabled show this in the Audio menu.
- Add experimental fix for sound system failure due to invalid default output format.
- Fix some overlay tutorials showing over the code reference when they don't make sense there.
- Show game speed tutorial even if you ignore the previous tutorials in Keep Going!.
1.1.1 Update
- Fix primer & message typos.
- Prevent some edge cases where initial code scroll line is incorrect.
- Fix world width miscalculation that can cause rare level title misalignment.