Книга-игра – в приключенье пора!

На страницу 1 2 3  >

 
Знаменитый приключенец

писал(а): Х_Юрий
Далее: попробовал всунуть еду в игру в виде Алхимии – надо думать это она и есть – не нашел, как указать, сколько же еды имеется в наличии

Кол-во Еды у ГГ – это Параметр. А Алхимия описывает превращение одних параметров в другие. То есть, чтобы учитывать сколько порций еды – нужно завести параметр Еда. А чтобы в свободное от боев время восстанавливать Силы за счет Еды – нужно создать Алхимию "Съесть еду", которая на 1 порцию еды будет добавлять N Cил. Алхимия и Параметры разделены, так как для каких-то параметров (например – Деньги) возможно несколько Алхимий (купить еду, купить доспех, купить аптечку...)

писал(а): Х_Юрий
Еще вопрос: у героя есть возможность или надеть на себя предмет или засунуть в мешок – причем еще есть возможность в любой момент переложить оттуда сюда и обратно – как это можно реализовать?

В чистом виде – нет. Но попробую предложить, как это реализовать. Итак, у ГГ есть шлем. И этот шлем ГГ может одевать на голову или прятать в рюкзаке. Соответсвенно, заводит предмет "Шлем".

Теперь перед входом в кабак "Мутный глаз" (пользующийся дурной славой) мы задаем Читателю вопрос "если хочешь одеть что-то из снарядения – самое время это сделать. Если снаряжения нет или одевать не хочешь, то <..>" Оба варианта имею смысл – в шлеме ГГ резко выделяется из толпы обывателей, без шлема – уязвим к ударам по голове. Посему если ГГ хочет в кабаке говорить с кем-то, то вроде лучше без шлема. А если расчитывает бросить вызов главе местной мафии – то лучше бы шлем заранее одеть.

В зависимости от выбора Читателя нам надо следать отметку, одет шлем или нет.... то есть Модификатор "Шлем одет". Правда – тогда Читатель не сможет произвольно одевать-снимать шлем, а только там, где будет предусмотренно. А а дальше идет простая развилка "если у тебя записано ‘шлем одет’, то... если же шлем ты не одевал, то ..."

Подходит?


_________________
Редактор книг-игр "Я - Мастер Книг"
Герой легенд

Насчет еды – понял. Получилось. Насчет шлема – более или менее, ты же сам понимаешь, надо задавать читателю конкретный момент, это как подсказка получается, лучше уж как он его взял так и предложить одеть или нет.
Но вот еще вопрос – как делать предельные значения для параметра, который изменяется? Попросту это СИЛА – она не может превышать свое начальное значение, но как его выставить?

Добавил через 9 минут 58 секунд:

И еще, что касается шлема, мешок героя должен уменьшится на 1 предмет, то есть если шлем допустим понадобиться чтобы обменять на меч-кладенец то надо еще сделать параграф, где герой шлем снимает, и он у него появляется в мешке как предмет? Если так, ему еще надо будет следить, чтобы мешок не был полон – то есть место он все равно не сэкономит

Добавил через 1 час 37 минут 50 секунд:

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


_________________
Бешенство заглушило в нём страх; кровь, стучавшая в его сердце, стала кровью борьбы, инстинкт самосохранения перевоплотился в храбрость...

Жозеф Анри Рони-старший «Борьба за огонь»
Знаменитый приключенец

писал(а): Х_Юрий
Насчет шлема – более или менее, ты же сам понимаешь, надо задавать читателю конкретный момент, это как подсказка получается, лучше уж как он его взял так и предложить одеть или нет.

Да, к сожалению пока нет поддержки учета грузоподьъемности ГГ (а так же вместимости его карманов и рюкзака). Может быть – потом что я сам никогда в книграх это не учитываю, когда играю Smile Но если такой функционал очень требуется – то подумаю о введении.

писал(а): Х_Юрий
Но вот еще вопрос – как делать предельные значения для параметра, который изменяется? Попросту это СИЛА – она не может превышать свое начальное значение, но как его выставить?

Можно посмотреть, как это сделано в "Герое и Драконе" (там как раз есть Сила и Макс. сила) В принципе – все просто – заводятся 2 параметра (Сила и МаксСила), в настройках Силы указывается, что МаксСила является пределом для Сила. Тогда значение Сила не сможет привышать МаксСила.

Еще о работе такой "связки" параметров
1) Если на начало игры задать только МаксСила- то Сила будет иметь такое же значение автоматически (ГГ полон сил)
2) Чтобы восстановить ГГ все силы – надо задать в свойствах нужного параграфа "Сила=МаксСила"

писал(а): Х_Юрий
В общем с отдельными папкими я разобрался более-менее, но музыка у меня упорно не прилепляется к параграфу – она есть в отдельной папке, проигрывается редактором но к параграфу не прилепляется

