Having Two Main Characters and thus dif. perspectives? How?
Posted: Wed Jul 27, 2011 11:37 pm
I was looking around using the search option for different keywords, and manually browsing some forums, however anything that even sounded close to my question wasn't exactly what I was trying to figure out, so I decided I might as well post up my own.
I'm working together with a friend on a VN, and while we're both going to be working with the code I plan to try and do most of it myself. Our 'hook,' you might say, is the fact we plan to have two main characters in our game — and thus, two different paths in the game. The two characters are together most of the story and the story itself isn't changing between the two routes, however, there are parts of the story one will experience and some the other will instead. This allows for two unique perspectives to really tell the whole story.
So the process would require there to be a character choice when you start a new game, and then you play as that character. We're even hoping to have a 'true ending' that you can only unlock by playing through both stories.
My question to you, however, is just how to go about doing this. We're both totally new to ren'py, and seeing as I'm just starting to practice with the code it's really messing with my brain. So, I wanted to get an idea of what I have to do to have the character selection screen, how to code in their paths [since I assume to do two stories, we have to code out two totally separate codes within the script and have one character choice go right into the first one and the other choice skip over the first story in the code, to reach theirs], and anything else that you may think is useful.
Since we are new, we're not planning to have too many choices in the game, minus which path to take, so we're hoping once we get that part down coding the rest won't be too difficult.
OH, Also, I was going to ask if there was a simple way to have the game remember that you beat it as one character, and when you beat it with the other you get the 'true ending' after their normal one. That sounds simple enough, I think.
Any help is much appreciated!
I'm working together with a friend on a VN, and while we're both going to be working with the code I plan to try and do most of it myself. Our 'hook,' you might say, is the fact we plan to have two main characters in our game — and thus, two different paths in the game. The two characters are together most of the story and the story itself isn't changing between the two routes, however, there are parts of the story one will experience and some the other will instead. This allows for two unique perspectives to really tell the whole story.
So the process would require there to be a character choice when you start a new game, and then you play as that character. We're even hoping to have a 'true ending' that you can only unlock by playing through both stories.
My question to you, however, is just how to go about doing this. We're both totally new to ren'py, and seeing as I'm just starting to practice with the code it's really messing with my brain. So, I wanted to get an idea of what I have to do to have the character selection screen, how to code in their paths [since I assume to do two stories, we have to code out two totally separate codes within the script and have one character choice go right into the first one and the other choice skip over the first story in the code, to reach theirs], and anything else that you may think is useful.
Since we are new, we're not planning to have too many choices in the game, minus which path to take, so we're hoping once we get that part down coding the rest won't be too difficult.
OH, Also, I was going to ask if there was a simple way to have the game remember that you beat it as one character, and when you beat it with the other you get the 'true ending' after their normal one. That sounds simple enough, I think.
Any help is much appreciated!