Dynamic rooms
tvisarl
23 Jul 2016, 10:07Hi, all!
I have taken some time to evaluate Inform 7 which, I had been told, is the absolute "must" for IF creators. Well, I am not that enthusiastic and, all things being considered I have decided to stay with Quest. But I had noticed a gentleman named Aaron A. Reed who had written a short extension (library for Quest users) for "dynamic rooms", a concept that made me think of Pixie's "Deeper" game.
I have "translated" Mr Reed's extension from Inform 7 to a Quest library (It is more a complete rewriting than a translation, actually, Inform's "natural language" being in that case very complex and contorted, much more than any programming language I know of - but the basic concept is Mr Reed's and I have to acknowledge it).
- I have published the game on http://textadventures.co.uk under the name "MazeTVI", my name being Thierry Videlaine. Any feedback would be appreciated.
- I must add some new features to the library, and then I will make it public with Mr Reed's consent, although I am not aware of any restrictions placed on the re-use of his work.
Thierry
Jay Nabonne
24 Jul 2016, 08:25It sounds interesting. Could you post the link to the game directly, as I seem to be having a snag finding it? Or give a category or some way to make finding it easier. Thanks!
tvisarl
24 Jul 2016, 16:30As of today, the game, which has been published in the "Puzzle" category, is not available yet on http://textadventures.co.uk. Needs to be validated, I suppose.
Anyway, if necessary, I'll make it downloadable from my own site
The library allows to create "pseudo-mazes" that are re-generated randomly whenever the game starts and where you can add and/or delete rooms and exits on the fly. Nothing very original, but amusing. The "pseudo-mazes" are created in such a way that there are no loops and always a solution to the puzzle, but I would recommend to keep their size reasonable, to avoid generating boring or frustrating puzzles.
Of course, "pseudo-mazes" can be embedded easily into any pre-existing game.
Now I want to add a few features and to modify the library so as to make it possible to create mathematically "perfect" mazes. A "perfect" maze means one without any loops or closed circuits, and without any inaccessible areas. Also called a simply-connected maze. From each point, there is exactly one path to any other point. The maze has exactly one solution.
Jay Nabonne
24 Jul 2016, 16:54There is no validation as such. There is as far as getting it into a category (out of "uncategorized"), but if it's been put up - even if private - you should have a link you can post here so people can access it. Just take the one you get where it says "Play Online" and post it here.
I've looked in all the uncategorized and puzzle games, and it's not there. Have you published it "Public"? Again, even if private, you can still post the link, which will make it easier for everyone anyway.
tvisarl
27 Jul 2016, 09:50Well, as this little game still doesn't appear in http://textadventures.co.uk, I have put it for download on my site. The site is bi-lingual and as far as I know there are no viruses.
- The URL is www.tvi-sarl.com
- Click on the anglo-american icon at top of page.
- Choose "Downloads" in the left frame, and that's it!
I will be very interested by any comments; Thanks in advance.