Talk:Wiki Based Interactive Fiction System: Difference between revisions

From IFWiki

(Tricky to implement)
Line 19: Line 19:


A related idea I had is the use of a Wiki as an [[IF]] prototyping tool - instead of trying to implement a full-blown game within the wiki, one could build out a map using conventions very much like you described (Rooms with descriptions and links to other rooms), objects as they should be placed initially.  Then there would be a separate program to spider the Wiki pages (or tap into its database) and parse the Wiki markup into stub Inform code (or [[TADS]]/[[Adrift]]/[[Hugo]] code).
A related idea I had is the use of a Wiki as an [[IF]] prototyping tool - instead of trying to implement a full-blown game within the wiki, one could build out a map using conventions very much like you described (Rooms with descriptions and links to other rooms), objects as they should be placed initially.  Then there would be a separate program to spider the Wiki pages (or tap into its database) and parse the Wiki markup into stub Inform code (or [[TADS]]/[[Adrift]]/[[Hugo]] code).
--[[User:AndyChase|Andy]] 10:17, 13 Feb 2005 (Central Standard Time)

Revision as of 16:17, 13 February 2005

When I searched on the web for similar ideas, the closest I found was something like An Interactive Story which is pretty neat, but except for "branching links" lacks interactivity.

To the best of my knowledge there is no system out there like the one described in the article.

Any feedback on these ideas is greatly welcome.

--Thomas Strohmann 14:58, 12 Feb 2005 (Central Standard Time)

This link isn't wiki IF either, but it's still an interesting experiment: LexiconWiki: The Orbital Wars. It's kinda difficult to describe, but in each round of play, players are adding entries about a fictional universe within strict guidelines on what they can link to, and yet maintain continuity. -- David Welbourn 15:15, 12 Feb 2005 (Central Standard Time)

Tricky to implement

A friend and I kicked around an idea like this for a while, and dropped it. It's a neat concept, but I think it would be very difficult to execute satisfactorily. Although editing via Wiki is more accessible in a lot ways than coding in something like Inform, it would still be necessary for contributors to have at least some knowledge of programming concepts if the collaborative story is going to have any interactivity beyond "Go N", "Go S", and so on; object logic for puzzles, or interaction with NPCs still has to be represented somehow.

The "Compile" button would be hard to implement, too; what happens when somebody adds a page with broken code, or when their page links to Rooms or Objects that haven't been implemented yet? Although I suppose cases like that could be handled with stub code.

A related idea I had is the use of a Wiki as an IF prototyping tool - instead of trying to implement a full-blown game within the wiki, one could build out a map using conventions very much like you described (Rooms with descriptions and links to other rooms), objects as they should be placed initially. Then there would be a separate program to spider the Wiki pages (or tap into its database) and parse the Wiki markup into stub Inform code (or TADS/Adrift/Hugo code).

--Andy 10:17, 13 Feb 2005 (Central Standard Time)