Форум » » QSP 3.0 - конкурент или соратник? » Ответить

QSP 3.0 - конкурент или соратник?

Korwin: Хочется услышать Ваше мнение по теме топика. С одной стороны: 1. Делаем общее дело - пишем и играем в квесты; 2. У QSP 3.0 есть что позаимствовать, многое там сделано лучше, например кнопки позволяют привязывать к ним неограниченное количество действий, есть нормальная графика и звук, нормальная GUI, возможность нормальной работы в режиме реального времени, даже с мультипликацией, отличный редактор и встроенная помощь, неплохой набор примеров... наверное есть что-то еще. Многое сделано лучше в URQ... например, квесты. :) 3. У нас общее происхождение... от URQ RipOsa. C другой стороны: http://qsp1.narod.ru/addlinks.htm - возмутительно!

Ответов - 230, стр: 1 2 3 4 5 6 7 8 9 10 11 12 All

Fighter: ВОТ УРОДЫ!!! ____________ :) А я думаю, что нужно сделать что-то лучше ихнего, но другим способом (не копируя их). И вообще - с чего Вы взяли, что наши квесты хуже ихнего? В хорошем ТЕКСТВОМ квесте никакой графике (кроме ASCII), тем более мультипликации НЕ МЕСТО!!! Ведь дело не в оформлении квеста, а в его наполнении. В игре главное - вкладывать смысл, душу в квест, а не прятать его за мультипликацией, красивыми рисунками и т.д. Да, может у них есть что-то лучше, чем у нас - но надо ли оно нам? Если нужно множество действий - сделайте так, как в квесте Горафа «тайна левой ягодицы» - там этих действий пруд-пруди! С реальным временем тоже можно сделать квест, если очень постараться. И последнее сравнение - не очень умелое - но все же: Все люди произошли от обезьяны (как считают многие - я в это не верю :)), но все они СОВЕРШЕННО разные. И нужно быть индивидуумом, чтобы выделяться, а не копировать ближнего своего... ___ Прям как в библии получилось :)

Korwin: Fighter пишет: цитатаИ вообще - с чего Вы взяли, что наши квесты хуже ихнего? Я утверждал как раз обратное! :) Fighter пишет: цитатаВОТ УРОДЫ!!! А я тут подумал: может быть это старая запись? Вообще, судя по активности на форуме QSP - их дело движется слабо... А жаль, честно говоря. Для развития нужен сильный конкурент.

Byte: хехе :) про qsp1 можете вообще забыть - он не обновляется уже года 1,5 - 2 ) и зачем вообще останавливаться на одной платформе? попробовал urq, попробуй qsp. или наоборот =)


Goraph: Byte пишет: цитатаи зачем вообще останавливаться на одной платформе? попробовал urq, попробуй qsp. или наоборот =) Я лучше тадсы попробую.

Terracon: где xbtn

Евгений: Уважаемый Терракон, вот теперь я вынужден признать, что я с вами солидарен. Ваши доводы безукоризненны, а ваш остроумный тезис потряс меня до глубины души. Вы меня полностью убедили и теперь я придерживаюсь той же точки зрения, что и вы. С уважением, Евгений

Terracon: Евгений, вы как всегда непревзойдённы в оперативности и налаженности работы. Ваши ответы точны и всеобъёмлющи, после ваших постов не остаётся непонятным ни один из мучавших меня вопросов. С уважением, я

Евгений: Глубокомудрый Терракон, вы как никто другой понимаете меня. Как всегда, следует отметить совершенство вашего слога и ровный стиль отточеных опытом фраз. Я счастлив, что общаюсь с таким признанным мэтром на одном форуме и, пожалуй, почту за честь распечатать все ваши послания и повесить их над кроватью(если вы, конечно, не будете против). С уважением, Ваш Евгений Post Scriptum: Гоббит весел, здоров и шлёт сердечный привет и пожелания счастья вам и вашей матушке.

Fighter: что за хренотень?

Walky Talky: QSP - собратник.

Евгений: И ты, Брат..

Sterwer: хех..Walky Tolky?!Ты видимо изменил свое мнение.Помнится раньше ты имел другую точку зрения.Цитирую:«Я? Я не попер против сайта, программы, и вообще. Просто я думаю, что если вам нравится заниматься дуролесью, что URQ - это для души, а QSP - повы%;«ваться перед другими. И рейтинг отнюдь не за QSP. Вот и все, что я хотел сказать.» Да и на счет http://qsp1.narod.ru/addlinks.htm,то был некий человек,который изрядно заходил на гостевую книга и орал матом.Поэтому сложился такой стереотип(лично у меня)...вот...

Евгений: Сколько времени прошло, а ведь нашёл же где-то специально. ж) Кстати, а ведь насчет «для души» Волк по-прежнему прав: в урке порой попадаются такие вещи, которые умом понять невозможно. :)

Fighter: Чем понять? :)

Sterwer: «Умом Pосcию не понять, аршином общим не измерить» Ты это имел ввиду?

Fighter: Ум у русских? Смеетесь? Тем более которым можно ДУМАТЬ!!!

Sterwer: Кстати если нужна помощь с PHP,могу подсобить.

Walky Talky: Sterwer пишет: цитатаКстати если нужна помощь с PHP,могу подсобить. Да, нужна. В IRC мы здесь: сервер chat.delfi.lv, канал #urq Кстати, там иногда бывает Байт :) Душевные беседы об ООП :)

Fighter: Когда-то я думал, что Байт и Нафаня - одно и то же лицо...

Дженни: На http://www.day0.narod.ru - в Линки появилась ссылочка на www.urq.ru Жест доброй воли и взаимопонимания!

Fighter: ну и харя

der stein: Так, ну а теперь я! QSP - Нагло издевается, изголяется и глумится над urq. Я не помню кто, но кто-то пришёл в наше общество поиграв в qsp-квест, где написано неготивно об урке. Что касается конкуренции: то он нам не конкурент, мало того квесты всегда были, есть и будут у нас намного лучше и их намного быльше! А на реплику «Без конкурета qsp нам плохо писать urq», я отвечу: «У нас есть итак много своих идей, которые ждут своей очереди в реализации. И воображение у нас работает во многом лучше ихнего, важна только занятость Victora :)»

Byte: :) ага. все они - козлы, одни мы - ангелы

Дженни: http://www.qsp.h14.ru/goto.php?dir=links Новый сайт про QSP. Нас упомянули. Честные конкуренты! :)

stein: (сообщение удалено модератором)

KroL: А вообче я знаю кто это заходил на гостевую и орал матом :-)))

Евгений: И не смотрите на меня так косо... Ну пожа-алуйста. ж)

KroL: Евгений, я за Вами в последнее время замечаю все симптомы такой интересной болезни как «бревноцентризм». Рекоммендую обратится к психиатору.

Евгений: Я обращался, шансы чрезвычайно малы...

Larry: Евг, психиатрия - это тебе не rnd! Лечись! И пиши квесты. Помогает, по себе знаю, квестами лечился от скаллигеризма.

Дженни: click here - без комментариев. Но я возмущена!

Larry: Возмущена? Тебе легко говорить, куеспешникам будет очень трудно обратить твой шедевр в свою веру, а вот с моим иным Семеном и первой Матрицей они свершили свое грязное дело, мерзавцы... И еще указали меня как автора!

Larry: Дал отпор, кстати, у них на сайте по квестам тока пара страниц, остальное - один чип раббиш.

Евгений: Да вы что, "монолит" это же шедевр. Я славно посмеялся, когда в первый раз ходил к ним ж) И гостевая у них тоже ничего.. :)

Акела: "Вследствие тихого загнивания QSP небольшая команда разработчиков QSP квестов..." "Поскольку URQ потиху загнивает, мы решили перейти на QSP..." Так, что же все-таки по их мнению загнивает? :)

Larry: Наверное, загнивание - это когда разные нехорошие люди типа ЛГ пользуют М вместо А. Кому нужно, поймут...

Goraph: Урка загнивает? Да что вы говорите? Оптимисты - скажу вам чесно: урка давно уже загнила. :)

Дженни: Goraph пишет: цитатаУрка загнивает? Да что вы говорите? Оптимисты - скажу вам чесно: урка давно уже загнила. :) И не только загнила, но сгнила, превратилась в перегной, и на ней уже растут цветы!

Larry: Вы должны всегда следить за своей спиной, иначе он схватит вас своим магическим лассо!

Онанакин Сковородкер: QSP уже давно не обновляется, как и URQ. Правда, сайт urq.ru до сих пор активно работает почти что в одиночку (не считая страниц господ квестописателей), а о QSP есть куча каких-то недоделанных сайтов, из которых есть несколько стоящих. Раньше обновления QSP посылали на qsp1.narod.ru, а теперь на nord-dogmar.narod.ru (у меня такое ощущение, что их там человек десять таких программмистов максимум ). Вообще-то, между URQ и QSP есть несколько отличий - в Каспере легче выстроить логическую цепочку (т.е. писать сложные квесты), но квесты эти весят почему-то раз в несколько больше URQшных. А URQ, хоть и расчитан на написание более примитивных квестов, имеет больше встроенных функций. Вот так-то, господа.

K@KTU$: Нечего слушать малограмотных "программистов", неумеющих даже нормальный дизайн сделать для сайта. Это я про http://www.qsp.h14.ru/ Думаете автор QSP делал его в противовес URQ. Ни фига. Думаете он специально разработал классный движок, чтобы вам было плохо с URQ. Он специально разработал,чтобы другие попрекали несовершенством URQ. Опять же нет. Разработал, потому, что это маленький шажок к совершенству. Просто пожелаем URQ счастья

RB: Хм...Скажу так...Я не малограмотный...Я начинающий. Хотя,в чем моя малограмотность заключается? Возможно, раньше она проявляла себя-не спорю... А чем плох нынешний дизайн?Легкий,не режущий глаза,да и движок очень прост(не влияет на перегрузку сайта(хостинг плохой)).Если товариСЧ Кактус считает себя хорошим дизайнером мог бы предложить свой вариант. А против URQ не имею ничего плохого!Раньше был грешок...Да...Ругались...Но времена меняются,так же,как и люди! RB(sterwer)

Byte: В общем, настроил http://qsp.org.ru Наполнения ещё нет, но оформление посмотреть уже можно

Илья: Поднимим старую тему, кто видел новую версию QSP 5.3. ? Ваше мнение.

Korwin: Я видел. Скажу коротко - это, блин, сделано профессионально, блин.

Илья: Korwin пишет: Скажу коротко - это, блин Скажи не коротко...а то тут в этой ветке было высказывание, что QSP для серьезных игр.

