hi there,
this is one of my recent creations featuring a chat GUI allowing you the ability to drag, select emotes from a dropdown (+ tab for quick select), paste said emotes into chat, etc.
I plan to implement an emote picker dropdown as well as a typing indicator, commands, user options, replies etc. also, I was considering to make the whole interface darker to suit the roblox style/buttons.
the most difficult part for me personally was getting the whole thing to fit every screen resolution while retaining its size and being bearable to read. yes, the thing even takes advantage of your gyroscope (if any) to embed it not only on landscape mode but on portrait mode as well. getting to adjust all the size and fiddling with the formula was quite annoying but I took advantage of AbsoluteSize, Scale, UIAspectRatioConstraint, UISizeConstraint, UIListLayout, DeviceRotationChanged, etc.
spent hours on end but I am fairly satisfied with my current result.
feel free to share your feedback and suggestions
im not sure how to embed this here but here is some mp4 footage (discord cloud) I suppose
edit2 - attached the following images (slightly redesigned) in case you don’t want to take a look at the mp4:
edit3 - slightly better color saturation now: