Язык для интерактивных историй — это весело до тех пор, пока сюжет не превращается в механическую цепочку заранее известных развилок. Чтобы истории жили дольше одного прохождения, им нужна случайность. В этой статье я расскажу, как можно встроить элемент «судьбы» в сам DSL: добавить рандом, вероятности, броски кубиков и даже скрытые триггеры. Всё это — на Python, с реальными примерами кода, а не только с теорией.
Рубрика «интерактивные истории»
Интерактивные истории на стероидах: как добавить случайность и судьбу в DSL
2025-08-22 в 17:04, admin, рубрики: dsl, game design, python, генерация случайности, интерактивные истории, нарративные движки, текстовые игрыПолностью AI-генерируемая RPG-арена в одном HTML-файле: мой опыт с бесплатным API Pollinations для MVP игры
2025-06-02 в 10:05, admin, рубрики: AI-игра, api, Gamedev, procedural generation, timeweb_статьи, вайбкодинг, генерация контента, интерактивные истории, искусственный интеллект, нейросетиВсем привет! Наверняка у каждого, кто увлекается технологиями, бывают моменты, когда хочется быстро проверить какую-то идею или «поиграться» с новым API, не погружаясь в сложную разработку. Сегодня я хочу рассказать как раз о таком эксперименте выходного дня, который начался с простого желания пощупать возможности одного сервиса, а в итоге вылился в небольшой, но забавный пет-проект – GPT Arena.
