• 0 Posts
  • 80 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle
  • It is a nice concept in theory. It has a bit of resemblance to the metaverse minus monetary enshittification, but there are some challenges to this.

    It would for example end up just as dead if the other players got bored of it and stopped playing. Then there is server costs for something where there really isn’t that much realtime interaction in, and all these metagames would need to be just as fun with a global time at a set flow, or be OK with synching only at the end of the day.

    These of course aren’t impossible challenges.

    You could leave the “online” part to a simple global api backend and skip the gameserver itself to greatly reduce costs. You wouldn’t see the other players in person but you’d see their shops grow each new day, and there could be an NPC of their owner walking around.

    You could bankrupt inactive players and give their lands to new players, and implement import/export costs for distant shops incentivizing local trade. You’d probably still want normal NPCs, but their interactions would have to be predetermined each day if you don’t have a game server running all day, and want to prevent cheating.

    The implementation difficulty and cost greatly varies depending on how much interaction and fairness you want, but setting up an API server is fairly easy if you don’t worry about scaling in case the game really takes off.











  • You usually don’t need proprietary software and drivers on Linux because of the great general purpose open source alternatives. Even on Windows, a ton of the drivers are actually useless and only bloat your system or perform invasive telemetry.

    Personally I don’t even use the RGB features on my gaming PC, but OpenRGB is open source and lightweight. I would probably use it over proprietary RGB profiles even on Windows. You should give it a try.

    GPU fan control is already available by default in most Linux distributions and should require no additional drivers.

    AMD always have Linux drivers. The Linux adrenaline driver is here: https://www.amd.com/en/support/download/linux-drivers.html

    SSD/NVME firmware updates should also already be supported by default in linux. With for example fwupdmgr.

    High refresh rate displays should also work out the box on the modern distributions. On Linux Mint and Ubuntu they have a GUI for it, but changing resolution and refresh rate with Xrandr also only takes one or two terminal commands. There likely is software to do it, but if anything I could write you a script that does it if your distribution doesn’t already have GUI for it. I had to write a script to adjust some of my monitors’ drawing area because I mirror, but my displays don’t have the same aspect ratio.