Hey
hachigames by any chance, is your game made with Fungus, NaniNovel, Articy3 or any other VN unity plugins?
I looked at a few existing plugins, but a lot of it either didn't suit my needs, or didn't provide features I needed, so I made my own framework. My most important factors were:
* organization: When making the actual game, I should not have to manually organize any pictures. To do this I made a database system that organized pictures for me. Together with a DAZ-3D plugin I wrote I can do writing in any order (renders first, or writing first), and send render jobs to DAZ to render pictures in bulk, minimizing any organization work.
This also includes systems to pack and bundle renders automatically and per platform.
* visual writing: Instead of heavily relying on scripting, I'm using a graph editor that visualizes the current render shown. This also visualizes the scene flow when branching or hooking in any actions (like, move character, pass time, modify stats, etc). Anyone could make scenes with this for the game. No coding required.
* scalability: organization takes care of a lot of that, so that the game never becomes a spaghetti mess. But also using dynamic loading and unloading of pictures into memory. The game currently has ~15k renders. This was only possible by keeping things as clean as possible in the workflow.
I have plans to eventually release my framework for others to use, as by now, it is battle tested.