Korwin: Илья пишет: Скажи не коротко...а то тут в этой ветке было высказывание, что QSP для серьезных игр. Так, говорю более подробно: Сравнение URQ и QSP на современном этапе (декабрь 2006 года). Любой язык программирования несет в себе груз своих первоначальных концепций. Многие из этих концепций основаны на давно устаревших реальностях и не соответствуют современным требованиям. Например строки в С заканчиваются символом 0, и этот факт мешает нормальному быстродействию при работе с миллионами строк. Или создание переменных по ходу работы в бейсике (Впрочем, это фича:). Или окончание оператора pln в URQ символом & (а также конец строки, а также esle - в том случае, если перед этим был if. Эти особенности могут помогать использовать этот язык, а могут мешать. Или не мешать. Итак, перед нами две платформы для создания и проигрывания текстовых квестов URQ(Universal Ripsoft Quest) и QSP(Quest Soft Player). Мне бы хотелось рассмотреть их с разных точек зрения: - со стороны интерфейса; - со стороны возможностей; - со стороны организации структуры данных и дальнейшего развития языка; Краткая историческая справка: URQ возник раньше и зто во многом определило как его большую популярность, так и проблемы, связанные с организацией данных. Итак, интерфейс: В настоящее время (декабрь 2006 года) существует около полудюжины (!) разных интерпретаторов URQ, имеющих разный интерфейс. Наличие разнообразных интерфейсов дает с одной стороны возможность выбрать тот, который нравится, но с другой, приводит к тому, что на разных проигрывателях одна и та же игра выглядит по-разному, а порой становится непроходимой. Итак: 1. URQ 1.4 от RipOs'a (Рипурка) - очень неплохая программа написанная на Visual Basic, вполне пригодная для проигрывания квестов. + Стандарт базового языка URQL; + Поддерживает графику, музыку, мышку; - Не масштабирует размер окна т.е. нет возможности развернуть окно во весь экран; - Не поддерживает ряд полезных возможностей, например: IF THEN ELSE (только IF THEN), обработку строковых переменных, и др. 2. URQ_dos.exe от Виктора Корянова("Досурка") написанная на С. + Самый надежный; + и самый быстрый интерпретатор URQ на сегодняшний день; + разворачивается во весь экран; + поддерживает работу со строками и конструкцию IF THEN ELSE; + может создавать лог-файл прохождения - пока уникальная вохзможность; + имеет очень мощный обработчик выражений; - нет поддержки графики; - нет поддержки разных шрифтов; - нет возможности сделать несколько сохранений; - для ввода русского текста нужен или русификатор или версия wcl или извращения с перехватом нажатия клавиш; - версия wcl - способная проигрывать музыку, к сожалению имеет вреднейший баг выражающийся в периодическом и непредсказуемом исчеэновении цвета курсора, после чего прохождение квеста становится невозможным. - нет (и не нужна) поддержка мышки; - не слишком эстетично органихзована работа с инвентарем; - собирается развиваться дальше с 30.11.2004 года, но воз и ныне там; 3. BestURQ - досовый интерпретатор, написанный на qbasic, с оригинальным интерфейсом и жуткими ограничениями 16-разрядной программы. Не применяется. 4. OverURQ - красивый проект на java от Over1ord. В стадии разработки. + Возможность распространения за пределы Windows, т.е. в Интернете и на мобильных устройствах; + Исключительно красивый внешний вид; - Неполная совместимость с досуркой по операторам; - Необходимость установки java-машины увеличивает размер программы и сложность установки для неопытных пользователей; - Пока еще очень "сырая" версия не гарантирует устойчивой работы. Практически не применяется; 5. Акурка - VB - версия от Akela. ПОследняя версия 1.27 b 2. Совмещает достоинства "рипурки" и "досурки". Имеет много приятных нововведений. Самая лучшая и перспективная на сегодняшний день. + Масштабирование экрана; + Поддержка как пользовательских, так и авторских настроек интерфейса как-то: выбор вида, размера и цвета шрифтов и цвета фона; + Поддерка графики и музыки; + Поддержка действий на кнопке действия ПЕРЕД переходом в другую локацию; + Красивое решение строки ввода по INPUT; + Поддержка html-страниц включенных в текст с их возможностями форматирования; + Сообщения пользователю во всплывающих окнах; + расширенные функции по управлению инвентарем; + расширенные математические и строковые функции; - бета-версия - возможна, неполная совместимость с Urq_dos. 6. Незнакомая мне версия на Питоне. Думаю, пока еще альфа. 7. Незнакомая мне версия на ассемблере. Аналогично. Обещает стать самой быстрой. 8. Существовала, кажется какая-то версия на PHP или Perl (по слухам). QSP от Byte. Первоначально был написан на VB и отличался периодическими глюками. К версии 3.0 интерпретатор стал достаточно совершенным для работы и количество авторов на этой платформе значительно возросло. Версия 4 полностью переписана на Visual С. Последняя версия 5.3.0 с поддержкой html-тегов (информация с сайта www.day0.narod.ru) является быстрым, красивым, удобным в работе и обладающим самым широким спектром возможностей интерпретатором менюшных квестов на русском языке... + GUI - версия, выглядит как любая современнная программа, никаких проблем с освоением ее интерфейса у пользователя не возникает - всё привычно и логично; + Интерфейс отделен от интерпретатора, последний находится в dll-ке, которая может быть, по идее использована и на мобильных устройствах, если переписать интерфейс. Язык С дает возможность пересобрать ее и под Linux (теоретически); + Разработка ведется одним автором - проблема совместимости версий решается в разы проще; + Изначально язык QSP сделан логичнее и строже, например оператор печати текста выглядит так 'Здесь может быть русский and English. Могут применяться &, IF a=5 then else и это будет распечатано, а не исполнено!', оператор if then else может быть многострочным с любой степенью вложенности и неоднозначности не возникает, и т.д.; + На кнопку действия "крепятся" любые действия, а не только переход в другую локацию; + Язык позволяет писать квесты как походовые, так и исполняющиеся в реальном времени. + Название переменной однозначно определяет ее тип ($var-строковая, var - числовая); + Есть специальные операторы по работе с одномерными массивами (а любой n-мерный массив однозначно можно отобразить на одномерный); + Нормально поддерживается проигрывание нескольких звуковых каналов, т.е. звуки наложенные на музыку, причем громкость каждого канала регулируется отдельно! + Имеется очень неплохой редактор квестов Qgen, впрочем, поддерживается написание квеста и в обычном текстовом редакторе; + Готовый квест - файл с расширением .gam не может быть просмотрен в текстовом редакторе и может быть закрыт паролем от просмотра в генераторе Qgen. + Хорошая поддержка html-тегов + Огромный набор функций работы со строками + регулярные выражения=делает вполне реальной возможность написания полноценного парсера на QSP. + Реально возможности QSP как языка больше, чем URQL - гляньте хотя бы на список функций, операторов и системных переменных в помощи, следовательно, сложные вещи на QSP написать легче. А книгу-игру - не сложнее. + Дистрибутив QSP проще установить и запустить - достаточно распаковать архив. - QSP НЕ ПОДДЕРЖИВАЕТ действительные числа. Это значит, что вы можете забыть в нем про тригонометрические функции. Впрочем, во-первых действительные числа редко применяются в квестах на практике (мне известно лишь два квеста, которые в этом нуждались); во-вторых при необходимости эту проблему можно с достаточной степенью точности решить с использованием обходных методов (таблиц-массивов, и т.п.). Выводы автора: в настоящее время и URQ и QSP являются достаточно совершенными инструментами для разработчика квестов и выбор того или иного из них для работы определяется в первую очередь личными симпатиями и привычкой, и лишь во-вторую какими-то частными преимуществами конкретной системы. На мой взгляд, освоение URQ сначала идет проще, но впоследствии может сказаться преимущество QSP в разработке больших квестов. Мечтой остается возможность проверки текста квеста на опечатки и орфографические ошибки - настоящий бич наших авторов, которым я могу пожелать терпения и еще раз терпения. P.S. А кроме того мне понравился значок компаса, и прочие значки - наглядные и понятные, лаконичность меню, возможность настройки внешнего вида, как-то отключить-подключить названия, горячие клавиши и т.п. Возможность отключить программно любое окно кроме главного - с текстом, т.е. из программы настроить интерфейс, которая пока присутствует частично в Акурке, в меньшей степени в URQ. К сожалению, мое сообщение получилось очень длинным и несколько запутанным, но тем не менее, я отразил и особенности интерфейса и данных и перспектив развития. Изо всех сил я старался не быть пристрастным.

Дженни: КОРВИН, я не поняла, это всё или нет? Вроде в начале обещал про данные и про развитие, а кончил красивой иконкой и тем, что без разницы на чем писать? И еще: у тебя там сейчас весна или зима:) ? В общем, начал нормально а потом как-то загнул не туда.

Victor: Korwin пишет: - не собирается развиваться дальше с 2004 года (типа, я и так всех круче).Почему это :) Очень даже собирается, два года уже как :) оператор if then else может быть многострочным с любой степенью вложенности и неоднозначности не возникаетВложенность с любой степенью в Урке тоже есть. + Готовый квест - файл с расширением .gam не может быть просмотрен в текстовом редактореА это плюс? - QSP НЕ ПОДДЕРЖИВАЕТ действительные числа. Это значит, что вы можете забыть в нем про тригонометрические функции.Действительные числа в квестах нужны не для тригонометрии, а для рпг-элементов. Цены с копейками, дробные параметры героя или предметов, коэффициенты и параметры типа величины урона в боевых системах.

Byte: Victor пишет: Цены с копейками, дробные параметры героя или предметов, коэффициенты и параметры типа величины урона в боевых системах копейки и рубли можно представить раздельно, 2мя переменными. также, например, как дни / часы / минуты. уроны всегда были целочисленными (почитай правила AD&D, к примеру). ИМХО, числа с плавающей запятой реально больше запутывают, чем помогают в подобных играх и легко заменяются на целочисленные варианты.

Korwin: Victor пишет: цитата: + Готовый квест - файл с расширением .gam не может быть просмотрен в текстовом редакторе А это плюс? Да, для меня как для автора это плюс. Поскольку если квест не закрыт от просмотра его можно посмотреть в учебных целях, а лазить там игроку совершенно незачем - если квест написан без ошибок :) Victor пишет: цитата: оператор if then else может быть многострочным с любой степенью вложенности и неоднозначности не возникает Вложенность с любой степенью в Урке тоже есть. Многострочная?

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

Byte: то есть 3 рубля и 65 копеек это 365 копеек. 584 копейки это 584/100=5 рублей, 584-5*100=84 копейки.

Дженни: Byte, а как баллистику считать? У меня в квесте "Иная реальность" идет стрельба из пушки (по параболе) по приближающемуся кораблю пиратов. Как быть-то без действительных чисел? Правда мне тут кто-то уже пытался объяснить про какие-то таблицы синусов, (типа Брадиса, что ли?) только там же тоже дроби применяются? Или надо считать в миллиметрах как-нибудь?

Byte: да, можно свести к более мелким величинам - к примеру, рассчитывать по тем же миллиметрам. а дальше - таблицы, в которых записаны значения для градусов, умноженные на некоторую величину (опять же чтоб избавиться от дробей). т.е. к примеру sin[0]=0 sin[1]=17 & ! здесь записываем 0,017 * 1000, то есть значения будут с коэффициентом 1000 sin[2]=34 ... sin[90]=1000 (можно продолжить до 360) дальше используем ссылки на массив. то есть если вызывалась бы функция sin(12), то используем sin[12]. и ещё, когда рассчитаем некоторую величину, нужно поделить на наш коэффициент будет (т.е. на 1000), чтоб получить нормальное значение. аналогично косинусы, тангенсы...

Byte: то есть эти таблицы можно один раз задать в начале и всё, дальше использовать удобно - главное не забывать учитывать тот коэффициент

Etev: Можно всё. Но без реальных чисел работа в куспеле вызывает, конечно же, ряд серьезных неудобств. Спорить тут бессмысленно

Byte: Считаю, что проблемы большой здесь нет. Случаи, когда числа с плавающей точкой полезны в IF - достаточно редки, и могут быть обойдены :) Использование только чисел с плавающей точкой - тоже может вызывать проблемы.

