I find that improv tends to mean you are responding directly to what the players are presenting as their characters actions and motivations. Indeed, with no pre determined plot it means that players and GM are in an active dialogue concieving the game and setting in situ with each response - that to me is absolutely Player Agency.
Agreed.
The only way it could be better is if you allowed for players to actively describe setting elements and influence NPC description/action (say via a Action Point system)
Not fully agreed. I've got nothing against such systems - though the ones I use (eg Burning Wheel, MHRP/Cortex+) tend to treat it as part of ordinary action resolution rather than via a separate point-expenditure system.
But games can have full-fledge player agency without those sorts of mechanics - eg Prince Valiant, and (most of the time) Classic Traveller.
I Think this essentially comes down to NPC motivation - even in an pure Improv session with only a very vague plot (say fetch the Mcguffin for the local Noble) the antagonistic NPCs need to have a motivation beyond ‘be an obstacle for the PCs’.
AS DM I should at least know Why they are being obstacles to the PCs. Answering Why is enough to make PCs actions matter regardless of the outcome, revealing the Why acts as another hook for the players.
I tend to take a fairly relaxed approach to this: I will often start with the NPC first, establishing their attitude either by fiat or by reading of some other system cue (eg in Classic Traveller there might be a reaction roll; or if the NPC is the outcome of a roll on the random patron table, then that establishes that they are in the market for some non-standard service providers such as the PCs!); and then build up the details of motivation and backstory as things unfold, both as part of action resolution and in order to keep things moving if they seem to be flagging.
My approach here has been influenced, I think, by
this old Forge post from Paul Czege:
I frame the character into the middle of conflicts I think will push and pull in ways that are interesting to me and to the player. I keep NPC personalities somewhat unfixed in my mind, allowing me to retroactively justify their behaviors in support of this.
I don't think my games are very often as emotionally intense as the sort of thing Paul Czege is going for, but the basic approach is one I've found very instructive. I used it at the start of my current Classic Traveller campaign, for example, to gradually build up the details of the bioweapons plot the PCs were enmeshed in (some relevant actual play posts
here and
here).
This approach helps preserve player agency and avoid illusionism, because consequences and revelations happen downstream of action resolution, not upstream.
I think the only pitfall in total improv, as far as avoiding railroading, is that you as GM might be sub/un-consciously railroading yourself. If you're improvising everything it can be hard to prove either way, but the possibility seems there.
I don't know what "railroading yourself" means here.
As a GM it's natural to frame situations and establish fiction that seem interesting to you (with the hope that they will also interest the players). But if the players are genuinely exercising agency then I don't see where any railroading is going to come from.
If your players feel that they have agency then they have sufficient agency.
I don't agree with this at all, for basically the same reasons as
@Ovinomancer.
If the players
know how much agency they have, and are happy with that, then I agree that that is sufficient. But
feel seems to leave open the possibility of misapprehension, perhaps as a result of deliberate trickery or manipulation ("illusionism") on the part of the GM. As a GM, I'm not interested in that; and as a player I think it's pretty fraught - I've seen games come unstuck when the illusion has been revealed!
If the GM is going to curtail player agency I would prefer that be clear upfront - which can include it being implicit in the system (eg if I play a CoC scenario at a tournament, as used to back in the day, I don't expect to have much influence on events beyond thespianising my character; in return I expect to be entertained by a GM who is able to evoke mood and feeling through effective narration and characterisation of NPCs).
What if the info I give them comes from an in game source, such as an NPC, then later I decide that the NPC was lying and the info they got was wrong. Then I could make up whatever and they wouldn't know any better, but then does that mean they lack agency because of the fact that they made an informed choice based on an in game lie?
I think there can be good reasons not to retrospectively decide that something was a lie, because this risks destabilising the players' confidence in GM narration, which - somewhat independent of the agency question - can lead to a bit of a downward spiral.
But just focusing on the relationship between the NPC lie, the retrospectivity, and player agency - to me this goes right back to the issue of
how is it decided and
how does it relate to action resolution? If the decision that the information was false is part of adjudicating a failed check, that would seem fair game.
Or imagine an Apocalypse World game where, at some earlier point, the PC (and hence player) learned such-and-such from a NPC. And then further play has revealed that NPC to be a slimy weasel who's not to be trusted. And then a player
succeeds on a check to read a charged situation - maybe the GM gives information that is (i) true, as it must be given the player's success, and (ii) reveals the NPC to have been lying all along! In the right context that needn't be any sort of illusionism, nor threat to player agency - it might
affirm the players' emerging sense of the NPC's untrustworthiness and provide them with a valuable edge at a crucial moment (which presumably this is, given that at least one player is having his/her PC read a charged situation).
In the opening session of my Classic Traveller game (linked to above in this post), the players met a patron (rolled by me as GM on the random patron encounter table) who recruited them for a particular cargo-carrying job (made up by me on the spot so as to incorporate both (i) what little established backstory we had out of PC generation and initial world generation, and (ii) a couple of other worlds that I'd rolled up before the session). The story didn't make much sense, and so the "spy" PC invited the patron NPC back to his room where he "interrogated" (ie seduced) her and got more information. I had to make up that additional information, and part of that involved revealing some elements of her initial approach as, if not outright lies, at least less than full disclosure.
This didn't negate any player agency. It affirmed it.