sunandshadow: that was excellent!
Let''s take a look at it more closely to see if we can better mold it to what I have been envisioning.
quote:
Original post by sunandshadow
Condition: Player examines rose
It was autumn, and the garden was mostly fallen leaves and muddy ground, but there were still a few flowers. I crouched down to admire a rose, and [NPC] lounged against a nearby tree, watching me with one eyebrow raised.
Ok, what we really have here is a situation waiting to be imposed on the player. That is good, because that is the type of thing we are looking for. Now, we want to generalize this to a template so the program can work with it in various contexts. So, what I see are these initial setup parameters:
- A garden or patio: could be private or public.
- The player is in the garden, and is not an intruder.
- The garden has roses.
- There is at least one convenient tree nearby.
- The day is quiet, there may be other people around, but certainly there is nothing alarming going on at the moment, such as a battle, emergency, or crime.
- An NPC is leaning against the tree.
- The player stoops to examine or smell the roses.
Ok, aside from the player''s choice to smell the roses, everyhting else can be imposed on the player. The program need not wait for these exact circumstances, but can set the stage in preparation for this situation.
Once the player stoops to smell the roses, assuming the situation has been setup in advance, the situation is triggered. At this point, depending on the genre, sophistication, and the way the game chooses to handle dialogue, we have a possible set of outcomes to this situation, which you haven''t eunumerated.
I see this as half of a situation, with no resolution or purpose. Imagine that the AI controlling the game has an agenda, or has something in mind for the player. Is the NPC about to engage in a scam? Is their some trickery about to happen. Is this the opening to a romantic segment.
Better yet, imagine this situation as the setup for any of the above. Call it the preplanned encounter with the charming but mysterious stranger.
___________________________________