1) открыть нужный параграф в Редакторе параграфов и выбрать тип контента "Звуковые эффекты" или "Фоновая музыка"
(это картинка от старой версии редактора, сейчас текст параграфа отделен от всех прочих настроек (предметов, картнико, звука) на отдельную вкладку)
2) Открыть список звуков, выбрать нужный (щелкнуть на нем)
3) Нажать синий плюс около списк типа контента в Редакторе параграфов. Выбранный звук появился в свойствах параграфа (слева от списка конетента, где на иллюстрации написано "Лес").
Добавляем картинки и звуки


_________________
Редактор книг-игр "Я - Мастер Книг"


Последний раз редактировалось: Logger (Пт Фев 26, 2010 18:33), всего редактировалось 1 раз
Хозяин подземелья

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

Знаменитый приключенец

писал(а): Алекс
там, когда я в меню слева нажимаю "настройки" – "информация о книге", то могу указать название, автора и описание. Под описанием должно быть, вероятно, какое поле ввода, но у меня отображается только верхняя полоска его оформления. Что делать?

Какой браузер? Пришли, плиз, скриншот. Должно выглядеть так (с помощью отмеченного красным блока можно изменять размеры окна настроек)

bookInfo.JPG (23.27 КБ) : 47 раз(а)  Скачать

_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

браузер ИЕ8

Image2.jpg (38.82 КБ) : 61 раз(а)  Скачать
Знаменитый приключенец

писал(а): Алекс
браузер ИЕ8

Проверь на релиз-кандидате 1.9, плиз


_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

проверил (в ие8 ), то же самое, такое ощущение, что серая область закрывает поле ввода.
В мозилле все работает как положено, но плей_тест.хтмл не работает ни там, ни там.

Знаменитый приключенец

писал(а): Алекс
проверил (в ие8 ), то же самое, такое ощущение, что серая область закрывает поле ввода.

Проверь еще раз, плиз.

писал(а): Алекс
В мозилле все работает как положено, но плей_тест.хтмл не работает ни там, ни там.

Его не надо трогать, он вообще туда случайно попал, это для Плеера


_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

Спасибо, Логгер, теперь все работает как надо.
А в чем причина была? )

Знаменитый приключенец

писал(а): Алекс
А в чем причина была? )

Дык, как это всегда бывает, новый IE оказался "немного другим", чем остальные браузеры. И то, что IE7 показывал одним образом, IE8 показывает иначе.


_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

Позволь еще два вопроса:
1) почему минимальная дистанция между соседними описаниями ограничена однозначным числом параграфов? Я, например, не сразу понял, почему не могу ввести 11 )
2) В хелпе я прочитал, что для бумажного варианта нельзя сделать "цепочку" секретных переходов. Т.е. можно, но нужно добавлять дополнительный параграф. Можно ли сделать, чтобы цепочка секретных переходов была возможна без добавления лишних параграфов?

Знаменитый приключенец

писал(а): Алекс
1) почему минимальная дистанция между соседними описаниями ограничена однозначным числом параграфов? Я, например, не сразу понял, почему не могу ввести 11 )

Подправлю.

писал(а): Алекс
2) В хелпе я прочитал, что для бумажного варианта нельзя сделать "цепочку" секретных переходов. Т.е. можно, но нужно добавлять дополнительный параграф. Можно ли сделать, чтобы цепочка секретных переходов была возможна без добавления лишних параграфов?

Увы-увы, пока нельзя (надо сильно переделывать алгоритм генерации номеров параграфов и кодов предметов).


_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

Лог, поясни мне пожалста такой момент на следующем примере: помнишь, в ПЧЗ был домик с загадками, из суммы номеров букв отгадок складывался следующий номер параграфа. Не мог бы ты проинструктировать , как это провернуть в Редакторе?

Знаменитый приключенец

писал(а): Алекс
ПЧЗ был домик с загадками, из суммы номеров букв отгадок складывался следующий номер параграфа

Увы, прямой и удобной поддержки этого пока нет. Как экспресс вариант можно создать группу параграфов и давать там выбирать букву/слог. Но получится более удобно для читеров, можно отгадать загадку простым перебором.

Постараюсь сделать нормальную поддержку в 1.10


_________________
Редактор книг-игр "Я - Мастер Книг"
Хозяин подземелья

было бы супер

Герой легенд

Мастер Логгер. Подскажите, вот на скриншоте:

Как-то можно сделать (без лишнего модификатора) проверку "Если НЕТ предмета, тогда переход разрешён?"


_________________
Я - Эргистал, игру не написал.
Меня убила лень и я устал.
Емелей на печи лежу я, как гиппопотам.
Кто хочет, дайте щукой мне по щщам.
Знаменитый приключенец

писал(а): Эргистал
Как-то можно сделать (без лишнего модификатора) проверку "Если НЕТ предмета, тогда переход разрешён?"

Мне кажется, что у тебя на скриншоте это уже сделано. Так как утверждение "Если НЕТ предмета, тогда переход разрешён" логически эквивалентно "Если ЕСТЬ предмет, тогда переход ЗАПРЕЩЕН".

