My friend and I had been thinking about this for about a year now, but with our next assignment at college being "Design and make an object-oriented program" (long story short) we now have an excuse to make it!
Last year, when we mentioned it to one of our lecturers, he said that we should use XML. We have currently made some presentations about what we want the game to be and some diagrams which show the format we think the XML files will take.
I have a question, though: What is the best way to incorporate a book-like text adventure (my friend wants it to have similarities to Fighting Fantasy) into XML and JavaScript? Should we give each location in the game a folder with XML files relating to the location, put every location in the same XML or put all of the locations in the same folder, for example.
We don't have a story as of yet, we wanted to get the technical design done first (and probably only put a small bit of actual game in for the assignment- make something proper with our code once it's handed in)
Cheers!
~pip
p.s. we can't use existing code for any of this