kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Categories:

Беседы с Торром

Поскольку недавно я осознал, что программирую лучше, чем раньше, мысли снова вернулись к текстовым играм. Конкретно меня заинтересовала реализация таких диалогов, в которых может появляться и исчезать текст в зависимости от каких-то параметров. К примеру, в Fallout 2 был некий Торр, который казался всем дурачком, но при если ты ставил своему персонажу интеллект = 0 его речи вдруг становились понятными:



На чистом HTML, который я использовал раньше, я бы лопнул, а не сумел так сделать. Точнее мог бы - но ценой прописи кучи дополнительных вариантов. Но если докинуть в движок игры щепотку магии (парсер исходного текста + исполнитель конкретной локации), то я мог бы смоделировать такой диалог так:



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


Вопрос в любом проекте - чего я хочу? И не проще ли брать готовые движки? Сейчас я хочу разобраться с принципами, потому что косвенно текстовые квесты внедрены в очень большой спектр игр, особенно ролевых. Делать или нет собственно текстовую игру - вопрос побочный.
Tags: Игры, игрострой
Subscribe

  • 11 причина

    Стал слушать болтовню на ютубе на скорости 1.75, а она время от времени сохраняется и автоматически повторяется на других роликах. Сегодня полчаса…

  • Косплей фантастики на дому

    Есть одна тема, для которой я бы приобрел большой телевизор. Нет, не для игр, хотя их бы попробовал, конечно. На Ютубе есть жанр видеоинсталляций…

  • Дешевая фантастика (не совсем) - клип Billy Ocean - Loverboy

    Вы смотрели клип Billi Ocean Loverboy? Когда-то давно в 80х я посмотрел первые Звездные войны в видеосалоне и мне снесло крышу. А после фильмов в…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 19 comments

  • 11 причина

    Стал слушать болтовню на ютубе на скорости 1.75, а она время от времени сохраняется и автоматически повторяется на других роликах. Сегодня полчаса…

  • Косплей фантастики на дому

    Есть одна тема, для которой я бы приобрел большой телевизор. Нет, не для игр, хотя их бы попробовал, конечно. На Ютубе есть жанр видеоинсталляций…

  • Дешевая фантастика (не совсем) - клип Billy Ocean - Loverboy

    Вы смотрели клип Billi Ocean Loverboy? Когда-то давно в 80х я посмотрел первые Звездные войны в видеосалоне и мне снесло крышу. А после фильмов в…