NPC Dialogue Opinions?

Hello, I’m currently working on the basics to a NPC Dialogue but I’d like some constructive criticism / suggestions on it so far.

Images

28%20am
What pops up when you get near the NPC.


dialogue choices.

NPC asking question.

Thank you in advance.( I know there are some grammatical errors in the dialogues, will fix later).
Also the Image is where the Icon of the NPC your talking to will appear.

1 Like

I would suggest making the ImageLabel and the parent (I guess) from less squished, what is the current size for it?

The size for the “Press E to talk” UI or the Dialogue UI? I admit the “Press E to talk” UI is a bit squished but I didn’t think the Dialogue one was.

“Press E to talk UI” size: {0.174, 0},{0.103, 0}
Dialogue size: {0.801, 0},{0.156, 0}

Oh sorry, I meant the ImageLabel where of the picture of the avatar is and the frame behind it.

Ohhhhhh(misread that), yeah that’s a bit stretched. I’ll fix that. Thanks.

Frame: {0.121, 0},{0.193, 0}
ImageLabel: {0.056, 0},{0.07, 0}

Look cool tho what bothers me the most is the character picture box being a rectangle. It’ll be more aesthetically pleasing if it was a square. Also, in the first screenshot, make sure that the text is centered.

1 Like

You should read what’s under the pictures before going after the grammar mistakes he made.

Maybe add some drop shadow or something.

1 Like

All of the dialogue looks way too small.
The capitalized “i” seems way too big compared to the text.

Also the text doesn’t look very centered with the background

1 Like
Script Help

ou can use ViewPortFrame for the image that will show up.
You can store the description and name in the NPC as a value. Put the NPC in a folder and use:
For i, Npc in pairs (game.Workspace.Folder:GetChildren) Game.StarterGUI.ScreenGui.Name.Text = Npc.Name

Design Help

You can just make the image as long as the textbox.
You can put the options on the right side by reducing the size of the textbox. Because it doesn’t look right when the options are over the textbox.

Grammar Help

I won’t be avle to help you about your grammar becauseof the truth that I am not a native speaker just like you but my advice is that use google translate for the words you don’t know instead of trying to explain it to players yourself.

Good Luck :+1:

2 Likes