How to make a dating sim game
For instance: You might have the "intro" arc, would can end with either the "cafe" or "school" arc.
Of course you wouldn't want _too_ many, & there's nothing to say that sub arcs can't rejoin back to main story arcs again (infact they should).
I thought about making a variable named scenario for instance that would stand for the part of the story we're in. Chloe_dialogue will increment by one each time you press the enter or left mouse button. You can write a lot of dialogue text and still have a fairly small program.
Like choosing Marie might be scenario 1, Chloe = 2 etc... The rest would be one of those case things that would have dialogue in each case. It's the number of images, audio, and animation that can make the program big.
It's the number of images, audio, and animation that can make the program big.
I see your point there pictures do take up more space as far as data.
I'd split each story arc into a separate file, & draw out a biig diagram to map out the different ways the story could go.
"Hugeness" must be subjective, because in my opinion, text is not nearly as big as graphical data.
Off the top of my head this is how I'd probably lay it out: (my terminology and stuff is probably totally wrong - I apologise)I'd probably manage the game using 2 key elements - story arcs, & weights: A story arc would be (as you described in the case of a scenario marker) the stage you were in the game.Each arc would have its own section of code, & would end by switching to one of several other possible arcs. The hardest part to me seems to be the dialogue and how to get all the words that have to go into a dating sim in your program without making it super huge. "Hugeness" must be subjective, because in my opinion, text is not nearly as big as graphical data. This isn't about the exact programming language I would use this is more about programming in general.So you don't think it's bad form to have code that's super long then? Not played many dating sims (well, only played a few mini doujin shoujos)I know you weren't looking for coding suggestions, but have you looked into Ren'Py?
Search for how to make a dating sim game:
And is the case approach the best way or is there another way of doing it that's better? I've not used it, but I know Katawa Shoujo is being made in it; & since it was designed for graphic novels it may be worth trying it out, or just going over the docs & examples to get an idea of how that kind of code is structured.