Если что-то не работает – проверю логику, может баг где затесался Smile


_________________
Редактор книг-игр "Я - Мастер Книг"
Герой легенд

А я рассеяный, написал как это выглядит, но не написал, что оно просто не работает. Вот попробуйте запретить переход если есть в кармане такой-то предмет. У меня не получается. Хотя порой очень нужно (например в качестве предметов я хочу использовать умения, например предмет "Умение следопыт")


_________________
Я - Эргистал, игру не написал.
Меня убила лень и я устал.
Емелей на печи лежу я, как гиппопотам.
Кто хочет, дайте щукой мне по щщам.
Знаменитый приключенец

писал(а): Эргистал
А я рассеяный, написал как это выглядит, но не написал, что оно просто не работает. Вот попробуйте запретить переход если есть в кармане такой-то предмет.

Ого, да, баг. Буду править (надеюсь – на этой неделе будет исправленный вариант)

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


_________________
Редактор книг-игр "Я - Мастер Книг"
Герой легенд

Мастер Логгер, объясните пожалуйста, как работать с он-лайн версией редактора и возможно ли выложить игру для общего доступа силами редактора? – я создал аккаунт на Gmail/ – редактор предлагает индентифицироваться, ввожу логин и пароль, – Ничего не происходит, возвращается к предложению идентифицироваться,

При попытке сохранить проект ругается "невозможно найти удалённый сервер".


_________________
Я - Эргистал, игру не написал.
Меня убила лень и я устал.
Емелей на печи лежу я, как гиппопотам.
Кто хочет, дайте щукой мне по щщам.
Знаменитый приключенец

писал(а): Эргистал
как работать с он-лайн версией редактора

Она, на самом деле, ничем не отличается от оффлайн. Оффлайн версия так же должна без проблем соединяться с сервером для публикации книгры.

писал(а): Эргистал
- я создал аккаунт на Gmail/ – редактор предлагает идентифицироваться, ввожу логин и пароль, – Ничего не происходит, возвращается к предложению идентифицироваться,

Странно, только что попробовал – все сработало. Сообщи, плиз, детали
1) Какой браузер?
2) Появляется ли окно для ввода логин-пароля от Google?
3) Что будет, если нажать "соединиться с сервером" еще раз?
4) Нет ли соощений о JavaScript ошибках?

писал(а): Эргистал
и возможно ли выложить игру для общего доступа силами редактора?

Пока что при публикации игра не выкладывается автоматически на общий доступ. Генерируется текстовый вариант игры (нумеруются все параграфы, предметы и т.п.) и можно сгенерировать версию для URQ.


_________________
Редактор книг-игр "Я - Мастер Книг"
Герой легенд

Не знаю может у меня браузеры чудят, но нашёл намного более серьёзную ошибку (браузер IE-7).

При рассчёте формулы с минусом НЕ Вычитаются значения других параметров, а прибавляется!

Т.Е. Есть характеристики:
Здоровье = 10,
Слабость = 5,

В параграфе задаю формулу типа:
Здоровье = Здоровье – Слабость
Но компьютер выдаёт значение здоровья = 15, те складывает!

Цифровые значения при этом выдаёт нормально.
Здоровье = здоровье – 7 (=3)

Вот скрины:


Если это правда баг, сможете поправить срочно? А то я игру на конкурс хочу в редакторе сделать. А в ней цифровая основа, много заисит от игры с параметрами.
А такая фигня сильно ограничивает возможности.
Извиняюсь если надоел.

Добавил через 4 минут 52 секунд:

Спасибо за ответ с работой он-лайн. Проблема оказалась только на работе. Видимо там прокси режет какие-то порты, или связь с "левым" сервером.
Дома получилось подключиться для работы он-лайн.


_________________
Я - Эргистал, игру не написал.
Меня убила лень и я устал.
Емелей на печи лежу я, как гиппопотам.
Кто хочет, дайте щукой мне по щщам.
Знаменитый приключенец

писал(а): Эргистал
При расчете формулы с минусом НЕ Вычитаются значения других параметров, а прибавляется!

Есть такая буква...то есть бага. Вроде поправил, выкладываю альфа-версию 1.10 Там должна быть поправлена эта ошибка, а так же ошибка с проверкой на отсутствие предмета.

Пробуй, пиши, что и как.

P.S. Про баги лучше писать в Баги

Сказали спасибо(1): Эргистал

_________________
Редактор книг-игр "Я - Мастер Книг"
Герой легенд

Logger
Ура, Ура, Ура! Razz Razz Razz

Спасибо за оперативность!
Смотрю в новой версии не только это исправлено! Но есть и ещё полезные фишки.


_________________
Я - Эргистал, игру не написал.
Меня убила лень и я устал.
Емелей на печи лежу я, как гиппопотам.
Кто хочет, дайте щукой мне по щщам.

На страницу 1 2 3  >