Hello!
I’m currently working on a story game. The dialogue system is heavily inspired by that of Undertale and Deltarune.
I’ve been thinking of what the best way to achieve a dialogue system may be. Here’s what I have so far:
I’ve (mostly) gotten the visuals down. I’m simply wondering: what’s the best way to have all of the text and sounds stored?
I have the character sprites stored in a ModuleScript as I thought it might make the code much cleaner overall.
local Sprites = {
["Jasmine"] = {
["smile1"] = "rbxassetid://8371220589",
["smile2"] = "rbxassetid://8371250696",
["smile3"] = "rbxassetid://8371252080"}
}
return Sprites
Is this how I should also store the text, character names, voices, ordering, etc?
I’m also planning on doing proper translation, so it must be able to incorporate that.
ALSO: I’ve never done anything like this on Roblox so I might need help with figuring out how to get the script to display the text in the correct order.
Any help / feedback would be highly appreciated!