>>49543
Ну смотри, могу рассказать как я делал. (И не сделал.) Может тебе пригодится, может у тебя точно такой же взгляд на структуру сюжета.
У каждого персонажа есть собственный сценарий.
Сценарии пересекаются.
Сценарий поделён на сцены. Есть сцены общие, но разные с позиции персонажа. Например, двое из них пьют чай вместе. Мы можем описать сцену как с позиции одного, так и другого. Есть уникальные. Сцены могут быть неравнозначны по длине. Например, сцена персонажа А длится три сцены персонажа Б и две сцены персонажа В.
Выборы в сценарии происходят только тогда, когда мы видим сцену. Если сцену пропускам - выбор делается персонажем в зависимости от чего-либо: Характера, уже сделанных выборов, левой пятки сценариста. Как понимаю, ты так и хочешь.
Так как структура сюжета получается очень сложной, я выбрал условно линейное повествование. То есть для завершения игры нужно сделать правильные выборы в правильных сценах, иначе история не приходит к нужному завершению. Возможно было сделать вариативные выборы, которые привели бы к тому же самому результату. (А на деле я усложнил линейный сюжет, чтобы игра выглядела интересно, начал барахтаться в нём и утонул. Хотя идея такого повествования отличная.)
По поводу текста. Тут лучше обойтись без больших литературных изысков, так как выходит не сценарий для игры на несколько рутов, а именно несколько игр с несколькими рутами, пусть и карликовыми. Тратится время и силы на подгонку событий и времени. Ну в общем-то и всё.