As a Roblox developer, it is currently too hard to visualise, plan and overview client/server interactions within studio.
At the moment we to properly plan out the client/server model of our games we need to use third-party software to draw up diagrams, which can be a bit of a nuisance.
It is also very likely that the original plans become obsolete over the development process of a game, so they become unreliable.
One possible solution to this is to include a diagrammatic preview of client/server interactions within studio.
This new window will allow developers to see Local and Server Scripts as well as Remote Events/Functions within the window, and see how they’re connected - please see the below image as an example of how this may work.
This view will be populated when a script or event is inserted into the Explorer window.
On the left of the screen you’ll notice a section for tools (‘Tool Box Area’) - such tools would include; Select, Pan, Zoom, Connect, and Text.
The first three tools are self explanatory. The Connect tool is used for connecting the present Server/Local scripts and Events together.
The Text tool would be a simple text box you could insert to, for example add a description.
Thank you for considering and please reply with questions, suggestions or feedback on this request.