АвторСообщение
Серый Волк
Юрист урки, адвокат дьявола




Сообщение: 138
Зарегистрирован: 07.12.06
ссылка на сообщение  Отправлено: 30.07.10 23:17. Заголовок: Специальная тема для гостей и вновь прибывших. Здесь вы можете задавать свои вопросы.


Дорогие гости, если у вас есть небольшие "одноразовые" вопросы, пожалуйста, не стоит заводить под каждый из них отдельную тему на форуме, задавайте их здесь. Также, тут можно просто поздороваться или даже представиться.
Спасибо :)

Спасибо: 0 
Профиль
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]


Flashback



Сообщение: 7
Зарегистрирован: 14.05.12
ссылка на сообщение  Отправлено: 18.09.12 18:08. Заголовок: Серый Волк пишет: Ч..


Серый Волк пишет:

 цитата:
Честно говоря, большинство читателей этого форума довольно скептично относятся к разработкам масштабных текстовых РПГ


Не шутан или гоночки и на том спасибо.

Спасибо: 0 
Профиль
multi-tentacled





Сообщение: 21
Зарегистрирован: 03.04.12
ссылка на сообщение  Отправлено: 19.09.12 13:45. Заголовок: очередной вопрос для..


очередной вопрос для специалистов: предположим есть такое понятие как уровень сытости, который восполняется потреблением пищи(что логично) еда=едамакс.
если реализовать её расход после каждого нажатия кнопки(еда=еда - 5), то как это сделать?

multi-tentacled horrors of unspeakable might.Спасибо: 0 
Профиль
Cheshire
постоянный участник




Сообщение: 61
Зарегистрирован: 14.06.09
ссылка на сообщение  Отправлено: 19.09.12 13:58. Заголовок: Через лоакцию common..


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

Спасибо: 0 
Профиль
multi-tentacled





Сообщение: 22
Зарегистрирован: 03.04.12
ссылка на сообщение  Отправлено: 19.09.12 14:03. Заголовок: чесно говоря это нео..


чесно говоря это необходимо...представьте себе хак энд слэш...)я так и не узнал как это реализовать из вашего ответа

multi-tentacled horrors of unspeakable might.Спасибо: 0 
Профиль
Flashback



Сообщение: 8
Зарегистрирован: 14.05.12
ссылка на сообщение  Отправлено: 19.09.12 14:16. Заголовок: multi-tentacled пише..


multi-tentacled пишет:

 цитата:
представьте себе хак энд слэш...)


Пошаговый и без графики не могу представить. Точнее могу, но он никакой.

Спасибо: 0 
Профиль
multi-tentacled





Сообщение: 24
Зарегистрирован: 03.04.12
ссылка на сообщение  Отправлено: 19.09.12 15:45. Заголовок: наверное ты будешь п..


наверное ты будешь приятно удивлён...когда будет релиз


multi-tentacled horrors of unspeakable might.Спасибо: 0 
Профиль
Flashback



Сообщение: 9
Зарегистрирован: 14.05.12
ссылка на сообщение  Отправлено: 19.09.12 16:57. Заголовок: Хорошо, если так...


Хорошо, если так.

Спасибо: 0 
Профиль
Серый Волк
Юрист урки, адвокат дьявола




Сообщение: 358
Зарегистрирован: 07.12.06
ссылка на сообщение  Отправлено: 19.09.12 17:26. Заголовок: Давайте всё-таки ино..


Давайте всё-таки иногда читать документацию :)
multi-tentacled, ответ на твой вопрос входил ещё в самые первые faq'и по уркл.
Цитирую:

Q: Как нормально сделать голод в квесте?
A: Используйте локацию Common, например, так:

:Common
Сытость=Сытость-1
if Сытость<=0 then PrintLn Вы голодны!!!
if Хлеб then Сытость=Сытость+10 & Inv- Хлеб
end

Спасибо: 0 
Профиль
Мухтар



Сообщение: 23
Зарегистрирован: 15.07.12
ссылка на сообщение  Отправлено: 19.09.12 17:45. Заголовок: Да-да чо-то помню...


Да-да чо-то помню.

Бестрашный сэмиус.Простите это кто?Сам незнаю. Спасибо: 0 
Профиль
multi-tentacled





Сообщение: 25
Зарегистрирован: 03.04.12
ссылка на сообщение  Отправлено: 19.09.12 23:02. Заголовок: не устаю приносить с..


не устаю приносить свои благодарности отзывчивым участникам форума)

multi-tentacled horrors of unspeakable might.Спасибо: 0 
Профиль
Steks



Сообщение: 2
Зарегистрирован: 12.09.12
ссылка на сообщение  Отправлено: 20.09.12 12:29. Заголовок: multi-tentacled очен..


multi-tentacled очень не советую реализовывать голод через Common локацию. Суть в том, что скорость течения времени в игре очень редко соответствует скорости принятия решения игроком. Представьте ситуацию, когда квест предлагает игроку действие типа "Улететь на Марс", при котором полет персонажа длиться 9 игровых месяцев, однако само путешествие не описывается, и после нажатия кнопки персонаж сразу оказывается на Марсе. Наоборот при разговоре с персонажем, игрок нажмет кнопку несколько раз выбирая ветку диалога, и проголодается куда больше если голод будет реализован через Common.
Ну и сразу предложу альтернативу. Я это реализовывал так. В игре создавал переменную которая отвечала за время суток, в ней были только часы. Каждое действие приводило или не приводило к изменению этой переменной. Сколько времени отняло действие я прописывал вручную, в каждой локации. В Common вычислялась разница и было описано насколько персонаж должен проголодаться исходя из прошедшего времени.

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


Конечно в большей степени это так, но все-таки это зависит от реализации. Плохим примером в URQ может быть, например, реализация голода через Common и смерть с невозможностью возврата в случае сильного голода. Однако приведу другой пример, не знаю как обстоят дела сейчас, но раньше в World of Warcraft была реализована усталость. Для того чтобы отдохнуть нужно было либо просто включить режим отдыха, либо прийти в город и сделать это там. Чем больше персонаж устал тем меньше он получал опыта от убийств монстров, но в принципе можно было быть постоянно уставшим. Можно подумать, что все это незачем, но усталость в данном случае выполняет важные социальные и другие функции (а игра многопользовательская). При набивании опыта на монстрах приходится периодически отдыхать, и это время которое игрок тратит на чат, изучением артефактов, и на другие дела. Кроме того она же заставляет приходить игрока в город, таким образом как и положено городам создавая там скопления игроков.
Могут быть еще удачные примеры, например фонарик который садиться и его нужно периодически выключать, после чего он восстанавливает заряд полностью.
В общем я думаю, что если это привнесет в игру какой-то интерес, оно заслуживает там место. Безусловно нельзя засунуть в игру голод только ради голода. Всем нужно периодически есть и так и должно быть в моей игре, это будет круто. То-есть у такой вещи должно быть обоснование, и оно должно быть частью геймплея как я описал выше.

Спасибо: 0 
Профиль
multi-tentacled





Сообщение: 26
Зарегистрирован: 03.04.12
ссылка на сообщение  Отправлено: 20.09.12 14:14. Заголовок: голод вполне нормаль..


голод вполне нормально вписывается (как такового времени нет))нету долгих перелётов на марс! всё блуждание по туннелям в поисках гоблинов в качестве смазки для мечей!
я оправдываю голод так:
1. можно есть трупы всех без исключения монстров))))(кроме живых доспехов...) привет эдвэнсэд домаинс ов мистери)))
2. поедания трупов увеличивает характеристики! или отнимает)
3. жарить на сковороде саламандр или мантикор...наверное весело)

multi-tentacled horrors of unspeakable might.Спасибо: 0 
Профиль
WindwalkerAsGuest



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.09.12 08:44. Заголовок: Пара вопросов


