1. Idle Together
  2. News
  3. Game Optimization and Bug Fixes

Game Optimization and Bug Fixes

Here’s the first patch since the roadmap was published. Completely reworking my code is starting to become necessary. I've made a lot of progress in programming since I started this project, and many lines of code were really outdated.

I was able to rework almost 50% of the villager code, and I can tell you it's now nearly twice as optimized. Low-end setups will be happy! Especially since the arrival of high-quality animations, which significantly increase the resources needed to run the game smoothly.

Heads-up: there are still some bugs — some are quite strange — but I’m confident I’ll get through them with a bit of time. Generally, these bugs aren’t even noticeable and tend to benefit the players. For example, when a villager plants a tree, the animation might not play, so they do it faster. Still, I care about immersion, so it’ll be fixed.

There are probably bugs I haven’t anticipated, so feel free to report them on the Discord server.

I think I still need a few more days before I can move on to adding new content.

Speaking of content, I also took the opportunity to deeply rework how crafting professions function. I was often told that having multiple buildings was pointless — so now, each crafting building can only host one person.

Eventually, mines will allow around 3 workers, and each house will increase the maximum number of available villagers — something like 1 house for 5 villagers.

Another behavior change: now, if you drop a villager on a building and they’re carrying resources, they’ll first go drop them off before starting work. Also, for crafting professions, there's no longer a need to go to a sawmill before going home to pick up materials — now they’ll fetch the resources first, then go to the building like the sawmill. It’s much more optimized for production.

Hope you’ll enjoy it !