Блог Рулина


Вт Ноя 06, 2018 0:13
Андрей Рулин
4  15  1  Свободный искатель

Свой блог начну с описание из одного типичного героя, вернее, героини, которая в классических произведениях почти не бывает, зато в современности она просто зашкаливает.
Назовём этот тип героини – "боевая няша". Для начала она должна обладать "няшным" характером с разными вариациями от весёлой до спокойной, и в целом дружелюбной. Истерики и вынос "мозга" такому персонажу строго запрещены. Таких героинь было много в произведениях и 100 и 200 лет назад, ничего нового тут нет.
Однако вот "боевитость" этих персонажей это уже нечто современное. Они или напрямую борются со злом или по меньшей мере выполняют околовоенные функции, например медика. Персонаж имеет быструю реакцию, способность к быстрому приняют решению, достаточно жёсткие моральные принципы. Как правило не самостоятельна и находится под коммандование мужчины-"призывателя" – будущего жениха/мужа/любовника. Есть правда и относительные одиночки. Индивидуальность персонажа прорабатывается в зависимость от испорченности автора от никакой до достаточно подробно раскрытой. Допускаются небольшие закидоны вроде веры в мироточащие бюсты Императора.

Классический пример тут Алекс Венс – боевая няша при Гордоне Фримене. Достаточно человечный персонаж – иногда плачет, иногда испытывает стра, когда перед её носом оказывается монстр. Теперь в играх таких персонажей легион. В игре League of Legends это Люкс,Тристана, Эш, Лулу(с оговорками) . В некоторых бывает и ещё больше.

В книгах/фильмах классический пример – Гермиона Гренджер. Это в первых сериях она всезнайка и зазнайка. К последнему фильму это уже близко к классическому персонажу. И по приказу будет бить, или понесёт крестраж на своей шеи и не убежит в отличие от Рона. В геошторме это агент секретной слубы Сара Уилсон . В репродукции это Мона, жена Уилла. Перед самим Уиллом её нейронную сеть похоже искромсали сами авторы фильма, удалив всё, что не соотвествует образу "боевой няши". С оговорками туда же можно записать и главную героиню "голодных игр". Но ей не в жизни не повезло. То ей приходилось выживать одной. А потом выполнять приказы не мужчины , а женщины. Да ещё и не очень достойной, поэтому её пришлось выпилить. В общем, ещё не известно насколько она обретёт своё счастье.
На этом пока всё, если ещё какие мысли будут -напишу.

Сб Окт 19, 2019 23:46
Андрей Рулин
4  15  1  Свободный искатель

Нашёл удивительный сервис – автоматическая раскраска чёрно белых иллюстраций. Учитывая, что к книгам игром огромное количество таких, то если этот сервис грамотно применить, то можно сделать очень много интересного.

https://paintschainer.preferred.tech/index_en.html

Вот пример , как происходит раскрашивание на примере картинок Чернодедова.

imgur.com/a/gEAqJfo

А вот что получилось, после того, как нанёс жёлтые полоски на лицо и на руки

imgur.com/a/L3H3QxK

Вт Дек 03, 2019 3:53
Андрей Рулин
4  15  1  Свободный искатель

После победы игры "Политический отбор" я несколько усовершенствовал движок программы. Теперь в с помощью одной программы можно загрузить одновременно 3 книги игры(остальные две импортированные из QSP). Если кто хочет добавить свою книгу-игру , может написать мне. Сейчас поддерживаются книги-игры с предметами, запоминаниями действий и т.д. Бои на кубиках пока не добавлены(за исключением индивидуального алгоритма под политический отбор).

ссылка на игру.

Вс Дек 15, 2019 3:20
Андрей Рулин
4  15  1  Свободный искатель

Был на ВДНХ, на выставке, посвещённом Рюриковичам. Так в одном из стендов была книга игра, про путь из варяг в греки. Надо было выбрать путь, по которому пойдёшь, товар, ну и дальше несколько выборов.
В конце расчитывалось, прибыльный маршрут будет или убыточный.
Я например "поехал" в Любек и в итоге получил небольшую прибыль(+37%) несмотря на происшествия Smile