HIman: Работа с числами с плавающей запятой больше относится к привычке ещё со школьной скамьи. По сему и оперирование только целыми вызывает некий дискомфорт. Хотя при помощи повышающего коэффициента все проблемы решаются, но на лицо некий новый метод работы с цифрами. От сюда и весь разговор, сам считаю, что целочисленных чисел в QSP вполне достаточно.

Дженни: Пробую на нем делать квест. Очень непривычно, код длиннее, нет расшифровки кодов ошибок, но в целом впечатление хорошее. Работать можно. Не поняла как сделать ввод через user_text после ENTER.

Byte: нет расшифровки кодов ошибок? это почему? там ведь пишется что за ошибка... в окошке сообщения. может, версия старая? последняя 5.3.0. насчёт user_text - посмотри в хелпе информацию по системной переменной $USERCOM. очистка строки ввода через CMDCLR

Дженни: Byte, спасибо за оперативность ответа. Версия 5.3.0, про ошибки дается номер строки и имя локации - спасибо большое, нахожу легко, - и число-код, с пояснением "ошибка синтаксиса", а иногда и без него. В любом случае надо лезть в помощь:) Кстати, там не хватает примеров, пни Корва, пока не спросила не могла понять, почему HTML не работает. Не нашла, где сказано, что теги и всё, что между ними, должно быть в апострофы заключено. Ещё вопрос: для конвертации из текста в gam лучше утилиту применять или Qgen?

Горапх: Оо, Дженни уже тоже пишет на куспели!?

Korwin: Горапх пишет: Оо, Дженни уже тоже пишет на куспели!? А кто еще? И ты, Гор?!!!

Акела: "На мой взгляд в настоящее время это наиболее продвинутая платформа для создания менюшных квестов в России." (с) Корвин о QSP

Горапх: Korwin пишет: А кто еще? И ты, Гор?!!! Хм, "И ты, Брут" (с) Я пока вообще ничего не пишу, но в принципе собираюсь, и это будут или тадсы или куспель. Ты если будешь проездом в Челябинске пиши мне емейлом, а то я опять тут живу :)

Korwin: Акела пишет: "На мой взгляд в настоящее время это наиболее продвинутая платформа для создания менюшных квестов в России." (с) Корвин о QSP Хмм... возможно я это говорил... только надо при таких цитатах всегда дату указывать... Ибо люди говорят мнения а мнения могут изменяться. Т.е. сейчас это так, а завтра Акела поработает и АкURQ будет лучше :) Или Вик выздоровеет.... или наоборот, с больной головы сотворит что-то прекрасное и вечное... Кстати, в AkURQ можно накладывать картинки одну на другую, а в QSP - затрудняюсь... не нашел способа. Мне это пока не то, чтобы сильно надо (главное - текст), но была такая полезная мыслишка... с окошком сверху и рожей собеседника/противника на фоне пейзажа...

Акела: что значит "возможно"? И дату я не указал потому что думал что ты то помнишь :\ вообщем вот, совсем недавно: http://belgame.borda.ru/?1-11-0-00000001-000-0-0

Korwin: Так я и не спорю, что говорил, и что НА МОЙ ВЗГЛЯД (т.е. IMHO), "в настоящее время" и т.д...

Акела: ясно. меня просто немного удивила фраза "А кто еще? И ты, Гор?!!!". или я не так её понял.

Горапх: Korwin пишет: Т.е. сейчас это так, а завтра Акела поработает и АкURQ будет лучше :) Истину глаголешь, урка еще год назад получше куспели была, и никто ничего подобного не говорил. Но в данных момент куспель объективно лучше, и у нее получше перспективы.

Дженни: У Акурки еще преимущество есть - наложение картинок!!! Еще б решить проблему куда их вставить покрасивее!

Byte: Дженни, код получается длиннее скорее всего из-за того, что ты пишешь в urq-стиле. html в кавычках - само собой, ведь это строки.

Byte: имхо наложение картинок - штука для текстовых игр малополезная. можно отчасти решить таблицами в html.

Belial : Byte пишет: штука для текстовых игр малополезная. отчасти согласен, хотя посмотри на карту в холме фей - там мне кажется очень полезно, моя девушка, например, когда играла без карты вообще шагу ступить не могла... мне кажется у девушек это часто бывает - право/лево, север/юг Byte пишет: можно отчасти решить таблицами в html. можно, однако значительно утяжеляет файл по сравнению с акуркой

Byte: а еще "интерактивную" карту можно изобразить в текстовом виде. может и менее красиво, но игра-то текстовая.

Дженни: Byte писал:Дженни, код получается длиннее скорее всего из-за того, что ты пишешь в urq-стиле. Возможно и так, но согласись, что x=rnd21 короче чем x=rand(1,21) Ну чуть-чуть короче :) html в кавычках - само собой, ведь это строки. Мне это само собой сначала не показалось, - я думала теги обрабатываются отдельно, а текст между ними. И из чего бы я могла сделать правильный вывод? имхо наложение картинок - штука для текстовых игр малополезная. можно отчасти решить таблицами в html. Вообще говоря, да, малополезная. Но с картинками интереснее. Се ля ви. Лично мне читать только текст бывает скучновато... И вот тут возникает любопытная возможность оживить его иллюстрацией. А если есть иллюстрации, возникает соблазн вставить изображение собеседника на фоне комнаты, пещеры и т.п. И вдруг оказывается, что в QSP я должна сделать L*NPC картинков, где L - число локаций, NPC - число персонажей вместо L + NPC. И хороню я эту идею в недра памяти и пишу: "Вы в лесу. Вы видите семиногого гебемота." И никакой картинкой, - увы, - этот текст не сопровождаю... (Всё это чисто теоретические рассуждения, ибо рисовать умею в лучшем случае чертежи). :) А как можно наложить картинку одну на другую в html - просветите?

Belial : Дженни пишет: А как можно наложить картинку одну на другую в html - просветите? поясню - байт предлагал сделать такую же карту, как в холме, с помощью таблицы, в которой каждый кусок меняется в звисимоости от положения игрока... о наложении здесь речи и не шло ну и конечно в этом случае размер изображений получается все равно гораздо больше, чем реализация такой же карты, как в акурке насчет изображений? нужны ли они в текстовой игре? ну мнения как авторов так и игроков конечно все разные, но согласитесь, иллюстрированную книжку читать гораздо приятнее, даже просто в красивой обложке я сам лично против засилья графики в текстовых квестах, даже текстовой графики :) но... когда чуть-чуть и к месту - я не против

Горапх: Дженни пишет: А как можно наложить картинку одну на другую в html - просветите? Хтмл наложение с помощью таблиц: <table><tr><td background=image1.gif><img src=image2.gif></td></tr></table> Где картинка1 это фон а картинка2 это передний план с прозрачностью. Работает ли такой код в куспели я точно не знаю

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

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

Belial : Горапх пишет: А еще можно представить весь экран путем таблицы из однопиксельных картинок, и тогда возможно нарисовать вообще абсолютно любое изображение. и в дурку загреметь :))

Belial : да ну вы все - забейте!! нормальная стабильная платформа, а совершенствам как известно пределов нету... займитесь лучше геном - уберите плиз эти долбаные окна... оставте список меток, для быстрого перемещения по ним, и одно окно для кода и подсветку и больше них-на не надо :)

Byte: Belial, пиши в простом текстовом редакторе и не заморачивайся. в редакторе разбиение на "части" так и останется - многим это удобно.

Belial : Byte пишет: в редакторе разбиение на "части" так и останется - многим это удобно. а голосование устроить ? :)

Byte: Версия QSP 5.3.1, обновление помощи и утилиты TXT2GAM. Скачать, как обычно, можно на http://qsp.org.ru

Дженни: А сама версия 5.3.1 где?

Byte: Уже на месте :)

James: Есть люди, которые и на QSP и на URQ работают! Я иногда преключаюсь с одного на другое. В этом году собираюсь ваять 70% квестов на URQ, 25% на QSP, а 5% вообще на Adventure Maker :-) (кто не понял -- Adventure Maker -- прога для создания ГРАФИЧЕСКИХ квестов) :) Сейчас я делаю свой первый квест на URQ. (Детектив Джеймсон) С наилучшими пожеланиями, будущий квестодел и участник данного форума, James

Nikitoz: Я есть. В принципе QSP осилил за один вечер и лично мне не язык не очень понравился. Но это моё личное мнение.

Гость: Nikitoz пишет: осилил за один вечер и лично мне не язык не очень понравился 1. Не слишком ли скоропалительное мнение? 2. А чем именно не понравился? 3. А что понравилось?

Korwin: http://qsp.borda.ru/?1-0-0-00000059-000-0-0-1178793282 - новая игра от хорошего автора.

DzafT: Да, безусловно URQ неплохая платформа, но она предназначена для создания небольших квестов. Создание же на URQ большой игры - это копание котлована чайной ложкой. 1. В QSP можно делать НОРМАЛЬНЫЕ кнопки, с большим количеством действий и без всяких переходов на другие локации. 2. В QSP можно без особых проблем какие-то элементы реального времени - есть локация Counter которая выполняется 2 раза в секунду (можно настроить). С помощью этой локации можно легко, например сделать подсчёт времени, или нормальный бой! Наш бой раза в 2-3 раза меньше урковского, что намного облегчает отлов багов в нём. Конечно на урке можно сделать реатайм игру или реалтайм элементы, но для этого нужно на изнанку вывернутся. 3.Теперь с многостроковыми... В QSP: If var1=0: var2=1 var3=1 var4=0 ...var99=3 end И никаких проблем! А в урке: If var1=0 then var1=0 & var2=0 & var3=0 & var4=1 (...) & var99=1 - В некоторых случаях и в QSP удобно использовать такую запись, но не с 99 параметрами!!!Это просто замаешся проверять! P.S. У Вас - ~ 200 игр у нас ~ 100 игр, из них у обоих платформ по 25 нормальных - остальное мусор!

Борщевский: Можно поинтересоватся, как часто ты используешь записи с 99ю параметрами? :) DzafT пишет: P.S. У Вас - ~ 200 игр у нас ~ 100 игр, из них у обоих платформ по 25 нормальных - остальное мусор! по 25!? Какая-то слишком оптимистичная оценка. Я и 10 на двоих-то назвать затрудняюсь... DzafT пишет: В QSP можно без особых проблем какие-то элементы реального времени В урке тоже можно это сделать без особых проблем (по меркам урки). Просто ты не знаешь как :) Но вообще на мой взгляд элементы реального времени это не самое главное для текстовых игр. Я лично, так вообще б написал бы автору матом, и квест его удалил, если б пока я по телефону говорил или обедал, в моей игре где я сейва не сделал, произошли в реальном времени, какие-то действия, повлиявшие на геймплей. Млять, я играл сегодня в квест под зх-спектрум, где такое произошло Не надо этого делать! Вообще я согласен что урка не подходит для больших квестов, но куспель пока тоже не очень подходит.

