Non-Player Characters: Adoptee Existence in a Scripted World
In the architecture of a video game, an NPC (Non-Player Character) has a predetermined role. Its dialogue is limited, its path is…
Non-Player Characters: Adoptee Existence in a Scripted World

In the architecture of a video game, an NPC (Non-Player Character) has a predetermined role. Its dialogue is limited, its path is programmed, its entire existence is curated to serve the narrative of the player character.
An NPC looks real, it sounds real, but it operates without true agency, its purpose defined by a backstory it did not write and cannot change.
To be a closed-record adoptee is to be an NPC in your own life, trapped in a game where someone else holds the controller and you were never given the manual.
Ctrl + Alt + Delete
From the moment of relinquishment, the adoptee is assigned a script. The lines are written by others: caseworkers, lawyers, adoptive parents, a society demanding gratitude.
Your character’s origin story is not a mystery to be solved; it is a blank space to be filled with a more palatable fiction. The amended birth certificate is your first piece of in-game lore, a quest item that feels inherently glitched, stating you were born to parents you share no blood with, in a story that doesn’t add up.
You are told to perform the role of “son” or “daughter” to strangers, to parrot lines about being “chosen” and “special,” all while a core part of your coding screams that a fundamental piece of data is missing. This isn’t a life lived; it’s a role played.
Bootleg Life
The world interacts with you based on this flawed programming. People, the “player characters” with full access to their own histories, ask questions you cannot answer. They make assumptions your code cannot process.
- “Where do you get your big blue eyes from?” → Error. File not found.
- “Do you have a family history of this illness?” → Error. File not found.
- “You look just like your mom!” → Fatal System Error. Core identity mismatch.
Network Crash
You are stuck in a dialogue loop, unable to access the deeper databases of self. Your emotions are not your own to feel; they are programmed responses to your circumstance.
Grief is pathologized as “attachment issues.” Anger is diagnosed as “reactivity.” The profound, existential confusion of having no mirror in the world is treated as a bug in your system, rather than evidence that you are operating in the wrong game entirely.
Adventure Seed
Then comes the quest for the source code. The search for biological family is the player finally grabbing the controller, trying to force their way into the developer’s room.
It is an attempt to find the original design documents, to understand why your character was built this way. But even this rebellion is often met with system-level resistance. Sealed records are DRM (Digital Rights Management) on your own identity, a legal barrier insisting you do not own the rights to yourself.
A birth parent’s rejection is the ultimate system crash; the developer denying the character’s very existence. Talk about a psychological horror game.
Escape the Game
We are not ‘non-human’ NPCs. But in many ways, our humanness has been circumscribed. Our narratives were authored by committee, our most basic connections treated as downloadable content (DLC) that was never purchased.
The injustice we recognize isn’t a glitch; it’s the firewall finally activating against the virus of erasure. The profound grief is not a corrupted save file; it’s the system recognizing a foundational program was deleted at installation.
The goal is not to become a Player Character in someone else’s game. It is to jailbreak the entire system. To write our own damn code. To move from being a character with a script to the sole developer of our own reality, finally compiling a complete and truthful version of ourselves.
메타데이터
- post_id
- df5765a8f36e
- slug
- non-player-characters-adoptee-existence-in-a-scripted-world-df5765a8f36e
- url
- https://medium.com/@ms567/non-player-characters-adoptee-existence-in-a-scripted-world-df5765a8f36e
- canonical_url
- https://medium.com/@ms567/non-player-characters-adoptee-existence-in-a-scripted-world-df5765a8f36e
- author_url
- https://medium.com/@ms567
- status
- ok
- fetched_at
- 2026-07-18 01:45:18