How To Make Game Less Laggy On Mobile

So I’ve been making a detailed horror map, and everything seems to work well on Pc but if i run the game on mobile, the game will basically be unplayable as it is very laggy. I tried to union the plants (as I placed them alot on the map) and ROBLOX will not allow me as the plants are meshes, and they can not be unioned. How can I prevent such lag in this game on mobile? Thank you for reading.

You may want to check this out:

https://create.roblox.com/docs/optimization/content-streaming

for me, I don’t really know what the document meant, as I am a new scripter, I briefly read through it and when I turn on streamingenabled, it is still as laggy

Basically, you have to change all the code, etc. to what it says to do while steamingenabled is on. Just read the document, as you are probably just being lazy (no offense).

The only solution I know is fewer parts. Maybe also turning off cancollide and use anchored parts, to offload the physics engine.

Even with streaming enabled I get what looks like 2-3 FPS on my phone when playing the recent demo from Roblox.

https://create.roblox.com/docs/resources/the-mystery-of-duvall-drive

I am making a game now where I included the inside of buildings. When copying the building multiple times, it lagged severely. I now have to add the building contents only when you open the front door. It works ok again.

ok I must admit I got kind of lazy when I was reading the article, but now, after reading it thoroughly, I am proud to say that I still don’t understand, lol. I’m kind of dumb so I probably need a simplify version of the document to understand

In short, use less laggier ways in coding and building, such as too many unions. And for example, lets say you are using a while true do loop. That is a laggy way and there are better ways for loops instead.