|
Чайный домик Персональный раздел пользователя ВОВА |
|
Опции темы |
18.02.2016, 19:35 | #1 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,627
|
Скриптовое - интерактивная фантастика. начало.
первые шажки
что хочется - сделать простой язык разметки интерактивных историй и скомпилировать его в html элементом истории будет локация - маленький рассказик, от которого можно двигаться к другим рассказикам, вплоть до успешного или не очень завершения. локация может содержать предметы, которые по ходу могут быть собраны и использованы. Первая описанная локация соответствует точке входа в игру. парсер будет простой, туповатый, блочный сверху вниз, однопроходный. поначалу неустойчивый к ошибкам. ↓↓ скрипт, начало
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
20.11.2020, 23:38 | #2 |
Старожил
Регистрация: 01.07.2020
Адрес: Барнаул
Сообщений: 1,101
|
Вопросы глупые в силу отсутствия образования как такового.
Вова, обычно программы работают с базами данных? Движение автомобилей на Планете может быть базой данной? Оно может быть базой данных для программы генератора случайных чисел? Оно может быть базой данных для программы генератора, так скажем, неслучайных чисел? Оно может быть базой данных для создания на её основе .... Ну так скажем матрицы какой-то игровой реальности не связанной с движением автомобилей? |
20.11.2020, 23:53 | #3 |
Старожил
Регистрация: 22.01.2008
Адрес: Санкт-Петербург
Сообщений: 8,784
|
Tex (это редактор такой и все что к нему относится) ровно для этих целей и создавался.
Смотри также "литературное программирование". На русском, кажется, только статьи на эту тему есть, книга Кнута на русский не переводилась. |
21.11.2020, 00:10 | #4 |
Старожил
Регистрация: 01.07.2020
Адрес: Барнаул
Сообщений: 1,101
|
Маленький город с названиями улиц..
Псевдослучайность Личные качества водителя Технические свойства автомобиля.. Это для одного автомобиля по сути. |
21.11.2020, 00:31 | #5 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,627
|
Лёха, ты очень сложное сказал.
Заб, я не про это, я про движки interactive fiction https://ru.m.wikipedia.org/wiki/Interactive_fiction напр http://rtads.org/ Их несколько.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. Последний раз редактировалось BOBA; 21.11.2020 в 00:35. |
21.11.2020, 00:52 | #6 |
Старожил
Регистрация: 01.07.2020
Адрес: Барнаул
Сообщений: 1,101
|
Это ты показываешь для сети интернет.
А тут Фавн что-то о слухе после операции под наркозом говорил. А в самом начале-то квеста было - просто управляй своей машиной я всё сделаю сам. А потом началось - Да на хрена ж мне такой водитель. А последним заданием было просто - всё рассказывать. А другого задания не было. Понимать то, что рассказываю задачи не было. |
21.11.2020, 10:35 | #7 |
Шволочь. И провокатор.
Регистрация: 12.02.2006
Сообщений: 31,331
|
TeX - немножко не редактор. редактировать придётся в vim'е. а TeX лишь отформатирует так как примут в научном журнале.
__________________
... Survivors will be shot again. |
21.11.2020, 10:39 | #8 |
Шволочь. И провокатор.
Регистрация: 12.02.2006
Сообщений: 31,331
|
вов, а взять руби и накатать мелкую dsl и писать уже так?
__________________
... Survivors will be shot again. |
21.11.2020, 14:00 | #9 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,627
|
Да. Но времени блин нет. Дел себе набрал и все застряли....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
21.11.2020, 14:54 | #10 |
Старожил
Регистрация: 22.01.2008
Адрес: Санкт-Петербург
Сообщений: 8,784
|
Afa, TeX не только форматирует, он позволяет произвольным наборов тэгов разметить текст, а потом собрать из этих тэгов информацию. Обработка может быть любая.
|