I'm building a game in XNA and I wanted to know how I would organize the character speech portions of the game. These would include both cutscenes and anything else where characters interact.
I wanted to know if it would be more efficient to use sound file (.wav) per character line, such as:
SCENE 4: ENTERING THE CAVE PLAYER1: Wow, this is going great! } One file called "04_PLAYER1_01.wav" PLAYER2: I know! } A file called "04_PLAYER2_01.wav" PLAYER1: Let's get going! } A file called "04_PLAYER1_02.wav"
I wanted to know if that would be better opposed to:
SCENE 4: ENTERING THE CAVE PLAYER1: Wow, this is going great! } PLAYER2: I know! } One file called "scene_04.wav" PLAYER1: Let's get going! }
I am aware that by going with option 2, you'd probably save a bit more space because you have less files (but they might be larger) but it poses the problem of coordinating it all.
I was thinking maybe XML for coordinating the speech and cutscenes, but am open to other suggestions. :)
P.S. This not intended to be a "DIALOG-TREE". These are actual models moving their lips in accordance with sound!