BubbleChat's Epic Makeover

I’m interested! Place ID: 5534594973

6 Likes

I love the new animations to show that someone is typing. Super fresh and up with the times.

That’s not a typing indicator, that’s just what it shows then your camera is too far away from the chat bubble.

5 Likes

I’ve noticed a glitch in the chat where only the first line of your text appears in bubble chat. Was that patched up, or will conversations still have to deal with that annoying glitch?

4 Likes

Hey, this is pretty cool! I like how neat it is and how fluid the animation looks, I’d like to have it enabled in my private place that I use for testing. (place ID: 1552610585)

4 Likes

I’m interested in having this enabled in my game.

Place Id: 242876658

3 Likes

I would be interested to beta test it Place ID: 4998700141

3 Likes

Yesssss finally, lots of developers have been wanting this including me.

Edit: Oh also I’m interested, Place ID: 1958989003 :slight_smile:

3 Likes

image

Being able to customize the bubble chat is important so I can keep the dark theme standard among my game, so this is nice other than the fact it’s in Roact. Why is it not lightweight & simple, instead of going over engineered yet again?

34 Likes

@coefficients
What if a person has made custom chat, would there be API to send the message by new BubbleChat?

3 Likes

I’m interested in enrolling my place.
Broadview County - Roblox

2 Likes

It’s absolutely amazing.

First suggestion I have is there should be a way to see when someone is typing, like in Messenger, Skype and Discord. Maybe just have a “…” while they’re typing.

Second Suggestion: Premium users should be able to turn on bold letter, italics and stuff like that. Obviously the game creator would have an option to turn it off, maybe a setting called “Premium Fonts,” or something along those lines.

Last Suggestion: I think that should also be a size option.

5 Likes

For games that need to disable Chat bubbles how can it be achieved?


If you add a “Is typing feature” please make sure to allow us the ability to disable it as well

7 Likes

I would love to try this out here: https://www.roblox.com/games/5269977437/Bus-Simulator-Beta-Test

Also, I dislike the fact that this is gonna be a CoreScript instead of something that developers can fork and edit, but if this is how it’s gonna go, then I at least hope we get some way to customize the animations of the bubbles. In my opinion, the current animation feels a little too slow…

3 Likes

Very happy to see bubble chat finally getting updated but was it really necessary to use Roact for what seems like a relatively lightweight feature?

Further, the animations currently are way too slow, the only use of them here are to make it clear that when bubbles change they are the same bubble, or to show where bubbles emerge from. Default animation speed should be faster, 0.1 seconds or less.

Further, is it possible to customize bubble transparency and edge radius? My game’s UI style prefers black semitransparent bubbles with white text and square edges.

18 Likes

This looks great! I hope the regular chat is eventually redone in a similar way with animations and being able to customize it without forking it.

Some properties I would like for the new Bubble Chat to have:

  • CornerRoundness (UDim), – UICorner corner roundness property
  • AnimationSpeed (number), – animation time in seconds
  • EasingStyle (Enum.EasingStyle), – easing style used to animate
  • BackgroundTransparency (number 0-1), – bubble background transparency
  • FadeAnimation (boolean) - turns on/off fade animation
  • ResizeAnimation (boolean) - turns on/off resize animation

Just to provide plenty of customization so it can fit in with most games’ UI themes.

I’ve also noticed that there is a small line between the arrow and the chat bubble, probably because of the UICorner bug that blurs frame edges.

EDIT: I just noticed that the “…” is not a typing indicator, it shows that the chat bubble is too far away. It would be much better to have a typing indicator as well.

13 Likes

I feel like this is better either left off by default, or up to the developer to implement.

6 Likes

Maybe make a BoolValue within the Chat Scripts with a True/False Value, and it changes if you want the old chat or the newer, cause I prefer the older one already.

2 Likes

Besides the clipping issue, this truly looks great! But I feel like the bubble expands too slowly and may be obnoxious if you’re quickly trying to read what someone said.
BubbleChat2
(oh yeah here’s the placeids, thanks :+1:)
4516885869 & 1212001367

10 Likes

Please can my game, 2565450271 be added?

2 Likes

What’s the issue with Roact? I’m confused.

8 Likes