At its core, an NPC is a set of scripts and assets designed to facilitate a player's experience. However, when a narrative or mechanic specifically invites the player to treat characters—particularly marginalized or gendered figures—as tools for unrestricted gratification, it reinforces a "logic of dehumanization." In these spaces, the
Streamers perform specific, robotic catchphrases or gestures triggered by "gifts" (digital stickers) sent by viewers. Do whatever you want with NPC Girls-
Procedural generation also ensures that no two NPCs are exactly alike. In games like Watch Dogs: Legion or Mount & Blade , every character has a unique backstory, skillset, and set of relationships. This means your interaction with a specific NPC is a "one-of-one" experience, heightening the sense of personal freedom. Why Player Agency Matters At its core, an NPC is a set