Хломидоманад: DzafT пишет: Да, безусловно URQ неплохая платформа, но она предназначена для создания небольших квестов. Создание же на URQ большой игры - это копание котлована чайной ложкой. "Тень над Риверкроссом" и "ИЛИ" весят под 400 кило. Считай, 400 килобайт чистого кода. "Трион" весит 300. Есть примеры игр сопоставимого размера на куспе? Плюс существует довольно много игр форматом по 100-150 кбайт: "Крылья", "Пирамида", "The Game", "Дверь в лето", "Агент Д" ... - авторы всего этого, по-твоему, копали котлован чайной ложкой? Почему они тогда не перешли на QSP? Если писать код не блокнотом, а смской, то больших проблем по мере его увеличения не возникает. В QSP можно делать НОРМАЛЬНЫЕ кнопки, с большим количеством действий и без всяких переходов на другие локации. Так ли часто они нужны? В любом случае, акурковская комбинация xbtn+proc позволяет достичь аналогичного эффекта. 2. В QSP можно без особых проблем какие-то элементы реального времени - есть локация Counter которая выполняется 2 раза в секунду (можно настроить). С помощью этой локации можно легко, например сделать подсчёт времени, или нормальный бой! Наш бой раза в 2-3 раза меньше урковского, что намного облегчает отлов багов в нём. Конечно на урке можно сделать реатайм игру или реалтайм элементы, но для этого нужно на изнанку вывернутся. Написать реалтаймовую игру на урке можно гораздо быстрее, чем понять, зачем это вообще нужно делать:). И это будет немногим сложнее написания игры не-реалтаймовой. 3.Теперь с многостроковыми... В QSP: If var1=0: var2=1 var3=1 var4=0 ...var99=3 end И никаких проблем! А в урке: If var1=0 then var1=0 & var2=0 & var3=0 & var4=1 (...) & var99=1 - В некоторых случаях и в QSP удобно использовать такую запись, но не с 99 параметрами!!!Это просто замаешся проверять! Ну если допустить, что тебе реально нужно приравнять 99 переменных, да еще с разными значениями (цикл не спасет), то вполне работает вариант: if var1=0 then proc setvars (и все сделать там, разбив на сколько хочешь строчек). Не стану заранее утвреждать, что это невозможно, но: 1. Можно ли на куспе написать игру с перемещением посредством графической карты? 2. Внедрить в игру HTML, Flash или JavaScript? 3. Сделать игру без кнопок? 4. Написать рогалик? 5. Переписать кнопки (например, сделать их вертикально расположенными)? Да, все это делается только на отдельных версиях урки и довольно мучительно, но, в принципе, это вполне реально написать. P.S. У Вас - ~ 200 игр у нас ~ 100 игр, из них у обоих платформ по 25 нормальных - остальное мусор! И правда сильно сказано. 25 хороших игр на урке?.. Хм, не знаю... может быть... вряд ли. 25 хороших игр на куспе? Откровенно говоря, не знаю и 5. Правда, вообще довольно слабо знаком с платформой. Боюсь многочисленных окошечек...

DzafT: Ну-ну...Насчёт больших квестов, там извините, столько понаворочено, сколько в купсе я бы написал с гораздо большим количеством усилий. Откровенно говоря, не знаю и 5 Заходи на qsp.org.ru - всё что там лежит - играбельно и является весьма неплохими (25-ью) квестами. Хлам сюда не пускают. 3. Сделать игру без кнопок? см. игру Космический Посол хор. 3. Внедрить в игру HTML В Qsp - можно! все это делается только на отдельных версиях урки и довольно мучительно У вас, к тому же такая несовметимость между версиями!!!В QSP все игры безболезненно подходят от одной версии к другой. А у вас - одна версия понимает вертикальные кнопки - другая нет, одна понимает HTML - другая нет и.т.д. Блин, Вы не понимаете, мы внедряем в QSP всё лучшее, что только можно внедрить, берём всё это добро и из URQ, и из других платформ, и сами придумываем, а вы - особо ничего нового не внедряете! ПОЧЕМУ ВАМ, НЕ СДЕЛАТЬ НОРМАЛЬНЫЕ МНОГОСТРОКОВЫЕ, А! ОБЪЯСНИТЕ URQ-ШНИКИ МНЕ ПРИЧИНУ! ВЕДЬ ЭТО - НЕ ПЛАГИАТ, НИ КАКОЙ, ЭТО НОРМАЛЬНОЕ РАЗВИТИЕ ПЛАТЬФОРМЫ! Я написал предыдущее сообщение, чтобы хоть немного заступиться за куспель, так качественно поносимый на этом форуме. Мне, честно говоря, также раздражает вот что: "QSP - это стрём, Урка лучше всех, давайте закроем глаза на все глюки Урки, мы будем обливатся кровью, но будем писать только на урке, и только здоровенные квесты, несмотря на все её недостатки, даже не будем думать, как её исправить, как сделать универсальной и для мелких, и для крупных квестов, мы не возьмём ни одну хорошую возможность QSP и.т.д." - ДА ЭТО ЖЕ МАРАЗМ ГОСПОДА ДОРОГИЕ!!! Нужно исправлять, дорабатывать, внедрять новые возможности и действительно делать её UNIVERSAL Ripsoft Quest. P.S. Чуваки, давайте жить дружно, ведь это ВЫ первые начали поносить QSP на своём форуме, на qsp.borda.ru вы ничего плохого про URQ не найдёте! Иногда создаётся впечетление, от прочитонного на вашем форуме про QSP, что у вы ребята, закомплексованны!

DzafT: но куспель пока тоже не очень подходит. Ты сам в QSP писать не пробывал!!!И уж поверь, там намного меньше мучаешся с реалтаймом чем в URQ, я в урке реалтайм делал! Я лично, так вообще б написал бы автору матом, и квест его удалил, если б пока я по телефону говорил или обедал, в моей игре где я сейва не сделал, произошли в реальном времени, какие-то действия, повлиявшие на геймплей. Да, чёрт возьми, кому я отвечаю! Этот реалтайм, в основном, нужен для быстрой проверки условия: В COUNTER пишем: IF hhealth=0: gt 'end' - это для тех кто понимает!!! P.S. Ды бы ты, тов. Борщевский, открыл хоть одну QSP игру (да хоть мою!) да и посмотрел, что значит реалтэйм в 90% QSP игр.

DzafT: Ребята, вы меня разочеровываете! Если вы не знаете, как можно использовать реалтайм-элементы в походовых играх :-(((

Korwin: DzafT пишет: Я написал предыдущее сообщение, чтобы хоть немного заступиться за куспель, так качественно поносимый на этом форуме. Успокойтесь, дорогой DzafT! Войны URQ-QSP, честно говоря в прошлом, когда обе платформы имели свои постоянные глюки и сильные отличия в возможностях. В настоящее время, когда возможности почти сравнялись, (у каждой платформы есть некоторые небольшие и НЕСУЩЕСТВЕННЫЕ преимущества и недостатки) каждый ориентируется просто на ту платформу к которой привык, и вряд ли Вы переубедите кого-то привыкшего к "своим" особенностям перейти на другие. Не обижайтесь за эмоциональность ответов - ведь сами в первом предложении сделали качественный наезд на URQ на форуме URQ: DzafT пишет: Да, безусловно URQ неплохая платформа, НО... Как Бы Вам понравилась фраза собеседника: Вы говорите умные вещи, Но... - Это НО просто обесценивает первую часть, не так ли? DzafT пишет: Мне, честно говоря, также раздражает вот что: "QSP - это стрём, Урка лучше всех, давайте закроем глаза на все глюки Урки, мы будем обливатся кровью, но будем писать только на урке, и только здоровенные квесты, несмотря на все её недостатки, даже не будем думать, как её исправить, как сделать универсальной и для мелких, и для крупных квестов, мы не возьмём ни одну хорошую возможность QSP и.т.д." И где и кем это было сказано? Искал по поиску, не нашел! DzafT пишет: - ДА ЭТО ЖЕ МАРАЗМ ГОСПОДА ДОРОГИЕ!!! Нужно исправлять, дорабатывать, внедрять новые возможности и действительно делать её UNIVERSAL Ripsoft Quest. P.S. Чуваки, давайте жить дружно, ведь это ВЫ первые начали поносить QSP на своём форуме, на qsp.borda.ru вы ничего плохого про URQ не найдёте! Иногда создаётся впечетление, от прочитонного на вашем форуме про QSP, что у вы ребята, закомплексованны! Вы предпочитаете писать ругательные слова про URQ на нашем сайте? :) Я жалею, что не сохранил тот текст, из-за которого и возникла эта ветка форума. Спасибо большое за Ваш бесценный советы, уважаемый DzafT! Не могу обещать за всех, но я лично обещаю исправиться и перестать быть МАРАЗМАТИЧНЫМ ЗАКОМПЛЕКСОВАННЫМ ДОРОГИМ ГОСПОДИНОМ ЧУВАКОМ. P.S. QSP тем не менее, одна из лучших российских программ - проигрывателей менюшных квестов - наравне с URQ, - с огромными возможностями, неплохим коллективом авторов и очень толковым разработчиком. P.P.S. - Вы действительно считаете, что на QSP можно написать игру с использованием Flash или JavaScript в HTML? Создать графический квест с использованием пиксель-хантинга? Сделать баллистический симулятор с точным вычислением синусов, косинусов? Гмм... я человек, который переписывал помощь по QSP в сотрудничестве с Byte, которого считаю другом, - так вот я этих возможностей в QSP пока не знаю. И заметьте, я не утверждаю, что они там необходимы, и что без них программе чего-то не хватает. Я просто обращаю Ваше внимание на то, что каждая из программ обладает определенными возможностями, которых нет у другой. И это хорошо - иначе как мы бы их отличали :) ?

Евгений: If var1=0: var2=1 var3=1 var4=0 ...var99=3 end И никаких проблем! А в урке: If var1=0 then var1=0 & var2=0 & var3=0 & var4=1 (...) & var99=1 - В некоторых случаях и в QSP удобно использовать такую запись, но не с 99 параметрами!!!Это просто замаешся проверять! Я честно не понял в чем проблема. Ну да, у нас нет завершающего тега для ифа :) Мы это знаем. Или тебе просто больше нравится писать столбиком? :) Тогда можно написать и так: if z then _ var1 =0 & _ var2 =1 ... и так if z then proc set_vars .. :set_vars var1 = 0 var2 = 1 .. end Второй способ даже лучше, на иф ты не сошлешься в любой момент. P.S. Ды бы ты, тов. Борщевский, открыл хоть одну QSP игру (да хоть мою!) да и посмотрел, что значит реалтэйм в 90% QSP игр. Ды он жы тебе указал главный недостаток риалтайма. Пожрать невозможно! :) А это серьезно :) Этот реалтайм, в основном, нужен для быстрой проверки условия: В COUNTER пишем: IF hhealth=0: gt 'end' - это для тех кто понимает Ааа, ну да, тут скорость реально важна. А то юзер ещё кнопку какую вздумает нажать, фигли. Наш бой раза в 2-3 раза меньше урковского, что намного облегчает отлов багов в нём. Ну да, бои и реалтайм это главные атрибуты текстового квеста. У вас, к тому же такая несовметимость между версиями!!!В QSP все игры безболезненно подходят от одной версии к другой. А у вас - одна версия понимает вертикальные кнопки - другая нет, одна понимает HTML - другая нет и.т.д. Ну извини меня, у вас один монополист-разработчик, а у нас полная анархия, нет общего стандарта и плееры это абсолютно разные программы написанные разными людьми. А между версиями есть совместимость. Между версиями одного и того же плеера :)

Борщевский: DzafT пишет: В COUNTER пишем: IF hhealth=0: gt 'end' - это для тех кто понимает!!! Для ЭТОГО нужен тебе реалтайм!? Правда!? Ну извините. Евгений пишет: А между версиями есть совместимость. Между версиями одного и того же плеера :) А вот это Евгений, неправда :) Конечно есть совместимость в досурке, тока Вик уже три года ничего не делает, и есть совместимость в рипурке где я вообще видел всего одну версию. В единственном развивающемся клоне - акурке, совместимости нет.

