How could I make separate story modes?

So basically I’m trying to make a game that has 4 characters each with different stories, quests, abilities, etc. and I want to know how I could make different stories for all 4 at the main menu selection screen and give them different properties like, different health, cutscenes, skill trees, stats, and things like that, so if anyone could help me I’d really appreciate it.

Hey @GameDevGhxstly! Welcome to the forums!

Sounds like you are trying to make an entire concept from the ground up. Is there any part in particular that you trying to figure out? Is it a breakdown of the systems you will need to implement or something else?

Any additional specifics you provide will go a long way in solving your problem!

1 Like

Thanks for the warm welcome. Alright the part I really want to know is how can I make it so that when you start up the game you can pick which story you want to choose but everything is different like the character you play as is different, the stats, and all that. Kinda like how Kingdom Hearts Birth by Sleep has the stories setup (not sure if you know what that is but I’ll throw a pic in.)


Like this ^^

(also I’m a little bad at explaining things so I apologize if this was hard to read lol)

Also I looked up how to do this couldn’t find my exact question but the closest thing to it were “GameModes”? I dont know if GameModes let me do what I want to do but do they clear the whole world? Like start it over from scratch and let you put different things in? << This is what I wanted btw.

Hey @GameDevGhxstly,

Your game mode will not affect your save information. Instead, you will need to look into saving and loading your game data:

This is definitely possible to do, though there isn’t a “simple” solution. You will need to use saving and loading for your different story campaigns to pick up where you last left off for each route/character.

1 Like

Hey @GameDevGhxstly!

Checking in! Was the above the solution you were looking for? Are you still struggling with figuring out what you need?

1 Like

hey there. sorry for the late reply, been a bit busy with some things. and yeah that wasn’t what I was looking for I was thinking of a different game and what I asked may be a bit out of my skill range. anyway though, I think what I’m about to ask may be a lot simpler I guess. I wanna know if I can switch characters between levels like how yakuza 0 switches you from kiryu to majima between chapters. I made 2 levels already but both are blank so I just wanna know before I put my all into them. and I have another question that is entirely different from this one so I’m gonna go start up another discussion for that one. thanks in advance yo!

Hey @GameDevGhxstly,

You can easily switch characters between levels by either setting your character in each level and auto possessing it or by having two game modes (one for each character) and setting those as the default pawn for each game mode. You will have to set that as the default game mode for each level. The same would apply for your story mode idea, but you would still need save data for each different story if you plan to manually select the route you are on.

2 Likes

thank you so much man you’ve been a big help fr😭 godspeed to you @Quetzalcodename .:fire::fire: