1. Idle Together
  2. News

Idle Together News

Game Resource Optimization

After many updates, the game has become a much more substantial experience, requiring more and more calculations, especially as updates allow players to progress farther and faster. That’s why it was time for a first round of optimization. Fortunately, I had planned for this !

In the settings menu, you can now choose a performance level, ranging from minimum to maximum, with a total of 5 performance levels available.

To help you understand what each level does, here's what I implemented :

  • At the lowest level, all optional visuals like grass textures are removed, random generation is simplified and more uniform, and the calculations made by villagers are coarsened.
  • At the highest level, no optimization is applied: all textures, randomness, and villager calculations are rendered exactly as originally intended.
Let me give you some examples with the villagers :

  • Walking animation : every animation frame is counted to allow a smooth transition and synchronous restart when rotating. At minimum (or medium when too many villagers are present), frames are no longer tracked, the default animation just replays from the start. At maximum quality, there’s no restriction: every frame is always counted, regardless of how many villagers are on screen.
  • Villager calculations : to optimize performance, I artificially reduce numerical values. Processing a "1" is faster than processing a "2", so this causes small "inconsistencies" as optimization ramps up, based on the number of villagers.

I ran some calculations to figure out the maximum optimization I can apply without causing issues that would require recalculations. Hopefully I didn’t mess it up, I did run a few tests !

In fact, you might notice that once you reach a certain threshold of villagers, your FPS might increase.

Right now, I’m working a bit blindly, I really need your feedback based on your hardware to determine what optimization parameters I should tweak. It’s possible that current settings aren’t sufficient.

Nevertheless, there’s a limit to how much optimization I can do. Eventually, if you want to maintain your FPS, you’ll have to drop to a lower performance level. I still have a bit of wiggle room and some tuning to do, like deciding how many villagers it takes before increasing resource optimization.

Meanwhile, I found a few minor improvements and applied them, but they should have a negligible impact so I won’t go into detail.

I hope this helps your setups go further into the game before things start feeling uncomfortable. Share your feedback on the game’s Discord, and I’ll see you soon for the soundscape update !

XP Bug Fix

Now, when you resume your game after being AFK, you receive the correct amount of XP.

Transition bug fix

I fixed a small bug that must have slipped in during the last update. This bug removed the fade transition from the main menu to the game.

It’s fixed now !

Constellation 3 Update

On this public holiday, I’ve just released the final constellation update before the official launch of the game. And with it, the first gameplay loop comes full circle ! 🎉

Here’s a summary of the new constellations :

  • Idle 4h : Increases offline working time from 1 hour to 4 hours.
  • Idle 12h : Increases offline working time from 4 hours to 12 hours.
  • Idle 24h : Increases offline working time from 12 hours to 24 hours.
  • Idle Reward x2 : Doubles villagers' work efficiency when you're not watching them.
  • Idle Reward x3 : Your villagers become ultra-devout 🙏 and work at 300% efficiency when you're away.
  • Rebirth : Gives you a second life filled with wisdom. Each level is converted into wisdom points, massively boosting your villagers', and your own, harvesting power!


As you can tell, the Rebirth system has arrived, in my own unique style, of course. That said, I strongly advise against triggering one for now… it's risky ! 😅

Also, I’ve removed the “make villagers stupid” button, it only caused confusion and served no real purpose. I’ve finished reworking all constellation visuals as well. ✨

I hope you enjoy this update !

As a side note, there won't be a multiplayer update just yet. I’m already working on it in parallel thanks to your feedback. Now I just have to polish the overall game atmosphere with improvements to the interface, sounds, and more.

https://store.steampowered.com/app/3468430/

Improving the Game's Identity

Today’s update focuses on enhancing the game’s identity, as well as some quality-of-life improvements.

I’ve updated the intro screen :

  • Modified the Eragone Games image
  • Added a “Made in France” label
  • Added a disclaimer about the game

I also reworked the scene transitions: there is now a fade-in/fade-out effect for each scene, making transitions less abrupt.

Thank you all !