Triangle count extreamly high

LOL sorry i had to mention that you misspelled it and it says sky crapper lol :slight_smile:

Lol thanks for mentioning it I am aware :joy: since this game is in beta there is no need to change until release :joy:

1 Like

Made me giggle, thanks for that.

1 Like

I played the game, i had no real issues but my computer is fast… however, have you tried to test it with streamingenabled?

Streaming enabled is on. Ig its just people with bad CPU and graphics that are complaining.

Try this module, it will help those with lower performance devices toggle between high and low res setting in your games:

Hey sounds good! Is this like a button clientside or serversided. If it’s serversided then it’s pointless as some people wanna have good experience playing

Hello Linux_Detected !

I have a question for you: Did you make 1 floor and duplicate it 120 times, or did you avoid unnecessary parts by extending the Floor0’s walls up to the top?
Secondly, I have not visited your last floor, but it might be possible that one of the free model you picked is horribly optimized.

Last question, are you 100% certain of the necessity of having 120 floors? Most of your floors are unused and the amount of floor & height of your building definetly plays on lag. There’s a line to find between ‘‘Impressive’’ and '‘Overkill’, and without imposing any judgement, I believe that in this case it might have just crossed that line.

Hello MrSpy_IA,

I basically duplicated the floors correct. Some floors have edits on them and you could by right that one of my free models are badly optimized I will remove most free models on floor 44/45 as it seems that’s overkill.

The game is designed to be a skyscraper I understand most people believe that 120 floors is too much but my idea of the game is where developers can rent out floors for their own group or to use it as a small shop to earn profit.

No worries though if you got anymore questions please feel free to comment.

Oh! Yes, it makes sense for it to be high then.
Yet, maybe you could start at, let’s say, 20 floors, and add more floors as you get more residents? How does that sound?

That sounds good but could come into issues with planning the cafe and adding lifts. Although I could block off floors but thanks for the idea.

My GPU lagged but it’s horrible lol. I don’t see any problem with the game currently. My CPU was just fine.

Hey is your gpu bad is it a good gpu and you lost fps?

If StreamingEnabled is set to opportunistic, that seems to be what causes the memory spikes, as the skyscraper is getting burdened with loading multiple floors depending on the elevator speed, on top of unloading the lower floors. Going from top to bottom, it’s the same. There’s a density of detail on the lower floors that henders performance it seems, because the multiple arcade games keep their surfaceGuis loaded, regardless of floor. The elevators are extremely detailed, that could be another thing the memory is struggling to populate. I love your Skyscraper! I rode up to floor 59 and my pc crashed LOL. It’s not deterring me, I really do like what you’ve done, keep it up. <3

1 Like

Yeah the GPU is horrible so that’s not the game’s fault lol. But CPU was fine

1 Like

Hey @NobleBuild i would love to see your suggestions would you mind contacting me via Discord or something. :slight_smile: Also I’ll possibly change the filtering enabled to a different setting just don’t want everyone to keep freezing when the lifts move.

1 Like

I would suggest inspecting any mesh’s you didn’t make yourself. I found a cupcake one time, someone got from the free model toolbox, it had over 100k tri’s in it. Just one cupcake.

If you used free models, inspect them, it could be something silly like that(even a box with rounded corners could be the culprit).

i5 12400 and 3060. 2 month old build runs this game at around 60fps average and 40fps lows. With fps unlocker. Take that as you will

Hello thanks for your response.

Yeah it does seem that 90% of the users aren’t lagging but 10% are typically mac and Linux users tomorrow we are going to sort the game out and work from there :grin:

You can actually use the module to implement low-quality mode for client-side aswell!

Just make a GUI and require the module, then use the EnableLowQuality() function to disable a specific effect!


Example:

-- example localscript is located under a guibutton
local p = require(workspace.PercleanModule)
local button = script.Parent

button.MouseButton1Click:Connect(function()
     p.EnableLowQuality("lighting")
end)