Open vmbrasseur opened 11 years ago
I can not up-vote this enough.
dependent on #3, the way that I am thinking of how best to impliment this would be to have an verb of 'adventure' that just swaps out the object of actions as a way to avoid name collisions. Then adventure could implement a 'quit' verb that just swaps out the actions.
Then from here it would be really nice to formalize a way to build plots in this manner so that others could contribute there own games.
Could maybe somehow integrate Frotz? http://pupnik.de/frotz.html
Well as this is all done in js ducking down to a real machine to run C might be a bit odd, but I like where you are going with using an existing code-base with existing adventures. It looks like https://github.com/curiousdannii/parchment could be promising as a js-only solution though I have done no real research... gotta get #3 worked out first (silly task dependencies).
Wat? I can't +1 @notbenh's comment? I cry foul!
Suggestion:
Command: 'xyzzy' Result: Starts playing Colossal Caves/Adventure.
:)