Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #151
29.06.2012 13:34

Narratius
Участник (+24, -5)
Откуда: Москва
Зарегистрирован: 30.11.2009
Сообщений: 58
Вебсайт

Re: Делаю замену Twine (Tweebox)

Разговор игрока с НПС. Выдается несколько вариантов ответа. На мой взгляд странно видеть уже отработанные выборы.
Возможно, я придумываю велосипед, и у вас в загашнике есть готовое решение для описания диалогов?

Неактивен

0    0    #152
29.06.2012 18:15

Вета
Участник (+262, -39)
Зарегистрирован: 05.08.2010
Сообщений: 375
Вебсайт

Мой блог: https://veta.ifiction.ru/

Re: Делаю замену Twine (Tweebox)

О. А как изменять значения переменных/добавлять объекты при переходах?

Неактивен

0    0    #153
29.06.2012 18:40

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

Я думал, что в руководстве пользователя это обьяснил sad
Макрос <<set>> это делает. Он и создаёт объект и изменяет его.
Ещё раз (я обожаю букву Ё -- не забывайте её, пожалуйста, она так красива. Это чисто пятнишное замечание, сорри).
Код макросов исполняется при КАЖДОМ выводе параграфа, в т. ч. тогда, когда он встраивается в текущий параграф макросами display, actions и т.д.

Отредактировано DoubleDragon (29.06.2012 18:48)

Неактивен

0    0    #154
29.06.2012 18:52

sosiskin
Участник (+8, -9)
Зарегистрирован: 02.02.2012
Сообщений: 144

Re: Делаю замену Twine (Tweebox)

Ajenta написал:

Это бред. Менюшка нужна именно для хелпа или об авторе или ещё чего служебного. Пихать в неё действия совершенно ни к чему, для этого ссылки есть.

А вот позвольте вообще с вами в этом не согласиться плохое слово. Как раз следующий за вашим постом вопрос именно об этом.

Вета написал:

А есть ли возможность встраивать в игры инвентарь с предметами? А параметры в виде шкалы? (например, шкала отношения нпц к герою)

Вот и я об этом. Ведь можно шкалу просто в численном виде выводить в сторименю, напр: ЗДР-10. Но чтобы это имело смысл, строка должна обновляться каждый раз.

DoubleDragon написал:

есть возможность загрузки файлов формата twee

Да? Отлично. Расширение файла может быть какое-угодно?

---------------------
В тематических ветках следует придерживаться корректного тона. / Olegus t.Gl.

Неактивен

0    0    #155
29.06.2012 18:56

sosiskin
Участник (+8, -9)
Зарегистрирован: 02.02.2012
Сообщений: 144

Re: Делаю замену Twine (Tweebox)

Тестирование под Ubuntu: окно программы иногда открывается в совершенно гигантском размере, далеко выходящем за экран. Хотя в fullscreen переходит нормально.

Неактивен

0    0    #156
29.06.2012 18:57

sosiskin
Участник (+8, -9)
Зарегистрирован: 02.02.2012
Сообщений: 144

Re: Делаю замену Twine (Tweebox)

Narratius написал:

Разговор игрока с НПС. Выдается несколько вариантов ответа. На мой взгляд странно видеть уже отработанные выборы.
Возможно, я придумываю велосипед, и у вас в загашнике есть готовое решение для описания диалогов?

Можно просто пользоваться логикой, <<if>>, <<else>>, <<elseif>> для вывода опций диалога.

Неактивен

0    0    #157
29.06.2012 19:39

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

sosiskin написал:

Да? Отлично. Расширение файла может быть какое-угодно?

Ну почему какое угодно. Стандартное tw отлично отрабатывает wink

Неактивен

0    0    #158
29.06.2012 19:58

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

Кстати, по руководству пользователя можно в реальном времени отслеживать прогресс программы, т.к. после нововведений и изменений в ней я обычно немедленно публикую исправленный хелп: http://sm.axmasoft.com/ru/help.html

Неактивен

0    0    #159
29.06.2012 20:13

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

Хотелось бы ещё получить ответ на один вопрос от уважаемых авторов.

Нужна ли поддержка видео и аудио файлов? В программу она встроена уже давно, но сейчас заблокирована, т. к. есть определённые сомнения. Во-первых, это значительно утяжеляет итоговый объём истории и увеличивает время её загрузки с сайта, а во-вторых уводит нас в мультимедийные дебри (возможно не совсем уместные в текстовых играх).

Неактивен

0    0    #160
29.06.2012 20:36

goraph
Участник (+650, -225)
Зарегистрирован: 16.04.2007
Сообщений: 531

Основная добродетель гражданина есть недоверие.

Re: Делаю замену Twine (Tweebox)

DoubleDragon написал:

Нужна ли поддержка видео и аудио файлов?

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

Неактивен

0    0    #161
29.06.2012 20:40

Zeantar
Участник (+23, -51)
Зарегистрирован: 30.03.2012
Сообщений: 119