Интересно, кто-то из наших(с квест-бука) сделал?

Вт Дек 17, 2019 1:14
Андрей Рулин
4  15  1  Свободный искатель

Как известно, многие в книгах-играх любят "читерить". Ну пошёл допустим не на тот параграф , быстренько открыл страницу предыдущего и отмотал время назад. А что , если легализовать эту фичу? Вот видимо по такому путим пошли создатели игры Life is strange. Ну во всяком случае у меня при прохождении возникли такие аналогии. В этой игре героиня обладает способностью ненадолго отматывать время назад, и если сделала не тот выбор(а все выборы, как и в сторигейме делаются в текстовом режиме), то можно "переходить". Ну также есть приятный бонус в виде графики, возможности побродить по миру и т.д. И сюжет ничего – радует , что такие "сторигеймы" выпускаются не только в популярном жанре "визуального романа".

Вообще как мне подсказали, компетентные источкики, приём с перемоткой времени не нов, его использовал ещё Гарри Гаррисон в книге-игре "Стань стальной крысой", правда в несколько абсурдистком ключе – "У тебя не осталось ни золота, ни оружия. Один, на Богом проклятой планете...Слушай, сынок, что тебе скажет Стальная Крыса. Когда ты был под
гипнозом...ы не помнишь, что был под гипнозом? Неудивительно, ведь Корпус свято
хранит свои секреты! Так вот, когда ты был под гипнозом, спецы Корпуса вживили в сустав
твоего указательного пальца правой руки машину времени. Щелкни пальцами, и перенесешься во времени на 80."

Видимо такой стиль изложения помешал более широко внедрить механику, а так-то вещь достаточно интересная. Везде, где есть магия, можно дополнительно и перемотку времени вводить.

Вс Янв 12, 2020 21:35
Андрей Рулин
4  15  1  Свободный искатель

Сулажин


На жанр книг-игр наконец-то решили обратить внимание серьёзные писатели. По крайней мере книга Акунина "Сулажин" с некоторыми допущениями можно отнести к примитивной книге-игре. В книге на каждом параграфе выбор даётся всего из двух вариантом да и взаимных переходов между ветками нет. В общем автор про многолетний опыт других в этом жанре не знает и изобрёл собственный велосипед.

Сюжетная канва я бы тоже не сказал, что особа оригинальное. Очень похоже на ВИЧеринку у Владислава Пестрикова(автор storymaze). Использован один в один его фирменный приём – твой выбор одновременно влияет на прошлое и будущее. У Пестрикова тоже , если ты пойдёшь направо – умрёшь. А налево, окажется, что и вообще никогда ВИЧ не был заражён Smile

Что касается самого текста , то тут у Акунина как обычно всё неплохо, не зря он входит в число топ-писателей России. Его бы текст и под нормальную механику... Мог бы получиться шедевр жанра на который бы ориентировались последующие поколения. А если совсем фантастическую мысль предположить о совместной работе Акунина и Браславского... Впрочем меня уже занесло.

Пока увы имеем что имеем. Среди тех, кто с жанром книг-игр не знаком , "Сулажин" не вызвал особого восторга(из моих знакомых).

Вт Фев 11, 2020 23:59
Андрей Рулин
4  15  1  Свободный искатель

Вот, эту песню пытался проорать пьяный немецкий турист из "Дневника конкистадора". По мне обработка, скачанная с просторов интернета немного похожа на то, что могли играть в 30-х https://drive.google.com/open?id=1KfL06BWeV_YhiTso7gLF7KhZ6Cmxs1S-

Сб Фев 27, 2021 1:48
Андрей Рулин
4  15  1  Свободный искатель

Тут на ютубе вовсю рекламируют нечто похожее на книгу-игру.
Полное название
The Life and Suffering of Sir Brante
Кто-то играл в бесплатную версию?

Вс Ноя 21, 2021 2:00
Андрей Рулин
4  15  1  Свободный искатель

Новая версия движка StoryReader


Теперь добавлена и андройд-версия. Ознакомиться с возможностями движка на примере новой книги-игры можно здесь

Вт Янв 31, 2023 0:52
Андрей Рулин
4  15  1  Свободный искатель