Борщевский: Евгений пишет: цитата: Этот реалтайм, в основном, нужен для быстрой проверки условия: В COUNTER пишем: IF hhealth=0: gt 'end' - это для тех кто понимает Ааа, ну да, тут скорость реально важна. А то юзер ещё кнопку какую вздумает нажать, фигли. Зато Евг, тут можна успеть за полсекунды нажать какуюто кнопку и попасть в следующую локацию, в которую при нормальных походовых условиях не попадешь :) Дзафт, ты думай хоть немного когда примеры приводишь. Нет бы сказать "реалтайм позволяет плейлист сделать, чтоб когда первая мелодия закончилась можно было б следующую включать", чтоб мы все уткнулись потому что такого в урке нету, а хотелось бы. Нет, надо придумать какое-то невнятное условие с проверкой хелса, чтобы было о чем поговорить :)

Chicago1920: Господа куспелевцы. А вы случаем не пробовали заниматься он лайновыми играми?

Хломидоманад: Ну-ну, я помню играние в браславсковские "Подземелья" на куспе, что ли 5.0.1, и последующие попытки после множественных лагов с применением предметов инвентаря (помнится, как орал что-то в духе: "Да есть у меня твой свисток, есть, задавись!!", попутно яростно кликая по инвентарю) загрузить сохраненку этой игры под QSP 3.0. И если это - ваша идеальная всесторонная совместимость, то урка, поверьте, ничуть не хуже:). зы Название игры the Zone реально повеселило. Зэзон, понимаешь%). ззы Был бы ты энтузиастом урки, поверь, ты бы закончил на ней свою рилтаймовую игру и голосил бы во весь голос, что урка рулит, потому что в ней можно создавать, скажем, прячущиеся кнопки. Кстати, по этому вопросу дождись локи... будет тебе там яркая иллюстрация. зззы Две части "Хомяка Семена" вы тоже считаете своими играми?

Хломидоманад: Да, а фразу про то, что QSP - это стрем, сказал ты сам:). Теперь можно жить дружно:). Спасибо за заботу об урке, но, думаю, она будет развиваться своим чередом и без подсказок извне. Особенно после реплики давайте закроем глаза на все глюки Урки, мы будем обливатся кровью, но будем писать только на урке, и только здоровенные квесты, несмотря на все её недостатки, даже не будем думать, как её исправить которая создает явственное впечатление, что закомплексованностью страдает ее как раз написавший. Ну, реально:). Сам вчитайся. зы Про текстовый ввод я не спрашивал:). Уточняю: реально ли на куспе сделать игру без кнопок, но и без текстового ввода? :)

Евгений: Борщевский пишет: В единственном развивающемся клоне - акурке, совместимости нет. Ну что поделать, если хлопец одаренный.

DzafT: Мне, честно говоря надоело вам отписыватся, вы не пониаете смысл моих слов. Почтайте повнимательнее! В Также советую Вам же почитать предыдущие мессаджи, "по мотивам которых" и был написан "монолог URQ-шника". Korwin, а тебе по зарез нужны Flash или JavaScript в HTML? Мне, честно, многостроковые операторы ветвления нужны. Действительно, обе проги нуждаются в доработке, например, я не видел операторы выбора (ни в Урке, ни в Куспеле), продвинутых циклов и.т.д. Да, а фразу про то, что QSP - это стрем, сказал ты сам:). Теперь можно жить дружно:). Спасибо за заботу об урке, но, думаю, она будет развиваться своим чередом и без подсказок извне Ребята, вы уже давно не развиваетесь, т.е. не внедряете новые операторы, функции, возможности и.т.д. В куспеле это движется быстрее. Или тебе просто больше нравится писать столбиком? :) И не только мне, а всем програмерам! P.S Что же вы, непонимаете, что обоим платформам нужно брать лучшее удруг друга??? И куспелю взять от Вас (например, дроби!), и вам от QSP - например сто раз мною упомянутые многостроки! Так нет, вы господа хорошие мне тут предлагаете 100 и 1 обойти многостроковые оперы ветвления! P.S.S Вы господа, чуваки, ребята в одном лице комментируете что угодно, только ни то, на что я хочу услышать ответ! А я его хочу услышать на: ПОЧЕМУ ВАМ, НЕ СДЕЛАТЬ НОРМАЛЬНЫЕ МНОГОСТРОКОВЫЕ

Hydralisk: Дзафт, да не трать ты на этих упёртых ба..... ладно я человек культурных, свои нервы. Как говорится URQ-шника только могила исправит. А вообще, РЕСПЕКТ DZAFTУ!

DzafT: Это я шумиху начал, Korwin? Я АБСОЛЮТНО несогласен с вашим доводом на qsp.borda.ru! Я написал лишь скромное сообщение, про недостатки URQ, которые по моему мнению, весьма усложняют (для меня) процесс создания игр! А вот Борщевский и Хлодаманад стали "с пеной у рта" заявлять, что мол недостатки URQ несущественны, (типа ничего менять ненадо!) и стали втирать мне кучу способов которые могут (усложнив код!) заменить многостроки и реалтайм! Вы блин ещё меня врагом URQ N1 ещё объявите!!!

Terracon: отныне объявляю дзафта врагом урки №1

DzafT: отныне объявляю дзафта врагом урки №1 Вы ко мне рейд пришлёте, или как? :-)))

DzafT: Ладно, хоть форум подогрел :-))))))))))))))))))))))))))))))))))))))))))))))) ХОТЯ, ЧЕСТНО НЕ ХОТЕЛ!!!

Inc: Предлагаю создать новую игру - Убить Дзафта 1 :-)))

DzafT: Предлагаю создать новую игру - Убить Дзафта 1 Обещаю содействовать!

Hydralisk: Т.е. сделать эпизод за себя хочешь?

Novvv: А за меня можно!!!???!!!

Inc: И за тебя сделаем, и за Dzaft`a сделаем и за меня сделаем!

Борщевский: Дзафт, а чем тебя текущие многостроковые не устраивают? ну да, надо подчеркивание ставить в начале строки каждой, но это принципиально разве? То же упомянутое тобой отсутствие дробей в куспели намного неприятнее необходимости ставить подчеркивание вначале строк от многострочных условий. А вообще со всем что тебе в урке надо "сделать и изменить", иди ты к Байту. Он тебя и выслушает и может даже чтото из операторов в язык введет. А если будешь плохо себя вести, вашу куспель наш Акела, так же как интернет эксплорер, в акурку интегрирует. :)

Евгений: Хыыы, он вернулся и привел с собой друзей :) ПОЧЕМУ ВАМ, НЕ СДЕЛАТЬ НОРМАЛЬНЫЕ МНОГОСТРОКОВЫЕ Уважаемый чувак, ты не в теме. Во-первых - на риторические вопросы не отвечают :) Во-вторых - да, в урке много чего нет. А много что там сделано, скажем так, очень забавно. Ты не поверишь, но мы в курсе этого! :) И этот прискорбный факт абсолютно не мешает писать на урке дальше и критиковать все что вздумается.

uux: Да-а-а-а... пора плавно переходить к обсуждению оператора безусловного перехода;).

Хломидоманад: DzafT пишет: Я написал лишь скромное сообщение, про недостатки URQ, которые по моему мнению, весьма усложняют (для меня) процесс создания игр! Безусловно, недостатки урки очень мешают тебе писать игры на куспе! На твое скромное сообщение последовали вполне миролюбивые ответы, между прочим. На большие буквы и множественные восклицательные знаки перешел ты. Кстати, если ты просто хотел сделать пожелание, то начало: "Да, безусловно URQ неплохая платформа, но она предназначена для создания небольших квестов. Создание же на URQ большой игры - это копание котлована чайной ложкой" - кажется, было бы не совсем уместно. Даже совсем неуместно. А вот Борщевский и Хлодаманад стали "с пеной у рта" заявлять, что мол недостатки URQ несущественны, (типа ничего менять ненадо!) и стали втирать мне кучу способов которые могут (усложнив код!) заменить многостроки и реалтайм! Покажи мне пальцем то место, где тебе заявляли, да еще "с пеной у рта", что недостатки URQ несущественны. Только монитор на заляпай. У урки хватает недостатков, и никто этого не отрицает. Хотя я, например, считаю некоторые другие недочеты движка *гораздо* более приоритетными. И если, по твоему, два лишних символа в строке - это усложнение кода, то дааа, конечно, куспель рулит. Хотя нет, ни фига подобного! Ведь там же получается вообще больше на целых две строчки!! Правда, при использовании перехода по proc урка QSP догоняет. Ужасно, правда? А способов заменить реалтайм, кажется, нет в природе. Просто на куспе и в урке это делается по-разному. И еще вопрос, где получится компактнее! Korwin, а тебе по зарез нужны Flash или JavaScript в HTML? Не знаю, как Корву, а мне, например, да. Для грядущих проектов. Ребята, вы уже давно не развиваетесь, т.е. не внедряете новые операторы, функции, возможности и.т.д. Гы... как только Акела разберется с уже имеющимися багами, появятся и новые возможности). Кстати, всевозможные акурковские фичи появились не так и давно. В COUNTER пишем: IF hhealth=0: gt 'end' - это для тех кто понимает Ни фига. Это для тех, кто пишет на куспе. В результате сначала на экране мелькает какая-то посторонняя надпись, а через мгновение появляется сообщение что, мол, вы умерли. Круть. Большего маразма, ей-богу, еще не видел. Если это, по-твоему, преимущество по сравнению с используемыми в урках коммонами, которые выполняются перед каждым ходом, то у тебя действительно странное представление о преимуществах. И самое смешное, что это реально используется! Игр уровня того же "Дня ужасов" с qsp.org.ru, написанных на урке, я тебе назову куда больше 25. Только я не отношу их к сильным. Hydralisk пишет: Дзафт, да не трать ты на этих упёртых ба..... ладно я человек культурных, свои нервы. Как говорится URQ-шника только могила исправит. Не люблю ругаться, правда. Но бесит, когда люди голословно объявляют свое мнение истиной в последней инстанции (это я про тебя), да еще перевирают все тобой сказанное (а это про Дзафта). Не хочешь как-нибудь мотивировать свои слова, или все-таки нечем? uux пишет: Да-а-а-а... пора плавно переходить к обсуждению оператора безусловного перехода;). Я бы скорее отнес это к вечным темам... вроде смысла жизни или существования вечной любви:). Потому что спросить, нужен ли goto урке или даже куспу, вряд ли вообще придет кому-то в голову... надеюсь:)

NewMan: Аналог common'а есть и в куспе. А "многострочные" - попробуй в одну строку (пусть, с использованием "_") записать такое: if a = 33: b = 34 if c = 3: if p=5: p=10 else i = 2 end d = 3 else g = 4 if h = 3: o = 4 else s = 3 end end end

NewMan: По желанию - убери там некоторые "else" и попробуй ещё раз переписать на урке :)

Inc: Хлодмидоманад! Ты особо тут не выкаблучивайся, а то строишь из себя уж супер гуру, а ведь и правда - ты закомплексованный по самые гланды! Дзафт изначально указал на 2-3 недостатка Урки, а Вы на него такую бочку закатили! Корвин - это случай отдельный. Сам встрял в межличностную разборку между Дзафтом и этими двумя, подлил масла в огонь, а потом пишет на qsp.borda.ru 'Дзафт шумиху поднял!'. Так бы сам и написал 'Я - Корвин, Дзафт, Хломидоманад и Борщевский устроили шумиху на urq.fastbb.ru!'

DzafT: А почему, если Вы и без меня всё знаете, ни хрена не исправляете? Лень? Моё почтение Байту: Он действительно очень быстро реагирует на малейшую просьбу юзеров!- за это мы его и уважаем! Хлодмидоманад! Ты именно с пеной у рта комментируешь меня! Возьми тряпочку и вытри монитор! Ты вообще не читаешь мессаджи!

Борщевский: uux пишет: Да-а-а-а... пора плавно переходить к обсуждению оператора безусловного перехода;). +11 :))) DzafT пишет: А почему, если Вы и без меня всё знаете, ни хрена не исправляете? Лень? Я лично ничего не исправляю потому что я пока не являюсь автором еще одного (четвертого только из популярных и используемых) интерпретатора урки несовместимого с остальными (хотя и порывался одно время написать таковой). Думаю у Корвина и Хломидомонада подобные причины. Рип не исправляет свой потому что пропал в Якутии Вик не исправляет свой потому что ему некогда. Послее игры в сталкера он играет в сх, после сх в халф-лайф, после халф-лайф читать гарри поттера, в свободное время он учит кошку строить робота, сам понимаешь - не до урки. А Акела исправляет, почему ж нет, хотя лучше бы он тоже нашел себе более безобидное хобби.

Victor: NewMan, мимо :) Да, из-за того что в урке нет явных операторных скобок в ифах некоторые многоступенчатые конструкции приходится разбивать, но это не относится к твоему примеру. Он работает в одну строку, я проверил :)

NewMan: Victor, работает, потому что там повсюду else. убери один-два - и проверь :)

Victor: NewMan пишет: работает, потому что там повсюду else. убери один-два - и проверь :)Убрал, все равно работает :) Поясню на всякий случай: в урке можно писать цепочки if'ов, а также помещать больше одного оператора в ветки then и else при помощи &. Конечно, из-за того, что нет четких границ этих веток и самих if'ов при длинных цепочках начинается некоторая путаница, но далеко не всегда это становится проблемой.

NewMan: Victor, ты видно не так понял мою фразу. оно не может корректно работать, потому что нет способа определить к какому "на самом деле" (то, что имел в виду автор) if относится else. при записи в одну строчку считается, что else относится к последнему if. но возможно автор хотел иначе..

Victor: NewMan пишет: оно не может корректно работать, потому что нет способа определить к какому "на самом деле" (то, что имел в виду автор) if относится else. при записи в одну строчку считается, что else относится к последнему if. но возможно автор хотел иначе..Поставить else не к последнему if'у возможность есть. Надо поставить пустой else к последнему, и следующий else уже найдется для предыдущего if'а. Например, if a=1 then b=2 & if c=3 then d=4 else else pln y'y' выведется если a не равно 1. Upd: соглашение, что else относится к последнему if'у принято в большинстве языков программирования. Это обычная ситуация, когда автору надо как-то выделять код, если ему нужна другая логика в каком-то фрагменте.

NewMan: Ну если пустые else вставить - тогда да. Но всё равно при длинных записях становится сложно разбирать такой код.. что и чему соответствует)

CaINE: QSP'шники, харе флудить на нашем форуме. Проверьте даты в теме! Мы о вашей платформе уже давно не говорили, даже не думали о ней. И Дзафту все очень адекватно и без "пены у рта" писали. URQ - отличная платформа, на которой можна делать квесты любых размеров и сложностей. Нет есть, конечно, некоторые проблемы и ограничения, но это отнюдь не мешает сделать отличный квест. А насколько трудно читать и править сложный код совсем не определяет крутость платформы.

DzafT: Я лично ничего не исправляю потому что я пока не являюсь автором еще одного (четвертого только из популярных и используемых) интерпретатора урки несовместимого с остальными (хотя и порывался одно время написать таковой). Думаю у Корвина и Хломидомонада подобные причины. Рип не исправляет свой потому что пропал в Якутии Вик не исправляет свой потому что ему некогда. Послее игры в сталкера он играет в сх, после сх в халф-лайф, после халф-лайф читать гарри поттера, в свободное время он учит кошку строить робота, сам понимаешь - не до урки. А Акела исправляет, почему ж нет, хотя лучше бы он тоже нашел себе более безобидное хобби. Так вот откуда наши проблемы растут! Нет, я не враг урки! Я за Русское IF! А может быть написать новую урку? Подумать - и объеденить в одну урку все хорошие возможности. Сделать, что то вроде конференции разрабов URQ. А если это детище сделать совместимым с QSP (естественно, при участии Байта)... У нас вообще проблем не будет! :-| Разрабы Урок Соединяйтесь! Бросайте читать Гарри Потера, Возвращайтесь из Якутии и переставайте тренировать кошек собирать механические комплексы! Ваши предложения господа программисты-специалисты, программисты самоучки и юзеры всех русскоязычных платформ! :-|

Просто гость: Не уж то премирение? Ура, а то мне этот бардак надоел!!!

Борщевский: DzafT пишет: Так вот откуда наши проблемы растут! Нет, я не враг урки! Я за Русское IF! А может быть написать новую урку? Подумать - и объеденить в одну урку все хорошие возможности. Сделать, что то вроде конференции разрабов URQ. Т.е. ты нам предлагаешь сделать четвертую урку, несовместимую с предыдущими тремя? :)

Korwin: Борщевский пишет: Т.е. ты нам предлагаешь сделать четвертую урку, несовместимую с предыдущими тремя? :) +100 Предлагаю выпить за перемирие или там выкурить трубку мира... хотя не пью и не курю - в квесты DzafT'а buhf. :)

DzafT: Я тоже не курю, я даже мало в квесты играю, я их больше пишу!

zer: Я за Русское IF! Рузская ИФ? Вы, бля, напишите, что-то достойное этого словосочетания, потом кричите,милок. Какая трубка мира, нах, Корвин, с неадекватными вьюношами?

DzafT: Т.е. ты нам предлагаешь сделать четвертую урку, несовместимую с предыдущими тремя? :) С чёртом легче договорится чем с Вами, вами г-н Борщевский P.S. Нафиг трубку мира курить, что кто-то с кем-то поссорился?

DzafT: Т.е. ты нам предлагаешь сделать четвертую урку, несовместимую с предыдущими тремя? :) А три предыдущие и так несовместимые между собой! Лучше одну новую, но хорошую!

NewMan: Если написать новую, это будет уже не урка совсем) Не проще ли использовать QSP?

Chicago1920: Ребята, может и вправду забыть эту скрытую и умело маскируемую неприязнь и попытаться сделать что-то, что будет проще, удобнее и понятнее чем все урки и куспели? и разрабатывать, поддеживать и улучшать должны все разрабы. что будет более эффективно, когда этим занимается один человек.

NewMan: 1) если сделать из урки что-то более "простое, удобное и понятное", то получится нечто очень схожее с куспом. ты видимо очень плохо знаком с QSP. 2) зарплату этому человеку ты будешь платить?

Chicago1920: NewMan 1)С куспом я и прям плохо знаком. Но если есть плюсы и минусы у куспа и урки не лучше ли будет объединить все лучшее? 2) А разве до этого им платили зарплату?

NewMan: 1) Я не знаю "минусов" у куспа, которые были бы реализованы в урке. (если мне приведут "наличие" Internet Explorer'а - это скорее "минус", чем "плюс"). 2) Думаю, если бы платили - обновления были бы гораздо чаще. А так, как видишь - все заняты своими делами, и не до платформ вовсе... Помереть с голоду никто не хочет.

Chicago1920: NewMan все таки единая платформа это хорошо. По крайней мере для урки. Чтобы не думать - чем бы забустить игру? винуркой, досуркой или акуркой. В куспе как я понимаю все проще, но его и разрабатывает всего 1 человек. и вообще поддержка он-лайн игр (простейших) или сетевых вдохнет новую жизнь в платформу. возможно))

Byte: Разрабатка куспа, фактически, коллективная. Так что "разработчиков" много. А поддержка онлайн игр - coming soon ;)

Byte: Разработка*

Chicago1920: Byte поподробнее...?

Byte: "Поподробнее" будет, когда будет всё готово.

Chicago1920: Byte вот это правильный подход к платформе и пользователям

Byte: Chicago1920, во-первых, автор этого "нововведения" - не я. во-вторых, зачем сейчас говорить о том, что только будет? когда появится 1я версия - уверен, автор будет принимать рекомендации / дорабатывать..

Chicago1920: Byte ну а по скромным подсчетам - когда появится 1-я версия?

Byte: Вероятно уже в сентябре :)

Chicago1920: Byte здесь можно будет получить информацию о релизе?

DzafT: Да, одна платформа - это хорошо. Это очень хорошо! Никаких проблем не будет. Если написать новую, это будет уже не урка совсем) Не проще ли использовать QSP? Если куспель научить понимать не только свои операторы, но и урковские - это будет...то что мы так долго ждём! if a=1 then act 'action': b=0 Т.е. когда какая-нибудь платформа примет такой код, то грань между URQ и QSP будет стерта!

Chicago1920: Я так думаю что нужно сначала собрать все лучшее что есть, улучшить еще и упростить. Но начинать лучше создавать с нуля, а не учить платформу "чужим" операторам. Ибо их не так и мало уже, а станет еще больше.

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

Chicago1920: DzafT можно и так, даже наверное нужно. но раскачать бы разрабов на это дело)

DzafT: Chicago1920 Хмм...Сколотить бы группу энтузиастов, да найти исходники платформ!

Chicago1920: DzafT думаю у группы разрабов все получится гораздо лучше и работоспособней чем у группы энтузиастов. Мы лишь сможем давать советы, выявлять баги и ругацца)

DzafT: Chicago1920 Дык, их в группу первыми и зазвать! А мы - программеры-помошники, тестеры и есессно критики!

Chicago1920: DzafT открываем новую тему? может что и получится?

DzafT: Chicago1920 Открываем

DzafT: Chicago1920 Как назовём? Предложение: Разработка общей платформы

Chicago1920: DzafT ты сможешь? просто нужно какое то вступление заманчивое написать, а мне ничего в голову не лезет. и название пректа придумать хорошее, а не абревиатуры типа урк или кусп зы по мойму где такое название было на форуме

DzafT: Chicago1920 Я подумаю в оффлайне, выложу минут через 10-15 здесь, а потом вместе обсудим и откроем тему!

Chicago1920: ок.жду пока сайт твой погляжу) ёпть - в стихах пишу)

DzafT: Chicago1920 Предположим: Разработчики всех URQ, QSP и всех энтузиастов! Мы после долгих обдумываний и обсуждения возможностей продолжения и развития платформ URQ и QSP, решили предложить Вам вместе начать разработку новой IF менюшной платформы - Милена В ней Мы предлагаем осуществить: 1. Полную совместимость платформ QSP и URQ. 2. Создание новых операторов и возможностей. 3. Создание новых, удобных и удобоваримых операторов 4. Создание удобного и настраемого пользовательского интерфейса. 5. Повышение мультимедийных способностей игр. 6. Создание он-лайн возможностей платформы. 7. Создание сетевой игры. 8. Написание удобной оболочки программирования. Предлагаем со своей стороны помощь и содействие! С уважением Chicago1920 и DzafT! Уже выложил!

Chicago1920: DzafT Да я думаю все в идеале. давай ща название придумаем. что-то отображающее текст название как я понимаю должно состоять из одного легкопроизносимого слова. возможно и просто красивое название не несущее смысл "текст"

DzafT: Chicago1920 Надо, взять что нибудь из литературы... Из классики... Думаю тоже надо заменить "просто энтузиастов" на "всех энтузиастов"

Chicago1920: DzafT поддерживаю про энтузиастов. Лично мне очень нравится название "Милена". не знаю почему в 8-м пункте ошибочка - програмирование на прог-ния

DzafT: Милена, неплохо. Гмм.. а меня ещё осенило - Творец (как то банально, правда) P.S. Извини за перерывы в ответах, меня тут припахали...

DzafT: Chicago1920 Ладно, если что нибудь ещё не припомним, то остановимся на Милене.

Chicago1920: DzafT творец как то не то. может оставим название милена как рабочее, а потом если что заменим? ps сам работаю))) договорились. тогда подправь пост и открывай тему. ок? надо ж и про текстовый ввод упомянуть

Хломидоманад: DzafT пишет: Хлодмидоманад! Ты именно с пеной у рта комментируешь меня! Возьми тряпочку и вытри монитор! Ты вообще не читаешь мессаджи! Спасибо за интересную новость. А я-то, глупый, думал, что прочитал все твои посты, но не нашел в них адекватных ответов на поставленные перед тобой вопросы. Более того, тебе было предложено несколько способов решения поставленных тобой задач, причем ни один из них даже не относится к тем случаям заправки топливного бака капельницей, которыми урка действительно славится. Пока ты не привел ни новых аргументов, ни ответов - соответственно, автоматом считаем, что дискуссия закончена. Но ты, что ты предлагаешь сейчас - еще большая глупость. Т.е. когда какая-нибудь платформа примет такой код, то грань между URQ и QSP будет стерта! Аа... убейте меня. Давайте еще объединим ассемблер с джавой, а русский язык - с английским. Как вы представляете себе этого гибрида-мутанта? И на кой черт он вообще нужен? Главная причина медленного развития русской ИЛ (за которую ты, дорогой Дзафт, конечно же, готов жизнь отдать) состоит не в отсутствии приличных платформ - а в недостатке приличных авторов. И тем, кто хочет совершить для рашн ИФ коммьюнити подвиг, нужно для начала прочитать целиком учебник русского языка. Потом всякий выживший может придумать хороший сюжет и написать хорошую игру. За выбором же средств дело не станет. NewMan пишет: 1) Я не знаю "минусов" у куспа, которые были бы реализованы в урке. Зато я знаю десяток идей, которые на куспе невозможно реализовать. Перечитай список Корва и мой. если мне приведут "наличие" Internet Explorer'а - это скорее "минус", чем "плюс"). А кто заставляет тебя его использовать? Во всяком случае, с его помощью на урке можно сделать то, чего нельзя на куспе. 1) если сделать из урки что-то более "простое, удобное и понятное", то получится нечто очень схожее с куспом. Давно так не смеялся. Ага, кусп гораздо проще и понятнее. Хоть один из вас мне тогда объяснит, почему на него еще не перешла вся ИЛ коммьюнити? Второй раз, между прочим, задаю этот вопрос. Inc пишет: Хлодмидоманад! Ты особо тут не выкаблучивайся, а то строишь из себя уж супер гуру, а ведь и правда - ты закомплексованный по самые гланды! Да ну? Процитируешь что-нибудь в подтверждение, доктор? И, пожалуйста, не надо говорить мне, что делать, а что нет. И никому на этом форуме. Chicago1920 Просто дружеский совет: не заморачивайся на заведомо бесполезном деле. Лучше займись игрой. Дело твое личное, но прецендент с новой суперплатформой не первый, а ее концепция более абсурдная, чем все предыдущие, вместе взятые. Не в обиду будет сказано.

Byte: 1. Можно ли на куспе написать игру с перемещением посредством графической карты? Можно, это обсуждалось.. Без "наложения" изображений. 2. Внедрить в игру HTML, Flash или JavaScript? HTML - да. Flash и JavaScript - не вижу никакой необходимости "вставлять" туда IE. 3. Сделать игру без кнопок? Да. Возможно перемещение в игре по HTML-ссылкам, через список предметов, через строку ввода. 4. Написать рогалик? Запросто. 5. Переписать кнопки (например, сделать их вертикально расположенными)? Это возможность интерфейса. Можно настроить для любой игры.. как удобнее играющему. Про расчёт баллистики - тоже можно реализовать, это уже обсуждалось.. Через дополнительные коэффициенты и "таблицы" синусов-косинусов.

Byte: Хломидоманад пишет: Давно так не смеялся. Ага, кусп гораздо проще и понятнее. Хоть один из вас мне тогда объяснит, почему на него еще не перешла вся ИЛ коммьюнити? Второй раз, между прочим, задаю этот вопрос. А что, вся игровая коммьюнити "сидит" на урке?)

Korwin: Byte пишет: 1. Можно ли на куспе ... Можно, это обсуждалось.. Byte, это все уже обсуждалось много раз - спор религиозный, - лучше в него не встревать. Напинают :)

Byte: Зачем тогда Хломидоманад пишет: Зато я знаю десяток идей, которые на куспе невозможно реализовать. Перечитай список Корва и мой. если знает, что это возможно?)

Saruman: Я знаю кучу идей которые либо нельзя реализовать ни на урке, ни на куспе, либо делать это неудобно (3D-квест, полноценную базу данных, эвристическую систему и т.п. ). От этого они не перестают быть лучшими в России средствами для написания текстовых квестов без синтаксического анализатора. Сомневаюсь, что новая система (даже под таким замечательным именем как МИЛЕНА - интересно, как оно расшифровывается? - МЕНЮШНАЯ ИНТЕРАКТИВНАЯ ЛИТЕРАТУРА ЕСТЕСТВЕННО-НЕЛОГИЧНЫХ АНАЛОГИЙ? ) вряд ли быстро достигнет приемлемого уровня. А через короткое время энтузиазм бесплатных разработчиков иссякнет и новая платформа присоединится к многочисленным InterQuest'am, Lotus'am, QM, GTI и т.п. Вот такой я грустный вредный пророк. QSP уже был создан с задумкой преодолеть недостатки URQ RipOs'a (насколько мне известно). Во-многом, это удалось сделать. Развивайте его дальше, пусть будет рядом с QSP - чтобы не было скучно, и было с чем сравнить, - URQ, и пишите игры, ради бога! Ну добейтесь создания QSP-шного конкурса - со своими принципами и условиями. Или сразу выходите на КРИЛ - кто же мешает?

Chicago1920: Saruman что такое QM и GTI понятно. А все остальное это что?

Saruman: Chicago1920 пишет: что такое QM и GTI понятно. А все остальное это что? Трупы игровых платформ... Подробнее тут: http://questtext.narod.ru/ точнее тут http://questtext.narod.ru/run.html

Хломидоманад: Byte Хмм... Спасибо за информацию. Не знал. 4. Написать рогалик? Запросто. Боюсь это увидеть:). Но хорошо, что возможно технически. 5. Переписать кнопки (например, сделать их вертикально расположенными)? Это возможность интерфейса. Можно настроить для любой игры.. как удобнее играющему. Думаю, ты понимаешь, что я имел ввиду другое. Речь шла об авторском замысле. upd Из слов Некса на ификшновском форуме я понял, что в куспе есть самомодифицирующийся код. Я правильно понял?:) А что, вся игровая коммьюнити "сидит" на урке?) А где я это написал?) Я только сказал уже не помню кому, что при столь подавляющем преимуществе куспа все давно должны были перейти на него. Чего пока почему-то не наблюдается. Korwin пишет: Byte, это все уже обсуждалось много раз - спор религиозный, - лучше в него не встревать. Напинают :) Все на этом форуме - в той или иной степени адекватные люди, реагирующие на объективные доводы и периодически прислушивающиеся к голосу разума :) Я не особенно в теме куспа и спрашивал из искреннего любопытства. Хотя забавно, что, кроме самого Байта, никто из энтузиастов не знал об этих возможностях. Или упорно умолчивал).

Chicago1920: Saruman ну очевидно они создавались одним человеком, без энтузиастов.

Saruman: Korwin пишет: Byte, это все уже обсуждалось много раз - спор религиозный, - лучше в него не встревать. Напинают :) Хломидоманад пишет: Ты правда обо мне такого мнения? :) Это вроде не про тебя было... да и в шутливом тоне, к тому же.

Хломидоманад: Хм, только отредактировал пост, а тут уже ответ на убранную реплику...:) Корв, я тоже несерьезно говорил:)

Saruman: Chicago1920 пишет: ну очевидно они создавались одним человеком, без энтузиастов. Но их создатели искренне верили, что создают лучшую в мире ИФ-систему.

Nex: Хломидоманад пишет: Из слов Некса на ификшновском форуме я понял, что в куспе есть самомодифицирующийся код. Я правильно понял?:) Не совсем - код и новые локации во время выполнения создавать нельзя, то, о чём я говорил - это переход на локацию, имя которой явно не указано. То есть, например, $nextloc='next' ... if h<1: $nextloc='die' ... gt $nextloc При этом все имеющиеся в игре локации заданы на этапе редактирования. Ну, ещё можно сделать вот такое: k=1 ... if flag and k<3 : k=k+1 ... gt 'room'+k Для этого у нас должны быть локации room1, room2, room3.

Saruman: Насколько мне известно, в досурке тоже нельзя создать новую локу во время исполнения квеста.

NewMan: Вроде как в новой версии динамическая загрузка локаций будет.

Хломидоманад: Saruman пишет: Насколько мне известно, в досурке тоже нельзя создать новую локу во время исполнения квеста. И в акурке тоже :) Зато возможности самомодификации в целом у нас шире:).

Борщевский: Хломидоманад пишет: И в акурке тоже :) Зато возможности самомодификации в целом у нас шире:). Ну с учетом того что в акурку встроен интернет эксплорер в котором есть яваскрипт, то конечно у нее шире возможности самомодификации :) Еще больше возможностей самомодификации откроется если писать игру под акурку целиком на яваскрипте

Хломидоманад: Борщевский пишет: Еще больше возможностей самомодификации откроется если писать игру под акурку целиком на яваскрипте А какие мультимедийные возможости откроются, если сделать игру под акурку целиком на флэше%)

Chicago1920: Конкурент... Вышла wiQSP

Борщевский: Chicago1920 пишет: Конкурент... Вышла wiQSP Надеюсь в скором времени куспель окончательно убьет урку. Демка здесь: http://tatakae.110mb.com/4dev/ Не очень мне понравилось чесно говоря, есть много что исправить, но платформа по крайней мере кудато движется.

fireton: Надеюсь в скором времени куспель окончательно убьет урку. "Зачем ж ты злой такой? Зачем как собака?" (с) Василий Алибабаевич

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

NewMan: Теперь (совсем недавно вышел Web-интерфейс) QSP портирован и на PSP...

Гость: Написан конвертер urq-игр в игры qsp..

noname: Гость пишет: Написан конвертер urq-игр в игры qsp.. это невозможно. в урке есть возможности, принципиально невозможные в куспели (например подстановки #$ в названия переменных, локаций, кнопок) а так же моменты, когда конвертеру прийдётся нереально напрягать свой интеллект (например переход из локации А на метку в локации Б) и т п я начал писать квест на куспели и, скажу прямо, сделать нечто оригинальное, сложное, нестандартное на куспели ОЧЕНЬ сложно, но можно. на досурке проще. но без графики. на акурке прийдётся найти работающую версию и обойти недоработки. но тоже можно. сделать нечто простое на урке гораздо проще. НО мне нравится их интерфейс. как язык мне нравится урка, в которой я могу быстро записать пришедшую мне в голову идею в виде квеста. идеалом мне видится: 1. интерфейс похожий на куспелевский, но чтоб автор мог позаботиться об игроке и расставить окна как положено (на форуме куспели уже высказывались пожелания к некоторым квестам- прилагать картинку с рекомендуемым расположением окон - бред...) 2. язык URQL(как в досурке), но с поддержкой xbtn(точно вам скажу: НЕ всегда можно без него обойтись!), И с возможностью посылать интерфейсу картинки (с наложением и отслеживанием координат нажатия на ней) 3. библиотека функций должна быть отдельно и должна быть расширяема 4. если по каким-либо причинам какой-либо автор возьмётся делать новую платформу, то пусть подумает сразу О конверторе уже написанных игр под его платформу. В случае наличия такого конвертера (хотя бы для урк-квестов) неполная совместимость с URQL уже не будет недостатком.

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

fireton: Не флейма ради. Правда хочу понять. Несмотря на разброд с интерпретаторами, нелогичность и непроработанность (на мой взгляд) самого языка, что вам все-таки нравится в урке? Или это просто эмоциональная привязанность? == Не понял. Почему мой вопрос переместили в эту тему? В моем сообщении не было ни слова о куспеле.

Nex: "Кто не с нами, тот против нас". Теперь тебя причислили к "миссионерам, проповедующим... куспель".

Хломидоманад: Некс, охренеть. Сначала ты "обожаешь тех, кто делает необоснованные обобщения", теперь сам тоном, подразумевающим истину в последней инстанции, изрекаешь необоснованный же вывод. Тон, в такой форме вопрос, может, раньше и не задавался, но отвечать на него задолбало:). Если правда интересно, посмотри хотя бы даже эту ветку, где в ходе полемики то и дело кто-то кому-то рассказывал, почему и за что любит урку./*Ну и не только урку, и не только любит.*/ Простой и достаточно удобный (на мой взгляд)) язык (почему, кстати, ты свою первую игру написал на урке?); самомодифицируемость кода, дающая почти безграничные возможности для издевательств над платформой; поддержка HTML в акурках первого поколения, опять-таки, предоставляющая немало пространства для творчества, и большая, чем в QSP, настраиваемость внешнего вида интерпретатора; досурка - это вообще бездна для экспериментов, где еще бы я сделал движок для "Корпорации"?.. Ну и нежная эмоциональная привязанность, да:). Это лично для меня.

staticZ: Nex прав. В вопросе, заданном товарищем fireton, нет упоминания QSP. То, что сообщение переместили в эту ветку, говорит о том, что "некто" считает "это" относящимся к QSP. Следовательно, вывод Nex'а абсолютно верен. Самомодифицируемость кода вроде как есть и на QSP. Поддержка HTML есть. Настраиваемость внешнего вида в QSP уж точно выше.

fireton: Первую игру я написал на урке потому, что на тот момент здесь было единственное более-менее живое сообщество. Плюс я ее писал на конкурс, выбора там не было. ;) UPD: прочитал всю ветку. в основном там свары, а не ответы на интересующие меня вопросы. Я вот к чему все это. Мне интересно, развивается ли урк-сообщество последнее время или нет?

Nex: fireton ну вон Акела новую акурку ваяет, и Александр Граф уркообразную Милену делает, значит развивается. Новых игр недостаток, впрочем как всегда.

fireton: Nex, хорошо бы. В последние игры на урке играть не было никакой возможности. Скорей бы Акела доделал акурку - очень хочется, чтобы был, наконец, нормальный интерпретатор "де-факто". Long live URQ. :)

Григорий: fireton пишет: Плюс я ее писал на конкурс, выбора там не было. ;) А вот это неправда, надо правила внимательней читать. Я проводил этот конкурс с Кролом и помню хорошо - игры мы принимали на любой платформе, лишь бы в игре было хоть одно меню. Одна игра на куспели даже участвовала Плюс куспели - вменяемый интерпретатор Плюс урки - вменяемое сообщество Так что пишите все на твибоксе. Все что надо в языке есть, сообщества никакого, вики-подобный синтаксис для текстовых квестов явно подходит лучше чем уркин с куспельным, плюс ко всему не нужен интерпретатор и можно играть в интернете

staticZ: Язык твибокса ничем не лучше URQ и QSP для текстовых игр. А по возможностям и удобству даже URQ обходит его в разы.

fireton: Язык твибокса ничем не лучше URQ и QSP для текстовых игр. А по возможностям и удобству даже URQ обходит его в разы. Хрен там. В распоряжении твибокса - весь JavaScript. А у него возможностей-то поболе будет... Про удобство - на вкус и цвет все фломастеры разные... ;)

Хломидоманад: staticZ пишет: Самомодифицируемость кода вроде как есть и на QSP. Такого даже Байт не говорил, кажется :) Настраиваемость внешнего вида в QSP уж точно выше Уверен? Можно программно скрывать/показывать эти множественные окошки, использовать внешний css-файл и помещать кнопки прямо в текст? Я на самом деле не знаю, так что если можно, буду только рад согласиться, что оная настраиваемость в куспели такая же, как в акурке :) Nex прав. В вопросе, заданном товарищем fireton, нет упоминания QSP. То, что сообщение переместили в эту ветку, говорит о том, что "некто" считает "это" относящимся к QSP. Следовательно, вывод Nex'а абсолютно верен. Не факт. Вопрос не особенно насущен, и ответ на него частично был дан в этой ветке - так что смысла в создании новой темы нет. К тому же, в русской ИЛ есть, по сути, всего две серьезные менюшные платформы, так что вопрос в такой формулировке имхо имеет прямое отношение к куспели :) Между прочим, этот форум всегда был гораздо более демократичным, чем, например, forum.ifiction.ru. А этот топик - вроде не концлагерь для инакомыслящих о_О fireton пишет: Хрен там. В распоряжении твибокса - весь JavaScript. А в распоряжении первых акурок, по сути, весь Internet Explorer :p В qst-файл вполне можно упихать "Приключения Блуда" на твибоксе 8) Слава богу, никто пока не пробовал всерьез создавать гибриды скриптов, флэша и урки, но теоретически такая возможность есть. На то, как развивается сообщество, можно посмотреть на сайте нынешней ЛОКи. Новых игр там хватает. Гор, блин, ты лучше всех знаешь, что Твибокс создан для несколько иных целей, чем его используешь ты:). И для них же наиболее эффективен. Использовать его для менюшек немногим лучше, чем писать на урке рогалики %) Для написания стандартной менюшки типа "Хомяков" урка походит лучше, хотя разница в синтаксисе в этом случае получается не такой существенной. Единственный очевидный плюс Твибокса - HTML в качестве выходного формата.

staticZ: Хломидоманад пишет: Такого даже Байт не говорил, кажется :) Ну недавно появился оператор dynamic: DYNAMIC [$строка кода] - выполнение строки кода. Данный оператор позволяет динамически генерировать код игры. Хломидоманад пишет: Можно программно скрывать/показывать эти множественные окошки Так их не много. Тем не менее, можно скрывать и показывать программно - я в своей игре это использую. Хломидоманад пишет: помещать кнопки прямо в текст? Можно.. Посмотри "13й уровень". Там это используется. css-файл - не знаю, что это такое.

Акела: жесть, с хломом спорит человек который не знает что такое css :D

staticZ: Детсад.

fireton: Между прочим, этот форум всегда был гораздо более демократичным, чем, например, forum.ifiction.ru. А этот топик - вроде не концлагерь для инакомыслящих о_О Хм. Однако ж, на forum.ifiction.ru мои топики не резали и сообщения не перемещали, оставляя за мной решение куда и что писать. Демократичный ты наш.

ZombX: Хех :) Скоро Файртон начнет ругаться матом :)

ZombX: Вообще, наш форум - отвратительная вещь, вот что я вам скажу.

fireton: ZombX пишет: Хех :) Скоро Файртон начнет ругаться матом :) Навряд ли. :)

Акела: staticZ пишет: Детсад. вот и я про то же

Григорий: Хломидоманад пишет: Гор, блин, ты лучше всех знаешь, что Твибокс создан для несколько иных целей, чем его используешь ты:). И для них же наиболее эффективен. Использовать его для менюшек немногим лучше, чем писать на урке рогалики %) От человека который на урке писал "рогалик" слышу :)) А вообще я (кстати как и ты) вроде и урку никогда не использовал для тех целей, для которых она была создана :) Хломидоманад пишет: Между прочим, этот форум всегда был гораздо более демократичным, чем, например, forum.ifiction.ru. А этот топик - вроде не концлагерь для инакомыслящих о_О Когда модерацией занимался один Вик - так и было. Сегодня я с тобой уже не соглашусь :)

Хломидоманад: staticZ пишет: DYNAMIC [$строка кода] - выполнение строки кода. Данный оператор позволяет динамически генерировать код игры. Хмм, whatever. Довольно смутно представляю, как этим пользоваться и насколько целиком это покрывает урковскую имплементацию... все-таки если бы в урке каждый раз для этого:) использовался отдельный оператор, я бы повесился %) Но сам факт наличия такой возможности в куспели немаловажен. Можно.. Посмотри "13й уровень". Там это используется. Ок, он у меня даже висит в скачанном... только руки пока не дошли. css-файл - не знаю, что это такое. Это ты зря о_О Глянь википедию, что ли, для общего развития. Акела пишет: жесть, с хломом спорит человек который не знает что такое css :D Акел, не всякий разговор урочника и куспельщика есть спор :) Да, раз уж ты о CSS, не хочешь ввести его в новую акурку? =)) fireton пишет: Хм. Однако ж, на forum.ifiction.ru мои топики не резали и сообщения не перемещали, оставляя за мной решение куда и что писать. Демократичный ты наш. Тон, то, что твое сообщение было перемещено в другую ветку (в чем, собственно, трагедия?.. его здесь меньше людей прочитали? о_О), это однозначно гораздо большее попрание твоих прав, чем когда Олегус, грозя баном, пытается запретить слова "херня" и "офигеть", игнорируя мнение форумного большинства. Или разница все-таки в том, что во втором случае покушались не на твои права?.. Григорий пишет: От человека который на урке писал "рогалик" слышу :)) А вообще я (кстати как и ты) вроде и урку никогда не использовал для тех целей, для которых она была создана :) Ыы, и не поспоришь :) Но невинных-то зачем совращать? :)) Когда модерацией занимался один Вик - так и было. Сегодня я с тобой уже не соглашусь :) А я вообще не знаю, кто на этом форуме теперь занимается модерацией %/ Кстати, правда, кто?

Nex: Хломидоманад пишет: А я вообще не знаю, кто на этом форуме теперь занимается модерацией %/ Кстати, правда, кто? Акела

Акела: Nex, акела не занимается модерацией. ему некогда. к переносу темы он тоже не имеет никакого отношения

fireton: Тон, то, что твое сообщение было перемещено в другую ветку (в чем, собственно, трагедия?.. его здесь меньше людей прочитали? о_О), это однозначно гораздо большее попрание твоих прав, чем когда Олегус, грозя баном, пытается запретить слова "херня" и "офигеть", игнорируя мнение форумного большинства. Или разница все-таки в том, что во втором случае покушались не на твои права?.. Просто не люблю, когда мне и другим объясняют, что именно я хотел сказать. Перемещение моего сообщения в ветку автоматом представило мое сообщение под другим заголовком и изменило смысл того, что я хотел сказать.

Акела: было бы что менять

ZombX: нет-нет, именно акела занимается модерацией.

markus: cWQVql https://pills2sale.com/#



полная версия страницы