Godot Version
4.6+ and stable
How can i make Story system for my game?
my current way to make a story is very bad , i am literary using if and else statement for that and this tracker
var story_progress : Dictionary = {
"progress 1" : false,
"progress 2" : false,
# ......
"progress n" : false,
}
what’s the better way to do it
You should try a tree. Starts in a scene with options and every option (or action) can move you to another scene.
Dictionaries will not allow you to model that structure properly.
1 Like
yeah i feel soo, but i think this approach have more to do with multiple level game, but what if i have repeating levels?.
I for sure try this method in my next game and see how this will help me,
thanks sir;
Check out the Quest System Plugin There’s a link at the bottom to a 22-minute YouTube tutorial on how to use it. That might do what you need.
There’s also Quest Manager, which hasn’t been updated in a while, but has a nice graph interface you might appreciate.