The Other Folders... - ThePix/QuestJS GitHub Wiki

Quest 6 uses a small number of folders - game, lib, images and lang - and you might wonder what all the rest are. Most of these are all games I am developing. I have a problem finishing games, and have dozens of half-written games in Quest 5 too. I am a butterfly!

The upside of this is that Quest 6 has been developed for several different games. It has been designed to be flexible and has features built-in that can support these different games.

convert: Files for converting (to some degree) from Quest 5 to Quest 6.

game-alt-map: This was built as an experiment during the development of the image map system. It could one day turn into an RPG, but is a long way off.

game-banks: If this ever gets finished, I will submit it for IFcomp. It is a sci-fi story about the crew of a spaceship, the Joseph Banks, sent to survey (from space) five planets. It is very much about the NPCs; the plan is to make the four other crew members as rounded as possible, and as the captain, you will get things done by telling them to do it.

game-cloak: This is a complete game! The Cloak of Darkness is a kind of test game for comparing IF systems, and is discussed more here.

game-eg: This is the example game, and includes nearly all the features and their tests. Many examples in the docs come from this game, and if you want to look at how to do something, and you have already tried the docs, this is the place to look. Occasionally the docs may be out of date, but this never will be, because after any change I ensure the tests in this folder pass. As a game, it is a bit of a mess, as it has so many features piled in it, not necessarily in a coherent manner...

game-map: This is an experimental game used during the development of the node map. It is as done as it ever will be.

game-rpg: This is an early experiment in adding RPG-style combat. Unlikely to ever be a game, but development will continue in the RPG system, and that might make it into another game.

game-tutorial: This is the how-to-play tutorial, and is released.

selenium: Files relating to testing with Selenium. I have now abandoned the idea, but it might be use for someone else.