{"repo":"ShiJbey/Anansi","free":true,"listed":false,"github":"https://github.com/ShiJbey/Anansi","clone":"git clone https://github.com/ShiJbey/Anansi.git","description":"Create simulation-driven visual novels in Unity.","language":"C#","stars":77,"topics":["ai","game-development","social-simulation","unity","unity-package","visual-novel","interactive-dialogue","interactive-storytelling","narrative-game","storylets"],"license":"MIT","category":"game-templates","readme_excerpt":"Anansi: Unity Toolkit for Simulation-Driven Visual Novels [!Note] I am currently porting changes to this repository that were made in other, vendorized versions. Anansi versions 0.6.0+ will have breaking changes to almost all the APIs. I am also working on a proper technical demo to better showcase how Anansi integrates within a larger game. Thank you to everyone who has stared the repo thus far. As always, if you have questions, feel free to create a GitHub issue and ask. 👍 Anansi is a Unity extension for creating social simulation-driven visual novels. It combines the Ink narrative scripting language, a storylet architecture, and a social simulation that manages non-player character (NPC) schedules, emotions, personality traits, and relationships. Interactions with NPCs affect their feelings toward the player and other NPCs. Additionally, NPCs can reason about their relationship with the player and respond to events that happen to other characters in their social circle. For example, betraying a character will make their friends and family like you less. In short, adding this element of social simulation to visual novels should allow game developers to create dynamic and reactive interactive storytelling experiences more quickly than starting from scratch. Anansi draws most of its inspiration from Persona 5's use of life simulation, time, and character relationships to drive narrative progression. Anansi is a good solution for people who want to quickly port their Ink game","default_branch":null,"files":null,"tree":[],"storefront":"/r/ShiJbey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ShiJbey/Anansi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}