As a Roblox developer, it is currently too hard to manipulate lighting to properly create a dynamic atmosphere for a game (read below)
As a Roblox developer, it is currently impossible to use the fog setting in Lighting properly without ruining the whole game. For example, if you have an area of the map that is “ghost-like” and “spooky” you would want that area to have a ton of fog, however, for other areas of the map such as the beach it would ruin the whole thing. I’m actually experiencing this issue because I have a graveyard map in my game which I would LOVE to put more fog in but I have to limit the fog being used otherwise it destroys the rest of the game.
If Roblox is able to address this issue, it would improve my game / my development experience because it would create a more diverse and creative atmosphere to my game because having fog is a nice feature in certain maps, but it does come at a cost of the other maps. I know you could use some hacky method of using particle emitters but in my opinion they are quite laggy and it would be far more convenient to be able to select certain areas to have fog and then other areas to omit the fog. How I think it should work could be similar to the terrain region feature where you select a region where you want the fog. I’ve seen people posting questions on “How do you remove fog in certain areas?” and the answer has always been “It cannot be done, you just have to use laggy particles” and I really hope this feature gets implemented because I know a lot of games could use this feature but are probably not using it because it ruins most of the game by having fog in unwanted areas.