Мини игры необходимы для разнообразия. Посмотри мою последнюю рекомендацию MiSide - там это великолепно реализовано.
Кстати, Мисайд - это по сути "оживлённая" ВН.
Какой-то такой скелет сюжета с петлёй. Вроде бы никакого нелинейного роста ресурсов не наблюдается — ровно то же самое, что и в обычной книге с вариантами?
Есть просто сюжет книги, где рассказывается о гг в петле времени - там да, нелинейности на самом деле нет.
А если ты реализуешь именно петлю, то нелинейность появляется. Например, гг инициирует сцену погони, где за ним кто-то гонится, потом он входит в торговый центр, где есть обычный для этой локации выбор: неспешно прогуляться с знакомой девушкой. Видишь, как ломается наратив? То есть, надо учитывать взаимодействие разных вариантов, а количество таких взаимодействий растёт очень быстро.
Как вариант, ввести параметр состояния героя, и в зависимости от состояния будут разные выборы действий. Хотя скорее нужен набор состояний, где некоторые состояние доьавляют ветки выбора, а некоторые убирают. Не знаю, есть ли такая возможность в движке.
Когда микрочеловек родился, мы находились в состоянии некоторой неопределённости, поэтому в очередь в садик мы поставили его в родных пердях, благо тут не требуют постоянной регистрации. Сад всё ближе, неопределённость устранилась, поэтому мы сообщили в сад, что ходить к ним не будем и заявление отозвали. Сегодня мне опять позвонили из садика, но со странным. Мне сообщили, что по указанному мной адресу есть ещё один ребёнок. И назвали мои ФИО. Я объяснила, что произошла ошибка, посмеялись вместе с заведующей и закончили разговор, довольные друг другом.
Но теперь мне не даёт покоя мысль, что в одном маленьком садике было местечко для меня, пусть и по ошибке. я согласна спать днём и есть манку с комочками, а не вот это вот всё