Я как и многие не избежал хайпа с ChatGPT и попросил чат сгенерировать мне персонажа для моей книги-игры на ломаном английском. По моему робот справился весьма неплохо. Текст можно перевести например через Яндекс-переводчик.
Рулин
Hello

Hi there! How can I help you today?

Рулин
How look like warrior , who was sent to special mission to province in middle age? What is his clothes? What is his body?

A warrior sent on a special mission in the Middle Ages would typically wear protective armor and carry weapons such as a sword or a lance. The armor might include a helmet, gauntlets, a breastplate, and leg and foot protection. Their clothing underneath the armor would depend on their social status and the region they were from, but it might consist of a tunic, leggings, and boots.

In terms of their body, the warrior would be fit and muscular from regular training and physical activity, as being a warrior was a physically demanding profession. They may have scars from battles and injuries sustained in combat.

Рулин
But this warrior live in middle east country such a Persia. How he look like?

A warrior in a Middle Eastern country like Persia during the Middle Ages would have a similar appearance to warriors in other regions, but with some cultural variations.

They would still wear protective armor, which might include a curved shield, a helmet with a nose guard, and scale or chainmail armor. They would carry weapons such as a scimitar, a bow, and arrows.

Their clothing underneath the armor would reflect the local culture and fashion, and might include loose pants or robes, a turban, and sandals.

In terms of their body, the warrior would be fit and muscular, as with warriors in other regions, but may also have physical characteristics specific to the local population.

Чт Фев 09, 2023 19:49
Андрей Рулин
4  15  1  Свободный искатель

Заложники пиратского адмирала


Неожиданно книга выстрелила на клоне известного пиратского ресурса (от ЛитРес)
https://flibusta.club/b/532629
Жаль , что мало хороших отзывов. Не хотят, многие к культуре приобщаться.

Пт Авг 11, 2023 14:21
Андрей Рулин
4  15  1  Свободный искатель

Подземелья чёрного замка в версии ChatGPT


Решил для смеха продолжить эксперимент с чатботом и посмотреть, что он напишет на сюжет известной книги-игры. Я дал ему краткую вводную о похищении принцессы , Барладе Дэрте(у меня Dark wizard, чтобы не он подсматривал) и о том, что я зашёл в зачарованный лес и повернул налево.
На первом параграфе он привёл меня к какому-то алтарю , покрытому мхом с нарисованными на нём странными символами и предложил на выбор
1. Изучить алтарь
2. Пойти дальше направо
3. Пойти налево
Я выбрал изучить и меня телепортировало в другую часть леса.
После чего было предложено
Пойти налево в глубь леса.
Пойти направо в мирную поляну.
Я пошёл налево, скорее всего там чёрный замок и стоит Smile
И пришёл к очередному аларю . А сзади раздаётся грустная музыка. Я выбрал изучить и этот алтарь(бот по моему лучшие варианты предлагает первые)
Далее мне сказали, что “братан, твой путь будет трудным”. После чего предложили выбрать между узкой дорогой в туман и освещённую дорогу. Для разнообразия выбрал освещённую дорогу. После чего повстречался со статуями мудрецов . Интересно не это не того ли мудреца статуя , что в “Повелителе безбрежной пустыни?” . В общем спросил его, как же мне спасти принцессу? Мне предложили пойти в горы и добыть там вундервафлю. После нескольких дней пути я добрался до пещеры , где мне задали загадку.
"I’m the beginning of eternity, The end of time and space, The beginning of every end, And the end of every place. What am I?"
Я хотел ответить, что смерть, но потом подумал, не мог же компьютер сам сочинить такую загадку. И правда , оказалось, там правильный ответ буква “е”. Так я и получил заветную вундервафлю. На этом первый эпизод игры был благополучно завершён.

В целом на Браславского не тянет. На начинающего писателя вполне возможно, если он к концу не позабудет о чём был исходный сюжет. Надо видимо периодически ему аккуратно так напоминать.

Вс Авг 27, 2023 22:38
Андрей Рулин
4  15  1  Свободный искатель

У меня иногда есть проблемы с придумыванием новых имён и названий. Вот написал генератор слов. На 10-20 слов встречается одно достаточно неплохо звучащее. При обновлении страницы происходит повторная генерация слов.

