I've been looking into doing a dialogue system, it's currently being done with a regular GUI popping up, but I feel like it's too much hassle, due to me constantly having to do different TextLabels and to also scale the GUI to fit different resolutions and platforms.
I went into a popular game to get an understanding on how some games do it, and I've noticed that Adopt Me have an interesting one where it looks like a billboardGUI and like Roblox's default one with animations. Is this custom by any chance? It looks like bubble chat, rather than the default dialogue look for NPC's that Roblox has in studio.
This is what I'm talking about: https://i.imgur.com/djTcgZA.png
In short, I'm wondering how I'd go about making something like that, and just wondering if it's actually custom or not.
It's probably custom. Simply, you could do it with the UIListConstraint and parent the messages to a ScrollingFrame accordingly and move the CanvasPosition down to cover the previous message. As far as it being sized to each screen, use Scale not offset. Also, utilize the various constraints ROBLOX provides, like UIAspectRatioConstraint and SizeConstraint