− Скрыть
А есть что посмотреть-почитать?
1. Как пример построения текста: https://disk.yandex.ru/d/uspuQx0Wid36KQ
Есть ещё, но в таком-же духе, а это для игры не правильно, собственно книжка получается! Да и сюжета там не видно, заточено под DOOM было.
2. Собственно генерация должна идти на таком уровне: https://disk.yandex.ru/d/mgrfNhqi_fyvKQ это пример для наглядности.
Собственно, как задаются параметры для генерации, можно посмотреть здесь: https://gamedev.ru/gamedesign/forum/?id=258044 Но там не доделанная IDE, а в реальном времени примерно так: https://disk.yandex.ru/d/OQWUw8hJxewZwQ - конечно это ну очень упрощённо, как шутка.
3. Я несколько раз тыркался, но каждый раз скатывался до текста.
Правильно делать надо так:
Задаются параметры, или рандомно выбираются;
По ним генерируется сюжет с ветвлением;
Для каждой сцены генерируется локация, кстати не сложно. В зависимости от локации подбираются спрайты, как "мозаика"(лаборатория, рубка...) и естественно диалоги. Это позволяет отказаться от нейронной сети и много чего ещё.
4. Теория построения сюжета изначально была заточена на сказки, по этому когда доведу до ума, то могу подарить движок в виде dll. Только есть нюанс, всё обучение у меня шло на корпусе текстов "Космической фантастики" ~ 16 гигов зазиповано, но в принципе это не смертельно, всё переделывать не потребуется - косметически поправить кое-что надо будет для вашей тематики.
P.S.
Может сможем опытом обменяться и сэкономить время друг другу?
Если речь идёт о генерации локаций, то я только пробую различные варианты (даже свой специально заточенный движок пытаюсь сделать), но вроде всё сложилось.
Я попробую сформулировать концепцию и напишу в личку, может примерчики сделаю.