Мир, как мы его знали, подходит к концу... (с) БГ

Re: Делаю замену Twine (Tweebox)

Аудио точно нужно. Звуки помогают (иногда)точнее передать атмосферу, сделать игру более насыщенной. Если необходимы игры небольшого размера, то аудио можно не использовать. Хотя звуки и мелодии можно ужимать до размера 200-500кб. Разумеется, произведение аудио должно включаться и отключаться в настройках игры, чтобы не раздражать любителей играть сразу в 25 вкладках браузера.

Отредактировано Zeantar (29.06.2012 20:43)

Неактивен

0    0    #162
29.06.2012 20:45

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

goraph написал:

DoubleDragon написал:

Нужна ли поддержка видео и аудио файлов?

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

Шутку заценил. Сам такое обожаю. Но хорошо, что правильные браузеры через HTML5, о котором речь, не поддерживают автостарт и сводят таким образом на нет наши с вами усилия wink

Отредактировано DoubleDragon (29.06.2012 20:47)

Неактивен

0    0    #163
29.06.2012 21:36

goraph
Участник (+650, -225)
Зарегистрирован: 16.04.2007
Сообщений: 531

Основная добродетель гражданина есть недоверие.

Re: Делаю замену Twine (Tweebox)

Нет ну можно придумать прикольные штуки с музыкой. Допустим Штирлиц и Мюллер слушают записанный на пленку разговор Штирлица с Борманом, и тут же кнопка "плей" где игрок этот самый разговор может тоже прослушать. Тоже самое и с видео. Но это все можно реализовать (и не только это) предложив игроку перейти по внешней ссылке

Неактивен

0    0    #164
29.06.2012 22:51

Вета
Участник (+262, -39)
Зарегистрирован: 05.08.2010
Сообщений: 375
Вебсайт

Мой блог: https://veta.ifiction.ru/

Re: Делаю замену Twine (Tweebox)

Нет, я вопрос другой задала.
Мне нужно, чтобы у меня при переходе на сл. локацию поменялось значение переменной. Именно В ПРОЦЕССЕ перехода, а не в параграфе.

Например, как это на куспе:

ACT 'Потратить деньги': деньги=деньги-5 & gt 'следующая_локация'

Если нажимаю на эту ссылку, то перехожу 1 раз на сл. локацию, но у меня уже отображается денег на 5 монет меньше.

Неактивен

0    0    #165
30.06.2012 08:57

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

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

Неактивен

0    0    #166
30.06.2012 10:27

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

Как обещал, выложил новую версию 0.6.1: http://sm.axmasoft.com/ru/

Основные изменения:

1. Центрирование текста (===Текст, который будет отцентрирован===).
2. Добавление содержимого параграфа к текущему тексту через ссылку [[+Имя параграфа]].
3. UNDO в режиме редактирования параграфа (Ctrl+Z).
4. Исправление ошибок.

Отредактировано DoubleDragon (30.06.2012 10:37)

Неактивен

0    0    #167
30.06.2012 12:02

Ergistal
Участник (+33, -3)
Откуда: Крым
Зарегистрирован: 25.05.2011
Сообщений: 133
Вебсайт

Лучший графический редактор - Ваше воображение, загрузи и наслаждайся.

Re: Делаю замену Twine (Tweebox)

Баги и пожелания можно в этой-же теме?

Баги:
- При создании нового параграфа, если сразу же щёлкнуть "удалить". Происходит влет без сохранения, мелкая, но неприятная ловушка.
- при сохранении файла автоматом не даёт расширение ".sm" из-за чего получаются нечитаемые редактором текстовые файлы. Приходится при сохранении имя прописывать ручками, типа "Game_test.sm"


Пожелания:
- Сделать автоматическую генерацию перехода, перетягиванием мышки от параграфа к параграфу.
Т.е. на карте параграфов схватил например и потащил стрелочку до целевого параграфа, а комп сгенерировал в конце параграфа переход типа [[Новая локация]].


Вопрос:

Как можно реализовать инвентарь? Чтобы к нему был доступ с любой  позиции игры, и возвращался в последний параграф.


Спасибо.

Неактивен

0    0    #168
30.06.2012 12:18

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

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

Опс! Спасибо, нашёл ошибку и уже исправил.

при сохранении файла автоматом не даёт расширение ".sm" из-за чего получаются нечитаемые редактором текстовые файлы. Приходится при сохранении имя прописывать ручками, типа "Game_test.sm"

Вроде даёт расширение... Какая версия ОС?

По пожеланию понял, но это попозже.

Как можно реализовать инвентарь? Чтобы к нему был доступ с любой  позиции игры, и возвращался в последний параграф.

Через макрос <<set>> создаёте объект и присваиваете ему значение, например, <<set $ключ=1>>, а где нужно, проверяете через макрос <<if>>. Если я правильно понял вопрос.

