I’m working on some optimizations, mainly focusing on the trees since they cause a big performance impact, I can barely reach 45fps with an RTX3060 graphics card on high settings which probably means I’m doing something wrong. I have improved how trees are rendered in Stable v1.2.3 and I’ll be publishing it soon, if you’re willing to try that out do tell me how it goes. Thank you for the feedback!
I have just tried it out, and the fps has lowered to single digits. It could be the render distance, or perhaps the shaders. Some low level of detail stuff could be implemented too, as a potato mode of sorts. I'm running the game under Wine, so maybe it could be part of the issue. Maybe a linux version could solve some issues, or help pinpoint them?
Have you tried lowering the graphics quality? Thing’s like shadow resolution and draw distance can be the most impactful. Also I cannot really build the game in Linux or MacOS versions as I cannot test them, I might build these versions for the finished game (once it’s finished and I stop releasing constant updates) and ask someone to playtest them, but for now I’ll have to stick to my platform which is Windows.
A few questions: Could you share what hardware you’re on? Do you usually have problems with other Unity games? What version of the game are you running? My old HP laptop can stretch to at least 30 FPS on lowest settings. The problem may just boil down to my engine (Unity), C# (The programming language I use) or the open-world aspect not pairing well with your hardware. Also, I’m updating the UI in the next version, but in the current version the settings UI is bugged and starts from the bottom, you’ll have to scroll up to access the other majority of settings.
Sorry for the late reply, looking at your hardware it looks like your system can only handle well optimized and/or casual games, which my game isn’t; it’s a (manually) unoptimized game (often the optimization is completely in the hands of the Unity compiler) with a big open world. The graphics might not be top tier, granted, but the quantity of objects in the game can cause many systems to have a hard time. For me, my old HP laptop that I had owned for 6-7 years now which has no good graphics card or anything can stretch to a decent 30 fps on low/mid graphics settings. I’ve done everything to allow people to have access to the lowest settings but it doesn’t appear to help and some optimizations I’ve made only seem to help players with good graphics cards. Another thing that could possibly cause the bad performance is the code, which I might improve nearing the official launch of the game, and if that doesn’t help, I don’t thing I can do much. Either way thank you for your feedback and time, I appreciate it!