# Kismet Saves > Romance and companionship in games are built from choices, character writing, branching structures and the small details that make fictional relationships feel responsive. ## Entries - [Reading a Romance Route: How Visual Novels Gate Affection Through Choices](https://kismet-saves.pages.dev/reading-visual-novel-romance-routes/): Visual novel romance routes are structured paths through dialogue choices, relationship variables and story events. - [How Transparent Are Companion Approval Systems in RPGs?](https://kismet-saves.pages.dev/companion-approval-system-transparency/): Companion approval systems in RPGs communicate how NPCs respond to the player's behavior, but they vary considerably in transparency. - [What Generative AI Dialogue Changes in a Romance Subplot](https://kismet-saves.pages.dev/generative-ai-dialogue-romance-subplots/): Generative AI dialogue can make romance subplots more responsive by allowing NPCs to produce context-sensitive conversations beyond a fixed dialogue tree. - [How to Reconstruct Every Ending in an Indie Dating Sim](https://kismet-saves.pages.dev/reconstructing-dating-sim-endings/): Reconstructing every ending in a small indie dating sim requires treating the story as a branching system, not simply following each character's affection. - [How Fan Mods and Patch Notes Shape Dating Sim Romance Scripts](https://kismet-saves.pages.dev/fan-mods-patch-notes-romance-scripts/): Fan modifications and game updates can change how a dating sim communicates affection, presents dialogue, and reaches its endings. - [Scripted Dating Sims vs. AI Character Platforms: How Romance Structure Differs](https://kismet-saves.pages.dev/scripted-versus-conversational-romance/): Scripted dating sims organize romance through authored scenes, meaningful decisions, route conditions, and planned endings. ## About - [About Kismet Saves](https://kismet-saves.pages.dev/about/): what the site covers and how entries are made ## Optional - [RSS feed](https://kismet-saves.pages.dev/feed.xml)