Отредактировано DoubleDragon (30.06.2012 12:30)

Неактивен

0    0    #169
30.06.2012 12:35

Вета
Участник (+262, -39)
Зарегистрирован: 05.08.2010
Сообщений: 375
Вебсайт

Мой блог: https://veta.ifiction.ru/

Re: Делаю замену Twine (Tweebox)

Есть вопрос. Если я случайно удалила текст внутри параграфа, есть кнопка-стрелка "назад", чтобы его вернуть? А то заново приходится перепечатывать.

2. Добавление содержимого параграфа к текущему тексту через ссылку [[+Имя параграфа]].
Как это работает теперь?

Отредактировано Вета (30.06.2012 12:49)

Неактивен

0    0    #170
30.06.2012 12:47

Ergistal
Участник (+33, -3)
Откуда: Крым
Зарегистрирован: 25.05.2011
Сообщений: 133
Вебсайт

Лучший графический редактор - Ваше воображение, загрузи и наслаждайся.

Re: Делаю замену Twine (Tweebox)

Вроде даёт расширение... Какая версия ОС?

WinXP SP3

Не даёт именно при переименовании. Например файл по умолчанию "Моя история" без проблем сохраняется.
Но меняем название на "История с приведениями" и тут же расширение исчезает, файл становится не читаемым текстовым.  Приходится писать именно "История с приведениями.sm"

Как можно реализовать инвентарь? Чтобы к нему был доступ с любой  позиции игры, и возвращался в последний параграф.

Через макрос <<set>> создаёте объект и присваиваете ему значение, например, <<set $ключ=1>>, а где нужно, проверяете через макрос <<if>>. Если я правильно понял вопрос.

Это я понял, удобная вещь, но она именно для действия с предметами. А я имею в виду, просмотр инвентаря, что бы не нужно было каждый раз его прописывать в тексте.

Я имел в виду, похоже, как из меню вызывается "StoryAuthor", т.е. в любой момент просмотрел, и вернулся на параграф с которого начинал.

Дело в том, что я рассчитываю применить редактор, больше не на просто интерактивный  рассказ, а книгу-игру с параметрами и предметами.

Неактивен

0    0    #171
30.06.2012 13:03

Ergistal
Участник (+33, -3)
Откуда: Крым
Зарегистрирован: 25.05.2011
Сообщений: 133
Вебсайт

Лучший графический редактор - Ваше воображение, загрузи и наслаждайся.

Re: Делаю замену Twine (Tweebox)

Как можно реализовать инвентарь? Чтобы к нему был доступ с любой  позиции игры, и возвращался в последний параграф.

Вопрос снимается, разобрался.
Если у кого-то возникнет подобный вопрос.

1. В параграфе "StoryMenu" просто делаем ссылку например на параграф "Инвентарь". И он появляется в меню, вернутся можно кнопочкой back.

Неактивен

0    0    #172
30.06.2012 13:16

Вета
Участник (+262, -39)
Зарегистрирован: 05.08.2010
Сообщений: 375
Вебсайт

Мой блог: https://veta.ifiction.ru/

Re: Делаю замену Twine (Tweebox)

Ergistal написал:

Как можно реализовать инвентарь? Чтобы к нему был доступ с любой  позиции игры, и возвращался в последний параграф.

Вопрос снимается, разобрался.
Если у кого-то возникнет подобный вопрос.

1. В параграфе "StoryMenu" просто делаем ссылку например на параграф "Инвентарь". И он появляется в меню, вернутся можно кнопочкой back.

Это как раз понятно.

Неактивен

0    0    #173
30.06.2012 13:18

Вета
Участник (+262, -39)
Зарегистрирован: 05.08.2010
Сообщений: 375
Вебсайт

Мой блог: https://veta.ifiction.ru/

Re: Делаю замену Twine (Tweebox)

Что-то картинки перестали работать в этом новом редакторе.
Все, разобралась...

Отредактировано Вета (30.06.2012 13:43)

Неактивен

0    0    #174
30.06.2012 14:07

Ergistal
Участник (+33, -3)
Откуда: Крым
Зарегистрирован: 25.05.2011
Сообщений: 133
Вебсайт

Лучший графический редактор - Ваше воображение, загрузи и наслаждайся.

Re: Делаю замену Twine (Tweebox)

Предложение:

Сделать внутри параграфа, при редактировании список всех используемых переменных (как в навигаторе в вкладке объект).
А то сейчас приходится сохранять во внешний текстовый файл и оттуда вставлять, чтобы не путаться.

Неактивен

0    0    #175
30.06.2012 14:54

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Делаю замену Twine (Tweebox)

Ergistal написал:

Предложение:

Сделать внутри параграфа, при редактировании список всех используемых переменных (как в навигаторе в вкладке объект).
А то сейчас приходится сохранять во внешний текстовый файл и оттуда вставлять, чтобы не путаться.

Это хорошая идея. Подумаю.

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru