
Finally got around to replacing those janky css animations with slightly less janky artwork. All the art was made by me (didn't realise I was so good at drawing Benchys). I might rework the printers in future, but I'm just happy it's starting to take shape. Here's what I've been up to this week:
Added prints artwork.
Added real printer artwork for all 5 printer types.
Added printer animations: moving print heads, a rising gantry that tracks print progress, new delta arm motion, and a two head animation for IDEX (all not perfect, but the right direction).
Swapped placeholder icons (shop printer cards, print catalogue, start print list) for real art.
Reworked the UI color scheme across the sidebar and all menus.
Fixed a bug where prestige progress (game speed multiplier) could carry over into a different save slot that hadn't earned it, and added tests to guard against it.
Various layout and sizing fixes following the printer card redesign.
Performance pass on printer animations and image assets to reduce CPU/GPU load with many printers running at once.
and most importantly, a bug that a player pointed out (thank you): When alt tabbing, ghost applications were spawning, multiplying the amount of games running at once lol.. I've implemented a check that SHOULD make sure it doesn't spawn more than one. If the last issue persists, it might be fixed when I implement the steamworks library for achievements, as I can tie the running of the game directly to steam, possibly killing off additional processes.