Anonymous wrote:Or, has there been any attempt in IF, at giving objects, settings, or stories alternate physical properties that allow them to be used in ways not clearly associated with how the game was designed?
Not that I am aware of. There may be some small cases of that. When The Pawn was released there was text on the game's box that said that "each item had 51 variables assigned to it" or something along those lines. I don't think it was 51. Maybe it was FORTY-THREE. But I don't remember, in The Pawn, anywhere where there was emergent gameplay because of it.
Then again, I didn't get all the way to the end of The Pawn, and any walkthrough you see is not going to be all, "Dork around with things that are less dense with water until you --"
I wanted to simulate stuff for the current work in progress, but it came down to implementing size, hitpoints, combat skill, combat damage potential, capacity... and that's pretty much it. Now, when you need a new variable for such things you can just throw it in the object or NPC class and everybody has some base value. But when you go the route I'm thinking you want to go, you probably need to design the game more abstractly than I did/could.
For instance, I'm guessing you want something like the classic case from Ultima 7:
- You can't leave the town via the mayor unless you have the password
- The city walls are 10 feet high
- The Avatar can climb five feet
- The Avatar is six feet high
- the crate is four feet high
- Avatar.height = crate.height+avatar.height
- Avatar.height > crate.height, Avatar can pass
... that sort of thing. I dunno, that's always the thing I hear about when this sort of thing is mentioned. And that's very cool! There's definitely real space, in the realm of IF games, for someone to do something new there.
Unless there iS a game that works that way and I don't know about it.
But yeah, emergent gameplay, better-motivated NPCs and better conversation systems. Those are the places where IF is lacking, in my opinion.
It sounds like you want to go with TADS 3 for what you are thinking of doing, A. Nonymous.
[quote="Anonymous"]Or, has there been any attempt in IF, at giving objects, settings, or stories alternate physical properties that allow them to be used in ways not clearly associated with how the game was designed?[/quote]
Not that I am aware of. There may be some small cases of that. When The Pawn was released there was text on the game's box that said that "each item had 51 variables assigned to it" or something along those lines. I don't think it was 51. Maybe it was FORTY-THREE. But I don't remember, in The Pawn, anywhere where there was emergent gameplay because of it.
Then again, I didn't get all the way to the end of The Pawn, and any walkthrough you see is not going to be all, "Dork around with things that are less dense with water until you --"
I wanted to simulate stuff for the current work in progress, but it came down to implementing size, hitpoints, combat skill, combat damage potential, capacity... and that's pretty much it. Now, when you need a new variable for such things you can just throw it in the object or NPC class and everybody has some base value. But when you go the route I'm thinking you want to go, you probably need to design the game more abstractly than I did/could.
For instance, I'm guessing you want something like the classic case from Ultima 7:
- You can't leave the town via the mayor unless you have the password
- The city walls are 10 feet high
- The Avatar can climb five feet
- The Avatar is six feet high
- the crate is four feet high
- Avatar.height = crate.height+avatar.height
- Avatar.height > crate.height, Avatar can pass
... that sort of thing. I dunno, that's always the thing I hear about when this sort of thing is mentioned. And that's very cool! There's definitely real space, in the realm of IF games, for someone to do something new there.
Unless there iS a game that works that way and I don't know about it.
But yeah, emergent gameplay, better-motivated NPCs and better conversation systems. Those are the places where IF is lacking, in my opinion.
It sounds like you want to go with TADS 3 for what you are thinking of doing, A. Nonymous.