https://com-forum.ru/Generator.html

Ср Дек 27, 2023 0:50
Андрей Рулин
4  15  1  Свободный искатель

Продолжая эксперименты с ChatGPT(v 3.5) заставил его сгенерировать фанфик по Гарри Поттеру. Потому, что их написано очень много, поэтому легко сравнить со тем, что пишут живые люди почти на ту же тему.
Вот достаточно большой текст – https://ficbook.net/readfic/018ca6e1-eff3-7ac9-9518-c8bee40346e3

Что подметил.
1) Любит генерацию по эпизодам. Т.к. подхватывает контекст предудыщего эпизода.
2) В любом случае пишет хуже живого человека. Даже после редактуры
3) А минимальная редактура занимает далеко не 5 минут.
4) В целом видно, как будет двигаться повествование. Так что можно использовать для проверки того, что сюжет зашёл в тупик и надо писать совсем по другому. Тут да, лучше, чем написать самому и это обнаружить. В приведённом фрагменте видно, что если сгенерированный текст выкинуть и написать самому те же эпизоды, можно что-то годное написать.
5) Чем больше текста сгенерировано, тем больше виден "роботский" стиль. Он например очень любит в общем писать, стараясь не конкретизировать.
6) Если может, то старается перессказать то, что уже есть в книге про Гарри Поттера своими словами.

Вс Фев 25, 2024 16:58
Андрей Рулин
4  15  1  Свободный искатель

Мне тут по ходу дела приходиться много параграфов в книги перетасовывать.
Т.к. вручную это ну очень муторно написал набольшой макрос для ворда
Sub ReplaceStrings ()
    Dim tableOfStrings As Variant
    tableOfStrings = Array («-N283-», «-N432-», «-N533-», «-N225-», «-N502-», «-N528-», «-N141-», «-N525-», «-N121-», «-N471-»)

    Dim i As Integer
    For i = LBound (tableOfStrings) To UBound (tableOfStrings)
        Selection.Find.ClearFormatting
        Selection.Find.Replacement.ClearFormatting

        With Selection.Find
            .Text = «-» & CStr (i + 291) & «-»
            .Replacement.Text = tableOfStrings (i)
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With

        Selection.Find.Execute Replace: =wdReplaceAll
    Next i
End Sub

Код меняет параграфы с 291 по 300
Правда для его работы надо ещё нагенерировать готовые значения.

Пн Фев 26, 2024 2:44
Андрей Рулин
4  15  1  Свободный искатель

Может кому ещё пригодиться, макрос для сортировки параграфов. Используется метод выборки, поэтому для 720 параграфов работает минуту. Quick Sort на макросах не потяну Sad


Sub MoveTextBetweenMarkersToEndOfFile (ByVal beginText As String, endText As String)

    Dim doc As Document
    Dim rngBegin As Range
    Dim rngEnd As Range
    Dim rngSelected As Range

    Set doc = ActiveDocument
    Set rngBegin = doc.Content
    Set rngEnd = doc.Content
    Set rngSelected = doc.Content
    Set rngAll = doc.Content

    With rngBegin.Find
        .ClearFormatting
        .Text = beginText
        .Forward = True
        .Wrap = wdFindStop
        .Execute
    End With

    If rngBegin.Find.Found Then
      rngEnd.SetRange rngBegin.End + 10, rngEnd.End
      With rngEnd.Find
          .ClearFormatting
          .Text = endText
          .Forward = True
          .Wrap = wdFindStop
          .Execute
      End With
    End If

    If rngBegin.Find.Found And rngEnd.Find.Found Then
        rngSelected.SetRange rngBegin.Start, rngEnd.Start
        rngSelected.Cut
        rngAll.Collapse wdCollapseEnd
        rngAll.Paste
    End If
End Sub

Sub SortStrings ()
 Dim i As Integer
 For i = 1 To 724
  MoveTextBetweenMarkersToEndOfFile «-N» & CStr (i) & «-», «-N»
 Next i
End Sub
 

Представьтесь для добавления комментариев - регистрация в один клик!
Разделы форума