У меня есть пара вопросов:
1.Я недавно зарегился под таким же ником,но без слов 'AsGuest',успел только глянуть свой профиль,внес немного инфы,в поле 'пароль' ввел
свой пароль,поле 'изменить пароль' оставил пустым,теперь не могу авторизоваться.
Что случилось?
2.Пишу игру на урке под MobileQuest,нужно чтобы по клику на предмете в инвентаре был переход в другуя локу(реализовано через ":use_item
goto menu"),но в меню кроме своих кнопок btn остаются кнопки с предыдущей локи.Как их убрать или есть альтернативный вариант написания кода?Есть ли решение у проблемы?

Спасибо: 0 
Серый Волк
Юрист урки, адвокат дьявола




Сообщение: 360
Зарегистрирован: 07.12.06
ссылка на сообщение  Отправлено: 24.09.12 16:24. Заголовок: Привет, WindwalkerAs..


Привет, WindwalkerAsGuest.

1. Речь о регистрации на сайте или на форуме? Напиши мне в Л.С.

2. Я бы использовал оператор "cls", который как раз очищает экран от всяческой информации:

inv+ item

:menu
pLn Меню
btn игра, В Игру
end

:игра
pln Ты в игре, здесь интересно.
btn раз, Кнопка
btn два, Ещё кнопка
btn три, И ещё одна
end

:use_item
cls
goto menu

Спасибо: 0 
Профиль
WindwalkerAsGuest



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.09.12 19:05. Заголовок: Для Серый Волк: 1.Я ..


Для Серый Волк:
1.Я немного не врубился как с гостевого акка отправить Л.С.
2.cls у меня очищает только текст,кнопки btn он не обновляет,то есть при использовании goto новые кнопки добавляются к старым. И насколько я понял из справки к Mobile Quest,так будет пока не будет нажата хоть 1 из них.Как работают другие интерпретаторы я не знаю :(

Спасибо: 0 
Cheshire
постоянный участник




Сообщение: 62
Зарегистрирован: 14.06.09
ссылка на сообщение  Отправлено: 24.09.12 19:30. Заголовок: Используй clsb, Люк...


Используй clsb, Люк.

Спасибо: 0 
Профиль
WindwalkerAsGuest



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.09.12 05:04. Заголовок: Для Cheshire


clsb в Mobile Quest не обрабатывается,но все равно спасибо.Оператор запомню :)

Спасибо: 0 
vito
постоянный участник


Сообщение: 50
Зарегистрирован: 02.01.09
ссылка на сообщение  Отправлено: 25.09.12 05:27. Заголовок: WindwalkerAsGuest пи..


WindwalkerAsGuest пишет:

 цитата:
2.Пишу игру на урке под MobileQuest,нужно чтобы по клику на предмете в инвентаре был переход в другуя локу(реализовано через ":use_item
goto menu"),но в меню кроме своих кнопок btn остаются кнопки с предыдущей локи.Как их убрать или есть альтернативный вариант написания кода?Есть ли решение у проблемы?



Приходит на ум кривоватое решение: чтобы по :use_item выводилась еще одна кнопка, дублирующая действие над предметом. Типа так:

:use_Топор_съесть
btn поедание_топора, Съесть топор
end

Правда, не уверена, что не попрут какие-нибудь еще побочные эффекты.

Спасибо: 0 
Профиль
Steks



Сообщение: 6
Зарегистрирован: 12.09.12
ссылка на сообщение  Отправлено: 25.09.12 08:24. Заголовок: WindwalkerAsGuest по..


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

Спасибо: 0 
Профиль
WindwalkerAsGuest



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.09.12 10:37. Заголовок: ...


vito,Думал об этом,если другого выбора не найду,наверно так и сделаю.
Steks,Попробовал сделать,эффекта нет :(
Хорошо бы хоть новая версия Mobile Quest вышла...

Спасибо: 0 
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет