I’ve been working on a pretty standard role-playing game for quite a while now. It’s coming along nicely, but I still don’t have a good solution for a major part of the game: handling large amounts of character dialogue and scripted cutscenes.
The simplest (and least-ideal) solution would be to simply make a new class for each cutscene that contains info on where the camera needs to be looking, who needs to say what, etc etc. This doesn’t seem like a very good approach to me.
Another idea would be to have a bunch of XML (or something like XML) files that contain the data.
So, my question to anyone who has tackled this issue in the past: how did you do it? If you haven’t done this before, what would you do in this situation?
Thanks a bunch for your time.