АвторСообщение
fireton
постоянный участник




Сообщение: 105
Зарегистрирован: 20.01.07
ссылка на сообщение  Отправлено: 23.11.08 20:50. Заголовок: FireURQ


FireURQ - это GUI-based интерпретатор URQ.

Текущая версия:1.3.2

Основные возможности:

  • Реализация URQL, близкая к классической URQ_DOS
  • Расширенный синтаксис, позволяющий, например, передавать параметры в локацию-подпрограмму (отличия синтаксиса подробно описаны в файле справки).
  • Возможность вставки изображения (или его части) в текст.
  • Декораторы: фрагменты текста или изображения (включая анимированные GIF), которые можно поместить в любое место на экране и по-разному ими манипулировать.
  • Пользовательские шрифты.
  • Поддержка архивного формата квестов .QSZ, при использовании которого ресурсы можно поместить в файл квеста
  • Расширенная поддержка музыки и звука. Поддерживаются форматы WAV, AIFF, MP3, MP2, MP1, OGG, а также трекерные форматы музыки: XM, IT, S3M, MOD, MTM, UMX. Кроме того, воспроизводится и MIDI-музыка (файлы MID). Также поддерживается формат MO3 (трекерная музыка с OGG-упакованными семплами). Реализован fadein и fadeout для музыки. Удобная озвучка локаций.
  • Возможность создания exe-файла игры.
  • Удобный режим отладки, в котором легко обнаружить ошибку и модифицировать квест без перезапуска проигрывателя.
  • Многое другое (для справки смотрите прилагающийся файл FireURQ.html).

    Баги и пожелания направляйте в FireURQ Bug Tracker.

    Демонстрации возможностей:

    1) http://ifwiki.ru/files/Fireurq_demo.qsz
    2) http://ifwiki.ru/files/Decodemo.qsz
    3) http://ifwiki.ru/files/Skindemo.qsz

    История версий

    Планы на следующую версию

    Скачать последнюю версию

    Документация

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


    Григорий



    Сообщение: 45
    Зарегистрирован: 09.04.08
    ссылка на сообщение  Отправлено: 24.11.08 00:44. Заголовок: Ну один "баг"..


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

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 106
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 24.11.08 01:02. Заголовок: Ну один "баг"..



     цитата:
    Ну один "баг" вижу - у нас есть игры и в дос-кодировке


    Не вижу смысла поддерживать эту фичу. Новых игр в дос-кодировке никто писать уже не будет (как я понимаю). А старые можно легко сконвертить в win-кодировку.


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


    Т.е. ты хочешь консоль, но в виндовом окне? ;) И три окна - это "огромное количество"? Я понимаю, что плеер неудобен при игре только с клавиатуры (кажись, там даже кнопки пока не нажимаются) :) - но это исправимо.

    Тон. Спасибо: 0 
    Профиль
    Григорий



    Сообщение: 46
    Зарегистрирован: 09.04.08
    ссылка на сообщение  Отправлено: 24.11.08 12:30. Заголовок: fireton пишет: Новы..


    fireton пишет:

     цитата:
    Новых игр в дос-кодировке никто писать уже не будет (как я понимаю).


    Я специально для тебя напишу
    fireton пишет:

     цитата:
    А старые можно легко сконвертить в win-кодировку.


    Можно конечно. Можно и еще пару урок написать. Покажи мне человека который все эти квесты сконвертит?
    fireton пишет:

     цитата:

    Т.е. ты хочешь консоль, но в виндовом окне? ;) И три окна - это "огромное количество"?


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

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



    Сообщение: 140
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 24.11.08 15:30. Заголовок: Можно и еще пару уро..



     цитата:
    Можно и еще пару урок написать.



     цитата:
    ...почему бы не сделать батоны в том же окне, например...


    Григорий пиши свою урку. И вообще, пусть каждый напишет по урке и устроим конкурс, с голосованием и призами.

    Спасибо: 0 
    Профиль
    Eten
    постоянный участник


    Сообщение: 1
    Зарегистрирован: 24.11.08
    ссылка на сообщение  Отправлено: 24.11.08 16:01. Заголовок: А где инвентарь?


    Данный плеер на удивление с хорошим аппетитом жует все квесты и не плеется! Чего не скажешь про разные версии Акурки.

    Но при разборе интерфейса возникает интересный вопрос: А чем слово Действия отличается от стандартного варианта "Инвентарь"?

    Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 453
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 24.11.08 16:55. Заголовок: Eten пишет: Данный ..


    Eten пишет:

     цитата:
    Данный плеер на удивление с хорошим аппетитом жует все квесты и не плеется! Чего не скажешь про разные версии Акурки.



    Эхх... боюсь, это еще не про все квесты верно...

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 107
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 24.11.08 18:51. Заголовок: А чем слово Действия..



     цитата:
    А чем слово Действия отличается от стандартного варианта "Инвентарь"?


    В досурке на инвентарь вешали всякую фигню. Запись игры, настройки... Мне показалось, что "Действия" будет более логичным. Кроме того, эту надпись можно менять из квеста с помощью переменной...

    Тон. Спасибо: 0 
    Профиль
    Saruman





    Сообщение: 92
    Зарегистрирован: 07.12.05
    ссылка на сообщение  Отправлено: 24.11.08 19:19. Заголовок: Ton, напиши туда вме..


    Ton, напиши туда вместо Действия FireURQ

    Я вегетарианец не потому, что я люблю животных, просто я ненавижу растения. © А.Уитни Браун. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 217
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 24.11.08 19:51. Заголовок: Я тоже за однооконие..


    Я тоже за однооконие. Но сначала важно, чтобы отвисла среда разработки :)
    А вообще, для первой версии фурка сравнительно долго прожила при открытом моем квесте :) Молодец! =)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 108
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.11.08 00:16. Заголовок: Хломидоманад - я пон..


    Хломидоманад - я понял, почему сейв не работал. У тебя используется save без параметра-локации, на которую возвращаться. Досурка в этом случае прописывала ту же локацию, на которой происходила запись. Т.е. при загрузке у тебя происходит запись состояния игры еще раз. В досурке это не критично - там игра записывается в файл по умолчанию. Но в фурке-то будет запрос имени файла! Как решить эту проблему пока не очень понимаю. Тебе бы написать save #%previous_loc$ - это как-то правильней будет. И работать будет, самое главное. А сейчас фурка, не найдя пустой локации для возврата просто запускает квест с начала...

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 109
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.11.08 00:28. Заголовок: Вот еще важный вопро..


    Вот еще важный вопрос. Сейчас в фурке числовое представление строки - ВСЕГДА длина этой строки. Т.е. если вы будете производить операцию сложения числа (или числовой переменной) и строки, то сложится число и длина этой строки. Есть пожелание (Вик) сделать переменные полностью прозрачными. Т.е. убрать различие между строками и числами. Другими словами, если строку можно преобразовать в число, то будет сделано такое преобразование. И наоборот. Если подразумевается операция над строкой, а в переменной - число, то будет использовано строковое представление этого числа.

    Конечно, это добавит несовместимости. Но кто что думает?

    Тон. Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 454
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 25.11.08 03:39. Заголовок: Не понял. Ты хочешь ..


    Не понял. Ты хочешь убрать различие между строкой '22' и числом 22? Как будут выглядеть операторы сложения и конкатенации? Что будет при включении в выражения строковых переменных? Примеры можно?

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 230
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 04:52. Заголовок: сейчас, я так понима..


    сейчас, я так понимаю '10'+'10' даст '1010'. а если убрать различия м/ду строкой и числом, то '10'+'10' =20 ? думаю, это не только не нужно, но и вредно. лучше сделать перевод из строки в число по возможности простым.

    тестил на Корвиновском Винни-Пухе- действительно неудобен список действий бывает. то ли сделать его более 'интеллектуальным', чтоб старался показать все кнопки, особенно когда основного текста мало, то ли как Григорий говорит- в одном окне с текстом(если у автора такое получится). а окно действий.... пока не раздражает. будем посмотреть ишо.

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


    DosURQ- рулез! Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 231
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 05:05. Заголовок: и ещё: 1) с текстовы..


    и ещё:
    1) с текстовым вводом, вроде бы порядок. хорошо бы ещё подтянуть функций обработки текстовых переменных до уровня куспа.
    2) что с xbtn? (хотя щазз это для меня уже не так уж и актуально...)
    3) как вставлять картинки? а несколько картинок с наложением?
    требуется описалово...


    4) в случае текстового ввода иногда так и хочется убрать окно батонов. программно. хотя радует, что строка ввода появляется и исчезает когда надо. может и инвентарь сделать 'исчезающим' и окно батонов?
    5) совсем мелкое замечание: у меня в одной недоделке выводится что-то типа этого:
    '
    pln текст
    p состояние%>
    input vvod
    '
    так вот, при выводе 'состояние%>' оказывается чуть ниже отображаемой части окна- приходится двигать мышкой, что бы увидеть.

    DosURQ- рулез! Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 232
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 05:20. Заголовок: fireton пишет: ... ..


    fireton пишет:

     цитата:
    ... Пока нет...
    ...Настроек цвета из квеста (не уверен, что это нужно)


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

    насчёт картинок: все мы знаем, что одна из причин успеха Sinclair в своё время заключалась в особой организации работы с графикой. так же и здесь: из нескольких картинок путём различных наложений можно наскладывать что-нить более привлекательное:
    1) удобно для отображения рогаликов в не-текстовом виде (вместо букв-картинки)
    2) из десятка картинок можно даже складывать вид из глаз в лабиринте(как в старых m&m)
    3) ну и вообще наложение картинок позволяет их комбинировать для достижения большего разнообразия и отражения мелких изменений в игре (шкаф с десятью красными пузырьками / шкаф с девятью красными и одним синим пузырьком и т п)

    всё. пора спать. а то до утра здесь флудить буду

    DosURQ- рулез! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 110
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.11.08 08:45. Заголовок: Не понял. Ты хочешь ..



     цитата:
    Не понял. Ты хочешь убрать различие между строкой '22' и числом 22? Как будут выглядеть операторы сложения и конкатенации? Что будет при включении в выражения строковых переменных? Примеры можно?



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

    x = 10 + "15" - x будет равен 25
    x = 10 + "гкй" - x будет равен 10 (строку невозможно преобразовать в число, считается нулем)
    x = "15" + 10 - x будет равен "1510"


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



    Картинок в том виде, как в акурке не будет точно. Это явно не из области текстовых игр. Возможно, будет вставка картинки в текст (ограниченный HTML).


     цитата:
    с текстовым вводом, вроде бы порядок. хорошо бы ещё подтянуть функций обработки текстовых переменных до уровня куспа.



    Чего именно не хватает? Я к тому, что tokens есть и == есть. Может, ты не умеешь их готовить? ;) Приведи пример задачи, которую хочешь решить...


     цитата:
    что с xbtn? (хотя щазз это для меня уже не так уж и актуально...)


    В принципе, можно реализовать. Но ведь любую xbtn можно развернуть в отдельную локацию... И даже есть программа, делающая это автоматом (Вик?).


     цитата:
    в случае текстового ввода иногда так и хочется убрать окно батонов. программно. хотя радует, что строка ввода появляется и исчезает когда надо. может и инвентарь сделать 'исчезающим' и окно батонов?



    Инвентарь планирую сделать убирабельным по кнопке.
    Насчет кнопок... меня тут активно убеждают, что отдельная панель кнопок есть зло и кнопки должны вставляться прямо в текст... Буду смотреть...

    За баги спасибо. Вечером гляну.

    Тон. Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 456
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 25.11.08 13:57. Заголовок: fireton пишет: x = ..


    fireton пишет:

     цитата:
    x = 10 + "гкй" - x будет равен 10 (строку невозможно преобразовать в число, считается нулем)



    Еще один источник диких багов!!!

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 233
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 14:56. Заголовок: fireton пишет: В пр..


    fireton пишет:

     цитата:
    В принципе, можно реализовать. Но ведь любую xbtn можно развернуть в отдельную локацию... И даже есть программа, делающая это автоматом (Вик?).


    бляха муха! это уже неоднократно обсуждалось, и я описывал возникавшие затруднения: в некоторых случаях для реализации таким способом того, что можно легко сделать с помощью xbtn без него прийдётся прописывать n*m отдельных локаций! помницца для ЖиМ это нужно было. а сейчас не актуально, потому как, думаю, что в ЖиМ без парсера не обойтись. тем паче, что с парсером его можно будет реализовать не только на урке, но и на куспели... впрочем, xbtn всё равно- полезная штука. иногда помогает делать код значительно более коротким(что важно для его дебаггинга и доработки); а иногда(редко)- просто необходима.

    а прога Victor-а для меня полезна не более URQ->QSP транслятора: то, что она может перевести легко и самому сделать; а ограничения языка от этого никуда не деваются.

    насчёт tokens- да, отличная штука... а вот вхождение подстроки 'моя мама варит кофе' в текстах описаний как искать? почему бы не перенять хорошее(обработку строк) у куспели?

    насчёт кнопок- действительно лучше вместе с основным текстом. к тому же это- традиционно урковский вариант. хорошо бы инвентарь так же реализовать как-то по-традиционнее. ну, например: если нет ничего в инвентаре- пусть его не будет видно(хотя... изменение размеров рабочей области окна по ходу игры- тоже нехорошо) если есть что-то в инвентаре- пусть его будет видно. ИМХО это- лучшее, что можно придумать.

    насчёт картинок: если картинки можно будет делать составними с наложением- это может здорово поднять привлекательность игрушек:
    1) можно больше разнообразить вывод картинки локации
    2) можно заготовить картинки пары персонажей и кучи мелких прибамбасов типа усов очков и т п и складывать из них разных персонажей. ну и т п
    3) а если вывести 5х5 картинок, где центральная-ГГ, а остальные отображают окружающий ланлшафт (горы, реки, города)? кста, в 'холм фей' это позволило бы сократить кол-во картинок карты до 2-х, при этом общий 'вес' картинок карты уменьшился бы более чем в 20! раз

    впрочем, по-любому, ГЛАВНОЕ- нормальная совместимость со стандартом DosURQ. возможность подцвечивать слова, например.

    да, и последнее: огромнейшее СПАСИБО за проделанную работу по созданию FireURQ ! может, в одной из соседних тем поделишься секретом: 'как быстро сделать очередной URQ-интерпретатор: пособие для ленивых'? у меня есть свои соображения насчёт интерфейса (полноэкранный графический режим с моноширинным шрифтом а-ля DOS. возможность заменять неиспользуемые симфолы любыми рисунками а-ля Sinclair, ну и т п)

    DosURQ- рулез! Спасибо: 0 
    Профиль
    Nex



    Сообщение: 141
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 25.11.08 16:55. Заголовок: Новый день, новая ур..


    Новый день, новая урка.

    Ну и тп

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 220
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 25.11.08 18:02. Заголовок: noname пишет: насчё..


    noname пишет:

     цитата:
    насчёт tokens- да, отличная штука... а вот вхождение подстроки 'моя мама варит кофе' в текстах описаний как искать? почему бы не перенять хорошее(обработку строк) у куспели?


    Спокойно искать. Только это не токенами делается, а сравнениями строк по маске.

     цитата:
    насчёт картинок: если картинки можно будет делать составними с наложением- это может здорово поднять привлекательность игрушек:
    1) можно больше разнообразить вывод картинки локации
    2) можно заготовить картинки пары персонажей и кучи мелких прибамбасов типа усов очков и т п и складывать из них разных персонажей. ну и т п
    3) а если вывести 5х5 картинок, где центральная-ГГ, а остальные отображают окружающий ланлшафт (горы, реки, города)? кста, в 'холм фей' это позволило бы сократить кол-во картинок карты до 2-х, при этом общий 'вес' картинок карты уменьшился бы более чем в 20! раз


    Согласен. В акурке это было возможно, и мне не вовсе кажется, что это было воплощением вселенского зла и проявлением антиинтерактивнолитературного подхода к написанию игр.

     цитата:
    а прога Victor-а для меня полезна не более URQ->QSP транслятора: то, что она может перевести легко и самому сделать; а ограничения языка от этого никуда не деваются.


    Ограничения языка - это то, что с помощью этого языка неосуществимо. Я не знаю примеров задач, которые урка не может реализовать без xbtn :) Но это, кстати, не значит, что я против xbtn.
    Я тоже за подсветку и за однооконие (а, говорил уже, кажется? :)). Но хозяин, как известно, барин. Как бы то ни было, хорошо, что он вообще есть :)
    В общем, со своими мнениями и мыслями я всегда доступен на канале :)

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 221
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 25.11.08 18:05. Заголовок: Что касается строк и..


    Что касается строк и чисел - я, как минимум, не "за". Это вызывает вопросы с совместимостью и может приводить к эффектам, которых сами игрописатели не ожидали. С такой спецификой языка, прежде чем написать строчку кода, нужно сначала подумать, что пишешь - а урка славна совсем не таким подходом) Так что - как есть, по-моему, вполне неплохо.

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 237
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 22:37. Заголовок: на второй странице т..


    на второй странице темы 'живой игровой мир' находится прога 'пример№1: парсерная версия' (хорошо, что не в аплоаде!).

    так, вот: под ДосУрку с кейрусом она работает, а на FireURQ- нет. вот что выводит вначале прога под ДосУркой:

     цитата:
    Имя : Честный Галантный Рыцарь
    Сила = 5
    Ловкость = 6
    играть этим персонажем
    выбрать другого персонажа
    ввести имя персонажа


    вот что выводит FireURQ:

     цитата:
    Имя :
    Сила = 0
    Ловкость = 0

    ...

    играть этим персонажем
    выбрать другого персонажа
    ввести имя персонажа


    :( а поначалу были такие хорошие впечатления от FireURQ...

    DosURQ- рулез! Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 238
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.11.08 22:52. Заголовок: ага! просто FireURQ ..


    ага! просто FireURQ не понимает буквы 'ё' в переменных. как, кстати и акурка. исправил все 'ё' на 'е'- заработала! НО споткнулась на следующем шаге:

     цитата:
    Вы в удивительно прозрачном мелком ручейке
    Здесь находятся:

    Введите, что сделать:
    Бесшабашный Развязный Дракон ушел на север
    и оказался в удивительно прозрачном мелком ручейке

    Вы в удивительно прозрачном мелком ручейке
    Здесь находятся:

    Введите, что сделать:


    т е не показывает находящихся в локации (а так же вошедших/вышедших и т п ) персонажей,
    которых не менее одного- ДосУрка перечисляет ГГ в общем списке. ГГ доступны команды:
    'идти на север', 'идти на запад', 'идти на юг', 'идти на восток'

    ещё пара моментов:
    1) не получается выбирать батон стрелочками- только мышей. неудобно
    2) на досурке ввод игрока оказывается в основном окне описаний. в результате в FireURQ не видно, какие команды вводил игрок- в основном окне описаний их нет
    3) стрелками вверх/вниз в URQ_wcl при вводе можно выбирать команды введённые ранее. а в FireURQ-нет

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

    p.s.
    обратил внимание, что ГГ никуда не уходит из текущей локации. для наблюдения некорректной работы FireURQ лучше использовать 'парсерный пример №2' на стр 3 темы 'жим': там выводится инфа о доступных выходах из локации в виде [сзюв]. формат ввода команд тот же: 'ждать', 'идти на север', так же идти и в остальных направлениях. других доступных ГГ команд нет. пример проверен и корректно работает на ДосУрке. при проверке желательно выбирать максимально ловкого персонажа (Честный Галантный Рыцарь), иначе- неловкие персонажи пропускают ходы и будет сложно разобраться в большом кол-ве описаний того, что произошло после вашего предыдущего хода

    DosURQ- рулез! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 111
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 26.11.08 00:06. Заголовок: Очень трудно отлажив..


    Очень трудно отлаживать интерпретатор на огромных простынях. Авторы обычно лучше знают свои творения. Поэтому огромная просьба: если фурка чего-то не отображает/работает не так, то разберитесь что именно она не делает, составьте маленький пример на URQL, иллюстрирующий проблему и пришлите мне на fireton[гав]mail{точка}ru вместе с описанием проблемы. Заранее спасибо. Возможно, совместными усилиями нам удастся сделать больше.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 112
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.11.08 19:33. Заголовок: Обдумываю сейчас нов..


    Обдумываю сейчас новый интерфейс для фурки. Вопрос вот какой.

    Как лучше, чтобы текст на экране просто скроллировался (досурка) или же чтобы с переходом на новую локацию область текста очищалась и текст выводился заново (акурка и текущая фурка)?

    Просьба поделиться мнением.

    Тон. Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 459
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 27.11.08 19:50. Заголовок: Если скроллироваться..


    Если скроллироваться, то сколько локаций держать в памяти скролла? Квесты бывают очень длинными... может ограничение сделать на 5-7 лок?

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 226
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 27.11.08 19:59. Заголовок: Korwin пишет: Если ..


    Korwin пишет:

     цитата:
    Если скроллироваться, то сколько локаций держать в памяти скролла? Квесты бывают очень длинными... может ограничение сделать на 5-7 лок?


    Предлагаю один экран :) Как досурка. Но лог кешировать на время работы фурки все равно полезно.

    Спасибо: 0 
    Профиль
    Григорий



    Сообщение: 47
    Зарегистрирован: 09.04.08
    ссылка на сообщение  Отправлено: 27.11.08 20:09. Заголовок: fireton пишет: Как ..


    fireton пишет:

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


    Лучше чтоб была опция в настройках плеера, и можно было сделать и так и так

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 229
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 27.11.08 20:22. Заголовок: Григорий пишет: Луч..


    Григорий пишет:

     цитата:
    Лучше чтоб была опция в настройках плеера, и можно было сделать и так и так


    Или настройках игры? Потому что по-разному бывает нужно.

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 241
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 27.11.08 21:46. Заголовок: этот пример работает..


    этот пример работает и под dos_urq, и под FireURQ:

     цитата:
    :1
    perkill
    instr пароль= ы
    pln
    pln введите пароль:
    pln
    instr vvod=
    input vvod
    if vvod= пароль then pln Салям-алейкум, Уркистан! & end
    goto 1
    end


    а этот пример под FireURQ не работает:

     цитата:
    :1
    perkill
    instr пароль1= ы
    pln
    pln введите пароль:
    pln
    instr vvod=
    input vvod
    счетчик=1
    if vvod= пароль#счетчик$ then pln Салям-алейкум, Уркистан! & end
    goto 1
    end



    DosURQ- рулез! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 113
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 28.11.08 07:48. Заголовок: noname спасибо, почи..


    noname спасибо, починим. :)

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 244
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 28.11.08 20:45. Заголовок: насчёт скролла: пред..


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

    DosURQ- рулез! Спасибо: 0 
    Профиль
    NewMan



    Сообщение: 17
    Зарегистрирован: 01.09.07
    ссылка на сообщение  Отправлено: 29.11.08 04:02. Заголовок: Опять костыли и несо..


    Опять костыли и несовместимости :)

    Я выбираю QSP!!! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 114
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 29.11.08 11:26. Заголовок: NewMan пишет: Опять..


    NewMan пишет:

     цитата:
    Опять костыли и несовместимости :)



    Сам ты... три дня не умывался! :)

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 118
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 13.12.08 18:53. Заголовок: Выпустил версию 0.1...


    Выпустил версию 0.1.3
    - в условии оператора if не работали подстановки
    - буква "ё" теперь распознается в составе имен переменных

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 259
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 15.12.08 10:41. Заголовок: :1 pln описание си..



     цитата:
    :1
    pln описание ситуации. ваши действия:
    input vvod
    pln
    pln реакция на ваши действия.
    goto 1
    end


    результаты работы программы на DOS_URQ и FireURQ различаются. впрочем, если такова авторская задумка платформы, то можно и оставить: не так уж и много досурковских квестов используют input.

    p.s.
    да, к слову: а что там с xbtn?

    DosURQ- рулез! Спасибо: 0 
    Профиль
    ghoest



    Сообщение: 17
    Зарегистрирован: 10.12.08
    ссылка на сообщение  Отправлено: 16.12.08 14:01. Заголовок: noname пишет: резул..


    noname пишет:

     цитата:
    результаты работы программы на DOS_URQ и FireURQ различаются.



    Мннэээ.... а в чем конкретно разница в результатах?

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 264
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 16.12.08 16:35. Заголовок: ghoest пишет: Мннээ..


    ghoest пишет:

     цитата:
    Мннэээ.... а в чем конкретно разница в результатах?


    в FireURQ не видно, какой ввод делал игрок. это несущественно, и к тому же может быть исправлено автором игры, НО выводимый Досуркой и Фиреуркой текст будет в любом случае различаться.

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

    DosURQ- рулез! Спасибо: 0 
    Профиль
    ghoest



    Сообщение: 19
    Зарегистрирован: 10.12.08
    ссылка на сообщение  Отправлено: 17.12.08 01:56. Заголовок: ghoest пишет: в Fir..


    ghoest пишет:

     цитата:
    в FireURQ не видно, какой ввод делал игрок. это несущественно, и к тому же может быть исправлено автором игры



    Отображать введенный текст - это особенность не конкретно урки а вообще консольного приложения

    В ФайрУрке (как и в Акурке 1) текст вводится в специальный элемент управления - поле ввода, а в досурке он вводится в КОНСОЛЬ, которая заключает в себье вообще все - и ввод ивывод

    То есть, специального кода для отображения/скрытия введенного текста в этих разных урках никто не писал. Консоль ведет себя одним образом, ГУЙ - другим.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 123
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 24.12.08 20:50. Заголовок: 0.1.4 BETA - возмож..


    0.1.4 BETA
    - возможность загрузки зашифрованных квестов (QS1 и QS2)
    - возможность передачи параметров в операторах goto, proc и btn
    - возможность запуска из командной строки с единственным параметром - именем файла квеста

    Описание формата передачи параметров - в файле внутри архива.

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 273
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.12.08 20:27. Заголовок: fireton пишет: - во..


    fireton пишет:

     цитата:
    - возможность загрузки зашифрованных квестов (QS1 и QS2)


    а нужно ли?
    fireton пишет:

     цитата:
    - возможность передачи параметров в операторах goto, proc и btn


    супер!
    fireton пишет:

     цитата:
    - возможность запуска из командной строки с единственным параметром - именем файла квеста


    давно пора. можно будет на расширение qst повесить запуск квеста под fireurq
    fireton пишет:

     цитата:
    Настроек интерфейса (это надо, но я не знаю что еще сделать кроме настройки цвета и шрифта - подскажите)


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

    ДА, собственно чё я зашёл- щазз расскажу вам сказку о пробелах и коварстве:
    Скрытый текст

    ---
    приведённый выше скрытый текст работает в досурке, но не в файрурке.

    DosURQ- рулез! Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 133
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 25.12.08 21:53. Заголовок: noname пишет: firet..


    noname пишет:

     цитата:
    fireton пишет:

    цитата:
    - возможность загрузки зашифрованных квестов (QS1 и QS2)

    а нужно ли?



    Однозначно нужно. А еще бы возможность компиляции игры в экзешник... Мечты, мечты;).

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 124
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 26.12.08 00:53. Заголовок: : 1 pln привет btn 1..



     цитата:
    : 1
    pln привет
    btn 1, привет
    end



    noname, спасибо. Починю в следующей версии.

    UPD: Собственно, уже починил - там одна строчка кода. Залил на вики. Версию решил не поднимать - багфикс совсем ерундовый. ;)

    Тон. Спасибо: 0 
    Профиль
    Eten
    постоянный участник


    Сообщение: 3
    Зарегистрирован: 24.11.08
    ссылка на сообщение  Отправлено: 26.12.08 10:22. Заголовок: Версию решил не подн..



     цитата:
    Версию решил не поднимать - багфикс совсем ерундовый.


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

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

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



    Сообщение: 147
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 26.12.08 11:37. Заголовок: для уменьшения путан..



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


    А это что?

     цитата:
    Текущая версия: 0.1.4 BETA



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





    Сообщение: 3
    Зарегистрирован: 26.11.08
    ссылка на сообщение  Отправлено: 26.12.08 13:17. Заголовок: удалил флуд..


    удалил флуд

    ТОМ v.0.1.4.2 в разработке Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 127
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 26.12.08 14:59. Заголовок: Этен, не флуди здесь..


    Этен, не флуди здесь, пожалуйста.

    Тон. Спасибо: 0 
    Профиль
    Eten
    постоянный участник


    Сообщение: 5
    Зарегистрирован: 24.11.08
    ссылка на сообщение  Отправлено: 27.12.08 10:38. Заголовок: Пардон, fireton, кон..


    Пардон, fireton, конечно. Но как ты прокомментируешь одну из своих версий, например такую 0.1.3.17 BETA.

    По официальному стандарту у тебя получается нулевая версия, одно дополнение нулевой версии, ошибка (3), кол-во сборок (17). А как у тебя это?

    Ну и все же, прикинь, у меня будет тот самый баг, а версия таже. Откуда я буду уверен, что его уже нет? Качать еще раз. Тем более, что форум читать я не обязан. На все это конечно можно рукой махнуть пока у тебя размер за 1 метр не перевалит. Но для заметки, в истории версий у тебя указывается только три знака, а в текущей стоит "0.1.4.25".

    И вот у меня вопрос возникает. При трехзначной написано "0.1.4", а при четрехзначной "0.1.4.25". Интересно, что значат цифры после первых двух в каждом из этих обозначений версий.

    По принятым стадартам в "0.1.4" четверка - кол-во сборок, а в "0.1.4.25" она используется для ошибок.

    З.Ы.
    Может я и не кстати об этом говорю, но такая расстановка цифр в версиях вызвает у меня не понимание того, где что?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 128
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.12.08 10:52. Заголовок: Eten пишет: По офиц..


    Eten пишет:

     цитата:
    По официальному стандарту у тебя получается нулевая версия, одно дополнение нулевой версии, ошибка (3), кол-во сборок (17). А как у тебя это?


    3 - это релиз, а не ошибка. 17 - сборка.

    Eten пишет:

     цитата:
    Ну и все же, прикинь, у меня будет тот самый баг, а версия таже. Откуда я буду уверен, что его уже нет? Качать еще раз.


    Ты успел написать несколько игр под фурку, за те несколько часов пока я не поправил ошибку? Если ты не заметил, это беты еще. Т.е. не рекомендуется для использования, только для тестирования.

    Eten пишет:

     цитата:
    И вот у меня вопрос возникает. При трехзначной написано "0.1.4", а при четрехзначной "0.1.4.25". Интересно, что значат цифры после первых двух в каждом из этих обозначений версий.



    Мажорная версия, минорная версия, релиз и сборка. Сборку я не указываю при выпуске. Это больше справочная информация.

    Тон. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 148
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 27.12.08 11:15. Заголовок: Eten, займись чем-ни..


    Eten, займись чем-нибудь полезным.

    Спасибо: 0 
    Профиль
    Eten
    постоянный участник


    Сообщение: 6
    Зарегистрирован: 24.11.08
    ссылка на сообщение  Отправлено: 27.12.08 11:57. Заголовок: fireton, спасибо за ..


    fireton, спасибо за ответ.


     цитата:
    за те несколько часов пока я не поправил ошибку?


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

    У меня эта фишка используется в диалогах и боевках. Без xbtn, если что и реализуемо, то только путем увеличения большого кол-ва локаций и усложнением отладки квеста. Это исть не рентабельно!

    Если ты все-таки не станешь поддерживать это, то будут ли какие замены? Не зря же xbtn придумали.


     цитата:
    Eten, займись чем-нибудь полезным.



    Nex, пиши справку и вопросв от меня не будет.

    З.Ы.
    Неохота в каменный век возращаться. Любой новый плеер, заставляет автора еще раз проверить свой квест!

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 276
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 29.12.08 08:03. Заголовок: fireton, за те неско..


    наконец проверил-таки работу нового btn, на примере алгоритма, содранного с предложеного на божий суд ghoest здесь: http://urq.borda.ru/?1-0-0-00000243-000-40-0-1229209094

    вот текст проги:

    Скрытый текст

    ---
    этот пример делает то, что невозможно с помощью обычного btn. надеюсь, это поможет кому-нибудь освоиться с возможностями fireurq.

    ДА, и ещё: fireton сделай чтоб можно было менять хотя бы размер шрифта, а то неудобно юзать/тестить твою фаирурку: мелкий шрифт уже достал.

    UPD

    при запуске fireurq с квестом в качестве параметра выскакивает окошко: cannot focus a disabled or invisible window. но потом всё работает. пока всё.

    DosURQ- рулез! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 129
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 29.12.08 18:18. Заголовок: noname, спасибо за т..


    noname, спасибо за тест.

    Все, связанное с интерфейсом править не буду, т.к. делаю другой интерфейс, принципиально отличающийся от текущего. Будем потом искать баги там. ;)

    Интересно, у тебя монитор какой, что тебе кажется мелким шрифт в 12 пунктов?

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 277
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 29.12.08 19:42. Заголовок: fireton, не такой уж..


    fireton, не такой уж и большой- всего 20", широкоформатный. работаю в разрешении 1680х1050.

    12пикселей- не такой уж и мелкий шрифт, в word-e сам им частенько пользуюсь, но делаю масштаб по ширине страницы.

    в досурке ставлю обычно шрифт Luicida Console 28.

    UPD

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

    p.s.
    эх, мечты, мечты...

    UPD

    шрифт Luicida Console вполне устраивает. и штоп по нажатии батона (а всё будет внешне похоже на досурку), НЕ выбранные батоны исчезали, а виден был бы предыдущий текст(сколько там на экране останется) + сделанный выбор + новый текст + что_там_ещё_прога_выведет

    DosURQ- рулез! Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 278
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 29.12.08 20:09. Заголовок: ну, я конечно понима..


    ну, я конечно понимаю, что ТАК никто делать не будет...

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 466
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 30.12.08 09:26. Заголовок: http://urq.plut.info..


    http://urq.plut.info/soft - Почему тут нет FireURQ?

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



    Сообщение: 149
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 30.12.08 10:12. Заголовок: Korwin может, потому..


    Korwin может, потому что БЕТА?

    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 137
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 30.12.08 10:33. Заголовок: Nex пишет: Korwin м..


    Nex пишет:

     цитата:
    Korwin может, потому что БЕТА?



    AkURQ тоже не релиз...

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 246
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 30.12.08 18:05. Заголовок: Korwin Добавлю, да...


    Korwin
    Добавим, да.

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 291
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 07.01.09 07:53. Заголовок: fireton пишет: дела..


    fireton пишет:

     цитата:
    делаю другой интерфейс, принципиально отличающийся от текущего.


    после 'башни' мне интерфейс РТАДСа как-то стал больше нравиться. привыкать, что ли начал. и картинки среди текста. вообще главное, что я хочу от графики- суметь выводить карты и схемы. и выделять некоторые слова. ну, в РТАДС для этого достаточно крупных или жирных букв.

    да, и к куспелевскому интерфейсу начал привыкать...

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 138
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 07.01.09 09:03. Заголовок: noname пишет: после..


    noname пишет:

     цитата:
    после 'башни' мне интерфейс РТАДСа как-то стал больше нравиться. привыкать, что ли начал. и картинки среди текста. вообще главное, что я хочу от графики- суметь выводить карты и схемы. и выделять некоторые слова.



    РТАДС принципиально другая платформа, заточенная под парсер. И интерфейс удобен как раз для парсерной игры. Бездумно брать этот интерфейс за основу для урки - примерно то же самое, что взять органы управления из самолета и "в лоб" пересадить их в автомоблиь (ну, или наоборот). Каждый интерфейс хорош на своем месте.

    noname пишет:

     цитата:
    ну, в РТАДС для этого достаточно крупных или жирных букв.



    В ХТМЛ-ТАДСе можно, кстати, выделять буквы и цветом.

    Если же вообще говорить об интерфейсе - ИМХО, окно инвентаря по образцу Акурки или куспеля (хотя бы опциональное) однозначно пошло бы на пользу тем играм на урке, где в инвентаре очень много предметов и они активно используются. Классическая досурковская навигация по инвентарю с выбором сначала предмета, а потом действия над ним с течением времени начинает задалбывать. Можно было бы сделать такое отключаемое окно инвентаря, сохранив при этом (для тех, кого оно раздражает) доступ к инвентарю по U и I.

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

    А вообще, Тон, ты меньше слушай такого urq-казуала, как я;), и делай по-своему.

    Спасибо: 0 
    Профиль
    Юкио-тян



    Сообщение: 2
    Зарегистрирован: 12.01.09
    ссылка на сообщение  Отправлено: 13.01.09 13:14. Заголовок: А можно в FireURQ ка..


    А можно в FireURQ как-то сдвинуть строки вправо, чтобы вставить эпиграф - хокку? Не применяя, разумеется, пробелов! И еще - как-то бы решить проблему с ';' после pln?
    Ввести какие-нибудь pln ##"Этот текст выводится без всяких изменений; и этот тоже$$


    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 298
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 13.01.09 13:32. Заголовок: цитата из описания U..


    цитата из описания URQL для URQ_DOS:
     цитата:

    - При обработке строки #/$ заменяется на перенос строки, что позволяет обойтись в локации одним оператором печати, даже при печати стихов;
    - После оператора печати выражение ##код$ заменяется на символ с этим кодом, где код - число, а не выражение. ##$ работает пока только в операторах печати, недопустима вложенность ##$. Конструкция введена чтобы была возможность включить в текст "системные" символы ;&#$. Код может быть от 0 до 255. Пока нельзя использовать переменную вместо числового значения код!

    что касается сдвига строк- я так понимаю, что Fireton делает другой интерфейс для fireurq. так что данный вопрос будет уместен после знакомства с новым интерфейсом(см в этой теме мой вопрос об изменении размера шрифта). Насчёт текста, выводимого без изменений- хорошая идея, НО надо хорошо подумать...

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 84
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 18.01.09 22:55. Заголовок: Эй, Тон! Ты бы хоть ..


    Эй, Тон!
    Ты бы хоть шевелился, когда тебя палочкой тыкают.
    А то не ясно- то ли ты делаешь свою фурку, то ли уже нет?

    Скажи пару слов про будущий интерфейс, плизз...
    Ну, или хотя бы сделай возможность размер шрифта выбирать.

    dos urq- rulezz! Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 146
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 19.01.09 05:58. Заголовок: Юкио-тян пишет: А м..


    Юкио-тян пишет:

     цитата:
    А можно в FireURQ как-то сдвинуть строки вправо, чтобы вставить эпиграф - хокку? Не применяя, разумеется, пробелов! И еще - как-то бы решить проблему с ';' после pln?
    Ввести какие-нибудь pln ##"Этот текст выводится без всяких изменений; и этот тоже$$



    Для вывода точки с запятой используется pln ##59$

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 139
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 19.01.09 09:02. Заголовок: qwerty пишет: Эй, ..


    qwerty пишет:

     цитата:

    Эй, Тон!
    Ты бы хоть шевелился, когда тебя палочкой тыкают.
    А то не ясно- то ли ты делаешь свою фурку, то ли уже нет?


    Делаю.

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 85
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 19.01.09 12:34. Заголовок: Для вывода точки с з..



     цитата:
    Для вывода точки с запятой используется pln ##59$


    Было бы неплохо иметь и обратную возможность: выводить код знака.
    Напр:
     цитата:
    input aa
    pln #code(aa)$

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

    dos urq- rulezz! Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 102
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 24.01.09 22:58. Заголовок: WARNING!: совершенно..


    WARNING!:
    совершенно не работает работа с инвентарём в примере, обсуждавшемся в теме 'уроки urq':
    Скрытый текст


    dos urq- rulezz! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 145
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.01.09 03:02. Заголовок: Ок, спасибо за "..


    Ок, спасибо за "сигнал". Будем посмотреть...

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 146
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.01.09 12:25. Заголовок: Хм. Этот синтаксис п..


    Хм. Этот синтаксис просто нигде не указан. В описании, которым я руководствовался при написании интерпретатора, синтаксис выглядел как inv+ и inv-. Но сейчас, после серии тестов, вижу, что должна обрабатываться любая фигня вроде
    inv    +   3, Хренотени


    Исправлю.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 147
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.01.09 13:24. Заголовок: Исправил. Забирайте ..


    Исправил. Забирайте новую версию.

    Тон. Спасибо: 0 
    Профиль
    Дженни
    постоянный участник




    Сообщение: 230
    Зарегистрирован: 18.07.05
    ссылка на сообщение  Отправлено: 25.01.09 17:51. Заголовок: inv +5, Вампирьих ст..


    inv +5, Вампирьих стрел - Эге, это что за безобразие? Вроде бы изначально

    http://ripsoft.narod.ru/Data/Doc_Qst14/index.htm - было без пробелов между inv и +/- ? Как правильно-то?

    По когтю - льва! Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 149
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.01.09 20:59. Заголовок: Дык. В досурке работ..


    Дык. В досурке работает и "inv+ 5", и "inv +5", и "inv + 5", и "inv 5" - все дают одинаковый результат. В фурке теперь тоже так.

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 103
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 25.01.09 21:21. Заголовок: Правильно, т е по оп..


    Правильно, т е по описанию, будет формат "inv+ 5,предмет". Я так и старался писать, но как-то само-собой при быстром наборе получилось иначе.

    fireton, спасибо за быструю реакцию!

    Дженни, впервые вижу это описание(по твоей ссылке).
    Спасибо, ознакомлюсь...

    dos urq- rulezz! Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 319
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 11.02.09 20:47. Заголовок: Настроек цвета из кв..



     цитата:
    Настроек цвета из квеста (не уверен, что это нужно)

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

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    MixeratoR



    Сообщение: 5
    Зарегистрирован: 10.07.08
    ссылка на сообщение  Отправлено: 02.03.09 14:41. Заголовок: Когда в имени предме..


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

    Не знаю было ли это в досурке..,
    но вот в Фурке почему-то не распознаются
    названия элементов инвентаря, окруженнные кавычками.

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 322
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 02.03.09 22:09. Заголовок: MixeratoR, в досурке..


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

    скачать описание языка URQL можно здесь: http://slil.ru/26532134

    на все вопросы по языку, с удовольствием отвечу в этой теме: http://urq.borda.ru/?1-0-0-00000268-000-0-0-1234301710

    так же см пример с Вампирьими стрелами, выложенный by qwerty в этой теме чуть выше, и работающий теперь и под фурку. там qwerty допустил ошибку, но в досурке всёравно всё работало, из-за некоторых её неописанных особенностей. теперь в фурке тот пример тоже работает. см также несколько сообщений по поводу этого примера так же в этой теме

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 121
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 09.03.09 16:22. Заголовок: игра "второй нев..


    игра "второй неверный шаг" в фурке, при осмотре "верёвка -> осмотреть":

     цитата:
    Крепкая нейлоновая веревка длиной метров 45, которую ты почти всегда берешь с собой, когда идешь на дело. Оба конца веревки привязаны к .



    в досурке:

     цитата:
    Крепкая нейлоновая веревка длиной метров 45, которую ты почти всегда берешь с
    собой, когда идешь на дело. В настоящее время веревка ни к чему не привязана и
    свернута в аккуратный моток.



    и более того: играя в фурке, обнаружил, что верёвка изначально привязана обеими концами непонятно к чему, а в досурке- нет. вероятно, именно "привязанность" верёвки к несуществующему объекту и вызывает неверную реакцию при осмотре

    с чем это может быть связано?

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 151
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 09.03.09 21:03. Заголовок: Если автор игры сдел..


    Если автор игры сделает для меня маленький пример, работающий в досурке, но не работающий в фурке, то я постараюсь все исправить...

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 165
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 10.03.09 21:23. Заголовок: fireton пишет: Если..


    fireton пишет:

     цитата:
    Если автор игры сделает для меня маленький пример, работающий в досурке, но не работающий в фурке, то я постараюсь все исправить...



    А если это будет не автор игры?;)

    Скрытый текст



    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 152
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 10.03.09 23:04. Заголовок: uux, спасибо за багу..


    uux, спасибо за багу. Качайте новую версию.

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 166
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 11.03.09 06:25. Заголовок: fireton пишет: uux,..


    fireton пишет:

     цитата:
    uux, спасибо за багу



    Ох, боюсь, ты еще меня проклинать будешь;).

    Скрытый текст


    Похоже, есть проблемы с inv- и forget_procs.


    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 154
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 16.03.09 23:33. Заголовок: uux, inv- поправил. ..


    uux, inv- поправил. Можно забирать новую версию.

    Что касается "неправильной" работы forget_procs, то смотри пункт 4b описания. В фурке переход на локации-обработчики инвентаря - не процедуры, а просто goto. Согласен, это спорно, но все-таки. В какой-то момент у меня была веская причина сделать так (хоть я ее и забыл уже ).

    Если хочется закончить игру из локации-обработчика, то можно очистить все кнопки и перейти куда подальше в локацию без кнопок. Это, кстати, будет работать и в досурке.

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 170
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 17.03.09 06:53. Заголовок: fireton пишет: Что ..


    fireton пишет:

     цитата:
    Что касается "неправильной" работы forget_procs, то смотри пункт 4b описания. В фурке переход на локации-обработчики инвентаря - не процедуры, а просто goto. Согласен, это спорно, но все-таки. В какой-то момент у меня была веская причина сделать так (хоть я ее и забыл уже ).



    Собственно, основной моей проблемой с forget_procs в предыдущей версии FireURQ была не данная особенность работы, а то, что при обращении к ней примерно через раз вываливался Run-time error.


    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 155
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 17.03.09 08:48. Заголовок: Это я поправил. Была..


    Это я поправил. Была ошибка, что если вызывать forget_procs без перехода по proc, то падало. Наверное, надо было написать это в историю версий. Ну да ладно.

    Найдешь еще багов - велкам! :)

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 156
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 19.03.09 18:35. Заголовок: Выложил версию 0.1.8..


    Выложил версию 0.1.8 BETA. Проклятый inv... Но, кажись, я его таки победил...

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 182
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 19.03.09 21:16. Заголовок: fireton пишет: Выло..


    fireton пишет:

     цитата:
    Выложил версию 0.1.8 BETA. Проклятый inv... Но, кажись, я его таки победил...



    Уверен?;)

    Скрытый текст


    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 157
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 19.03.09 23:14. Заголовок: Тебе что не нравится..


    Тебе что не нравится, собственно? Размножение кнопок? Я вообще плохо понимаю логику, по которой они должны очищаться. В фурке кнопки очищаются только в двух случаях: переход по кнопке и команда clsb. Если их очищать при действии над инвентарем - будет еще хуже - пропадут все кнопки в локации. Вызывай вместе с forget_procs команду clsb - и будет счастье.

    Хотелось бы услышать побольше мнений по поводу поведения фурки при переходе на другую локацию через действие над инвентарем...

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 183
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 20.03.09 05:32. Заголовок: fireton пишет: Тебе..


    fireton пишет:

     цитата:
    Тебе что не нравится, собственно? Размножение кнопок?



    Ну да, именно оно;). Если без него никак - будем обходить...

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 158
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 20.03.09 08:17. Заголовок: uux пишет: Ну да, и..


    uux пишет:

     цитата:
    Ну да, именно оно;). Если без него никак - будем обходить...



    Я бы рад решить эту проблему как-то изящней. Ну вот, смотри. Мы доходим до end и высвечиваем список накопившихся кнопок. Затем пользователь вызывает действие у инвентаря. Мы прыгаем на локацию-действие. Там что-то делаем. Встречаем end и опять же высвечиваем список кнопок. Как определять момент, когда автору понадобилось увести нас на совершенно другую локацию?

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

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 159
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 20.03.09 08:37. Заголовок: Ок. Я, кажется, поня..


    Ок. Я, кажется, понял. Для досурки действие - это подпрограмма. Перед переходом на нее все кнопки очищаются. А после возврата - перепроигрывается локация, с которой произошел переход на локацию действие. Таким образом, кнопки наполняются заново, причем, с учетом изменений, произошедших на локации-действии!

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

    Вот пример:
    Скрытый текст

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



    Люди, мне очень нужны ваши комментарии по этому поводу! Пожалуйста, помогите мне определить, что есть правильное поведение в данном конкретном случае!


    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 184
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 20.03.09 09:15. Заголовок: fireton пишет: Люди..


    fireton пишет:

     цитата:
    Люди, мне очень нужны ваши комментарии по этому поводу! Пожалуйста, помогите мне определить, что есть правильное поведение в данном конкретном случае!



    Тон, просто надо посмотреть существующую базу игр под Досурку. Если такое поведение (переход куда-нибудь из инвентаря) встречается часто, то тогда и делать какие-то телодвижения. А если таких игр всего пять штук, то и фиг с ним. Если абстрагироваться от вопросов обратной совместимости, то, на мой взгляд, поведение фурки более логично.

    Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 487
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 20.03.09 09:16. Заголовок: Мне кажется надо дел..


    Мне кажется надо делать, как в досурке. Иначе мы никогда не разберемся в стандартах.

    С другой стороны, fireton, хорошим тоном в досурке тоже негласно считалось кнопки в действиях с инвентарем не добавлять, а только менять условия (переменные), по которым и происходит добавление кнопок в исходной локации

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 160
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 20.03.09 09:18. Заголовок: Я буду очень благода..


    Я буду очень благодарен, если кто-нибудь укажет мне на игру из существующих, в которой поведение фурки фатально, а поведение досурки - единственно правильное.

    Тон. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 173
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 20.03.09 11:45. Заголовок: аццкий квест?..


    аццкий квест?
    не знаю как там с процедурами, но для тестирования особенностей по-моему как раз

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 333
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 20.03.09 19:44. Заголовок: 1. fireton, интересн..


    1.
    fireton, интересно, откуда ты вставил этот пример- я скопипастил в notepad, так у меня вся прога получилась одной строчкой

    2
    uux пишет:

     цитата:
    Если такое поведение (переход куда-нибудь из инвентаря) встречается

    Korwin пишет:

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

    наверное, я чего-то не понимаю, но в примере с палкой НЕТ перехода куда-нибудь из инвентаря, и кнопки В действиях с инвентарём НЕ добавляются.

    а отличие в выполнении- ЕСТЬ

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

    Скрытый текст


    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 129
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 20.03.09 20:33. Заголовок: сначала я подумал, ч..


    сначала я подумал, что и досурка и фурка ведут себя по-своему логично, исходя из характерных для них особенностей вывода инфы на экран

    НО покрутив 'отличный' момент, и мысленно 'примерив' его для различных ситуаций, пришёл к другому выводу.

    1.
    pln Вы стоите в большой светлой комнате
    btn other, Выйти из дома
    goto ТЕСТ
    ; btn ДО goto я стал бы делать ТОЛЬКО в тех случаях, когда она(btn) НЕ должна быть видна при переходе на ТЕСТ из другого места. так что досурка этот момент обрабатывает верно

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


    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 185
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 20.03.09 21:32. Заголовок: noname пишет: uux п..


    noname пишет:

     цитата:
    uux пишет:

    цитата:
    Если такое поведение (переход куда-нибудь из инвентаря) встречается


    Korwin пишет:

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


    наверное, я чего-то не понимаю, но в примере с палкой НЕТ перехода куда-нибудь из инвентаря, и кнопки В действиях с инвентарём НЕ добавляются.



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

    Скрытый текст


    В этом примере Досурка действует корректно (после активации И-Скакуна очищает кнопки исходной локации), а Фурка (и, кстати, Акурка тоже) - нет. Здесь как раз есть переход из в другую локацию из инвентаря. Пример Тона с палкой - это контраргумент, ситуация, когда Фурка обрабатывает все нормально, а Досурка - не совсем.

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 334
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 20.03.09 21:38. Заголовок: ветку читал, просто ..


    to uux:

    ветку читал, просто понял не так: я думал, что то отличие уже исправлено в выложенной после этого версии, и теперь Тон обдумывает, исправлять ли ему другое отличие(из примера с палкой). надеюсь, что qwerty удалось показать, что досурка вполне корректно ведёт себя и в этом случае

    спасибо за разъяснение

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 187
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 20.03.09 22:04. Заголовок: Korwin пишет: С дру..


    Korwin пишет:

     цитата:
    С другой стороны, fireton, хорошим тоном в досурке тоже негласно считалось кнопки в действиях с инвентарем не добавлять, а только менять условия (переменные), по которым и происходит добавление кнопок в исходной локации



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

    Тон, появилась свежая сумасшедшая мысль: а может, просто сделать побочным эффектом forget_procs очистку кнопок? Ведь, как я понимаю, forget_procs в основном именно для того и применяют, чтобы избежать накапливания кнопок при переходе по цепочке процедур. Можно также регулировать поведение forget_procs в отношении кнопок флагом из программы...

    Пусть безумная идея - вы не решайте сгоряча (c) ;)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 161
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 21.03.09 10:50. Заголовок: Надо обдумать. Но ид..


    Надо обдумать. Но идея неплоха. Кто против?

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 131
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 21.03.09 22:13. Заголовок: а работать это тогда..


    а работать это тогда будет так же, как и в досурке? вроде бы, должно. тогда я- за

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 348
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 25.04.09 21:25. Заголовок: нижеприведённый код ..


    нижеприведённый код выдаёт:
     цитата:
    имя 0-го воина в отряде =

    Скрытый текст


    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Nex



    Сообщение: 179
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 26.04.09 08:26. Заголовок: а разве есть операто..


    а разве есть оператор "INTSR"?

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 349
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 26.04.09 11:21. Заголовок: ок, теперь "имя ..


    ок, теперь
    "имя 0-го воина в отряде = Кывырылбек"

    upd

    впрочем эта проблема, видимо, специфична для переменных, начинающихся с подчёркивания. переименование в "n_pers56" решило проблему

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 165
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.04.09 08:44. Заголовок: Угу. В фурке имена п..


    Угу. В фурке имена переменных не могут начинаться с подчеркивания... Исправлю, если критично.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 172
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 28.06.09 19:31. Заголовок: Итак. Вышла новая ве..


    Итак. Вышла новая версия. С полностью переработанным интерфейсом. С картинками, форматированием текста и другими плюшками. Ссылка на скачивание - в верхнем посте.

    Тон. Спасибо: 2 
    Профиль
    ASBer





    Сообщение: 19
    Зарегистрирован: 26.11.08
    ссылка на сообщение  Отправлено: 28.06.09 20:44. Заголовок: fireton пишет: Итак..


    fireton пишет:

     цитата:
    Итак. Вышла новая версия.


    Грац! мои поздравления! (сегодня просто прорыв какой-то) ;)

    бета-тестирование ТОМа Спасибо: 0 
    Профиль
    Nex



    Сообщение: 189
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 29.06.09 00:00. Заголовок: fireton советую запу..


    fireton советую запускать на фурке больше популярных игр перед каждым релизом.
    В адском квесте псевдографика отображается буквами "Я", в калахе долго соображает.
    В холме фей застрял у подвесного моста - нет кнопок. Виновата, видимо, фурка.
    Когда игра ждёт нажатия любой кнопки, фурка не сообщает об этом! Плохо!
    Корпорации мысли - застревает на моменте
    "
    Туалетная кабинка.
    В углу стоит поставка с ершом.

    ?
    Расскажи мне про?
    ?
    "

    Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 3
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 29.06.09 11:48. Заголовок: Пара пунктов, которы..


    Пара пунктов, которые не понравились:

    1. Не всем может прийтись по душе такой интерфейс. Было бы здорово иметь возможность его изменять (мне, например, кнопки кажутся слишком большими).
    2. Нестандартный формат сохранений. Чем обусловлено?

    Тестим дальше.

    Спасибо: 0 
    Профиль
    Ajenta
    постоянный участник




    Сообщение: 22
    Зарегистрирован: 06.11.08
    ссылка на сообщение  Отправлено: 29.06.09 12:30. Заголовок: очень красиво выгляд..


    очень красиво выглядит
    жаль только, что окно не ресайзится

    "Никогда не думай, что ты иной, чем мог бы не быть иначе, чем будучи иным в тех случаях, когда иначе нельзя не быть." Л.Кэррол Спасибо: 0 
    Профиль
    20-й



    Не зарегистрирован
    Зарегистрирован: 01.01.70
    ссылка на сообщение  Отправлено: 29.06.09 15:02. Заголовок: Кстати вопрос юзерам..


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

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


    Сообщение: 210
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 29.06.09 15:56. Заголовок: 20-й пишет: Кстати ..


    20-й пишет:

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



    Ответ юзеров Досурки очевиден.

    Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 491
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 29.06.09 16:04. Заголовок: Мне понравилось!!! Э..


    Мне понравилось!!! Это практически то, о чем мечтал и что так долго выпрашивал у Виктора

    Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 226
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 29.06.09 16:48. Заголовок: Любопытный косячек. ..


    Любопытный косячек.
    Запускем фурку. Меню-открыть квест-игра.qst. Все работает.
    нажимаем на игра.qst правой кнопкой мыши-открыть с помощью-фурка. Не работает.
    Попробовал на 3 играх. На 1 компе.

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Спасибо: 0 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 475
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 29.06.09 17:02. Заголовок: - у меня проблема с ..


    - у меня проблема с альфой, не виден цвет сразу после textcolor=0xFEFFFFFF, только 0xFFFFFFFF
    - если воспользоваться меню с инвентарем, а затем открыть другой квест без инвентаря, то рамка от его меню остается на том же месте...
    - в игре второй неверный шаг невозможно прочитать текст вступления, так как он сразу прокручивается почти до кнопок
    - табуляция не работает, заменяется на ?
    ? - как отключить заставку при запуске? :)
    ? - можно ли скрывать меню инвентарь, если в игре он не используется?
    * хочется кнопку "обновить игру" => сейчас когда редактируешь файл, для просмотра изменений приходится жать открыть квест, выбирать нужный файл и снова открывать... и так каждый раз
    * если появился хекс, то хочется его выводить в плн
    * непонятно когда фурка виснет, когда она ждет ввода, когда она на паузе и когда игра закончена. все это выглядит абсолютно одинаково :)
    * очень хочу менять размер шрифта по ctrl+/- или ctrl колесо мышки

    Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 227
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 29.06.09 17:10. Заголовок: Трабла возникшая у с..


    Трабла возникшая у серого Волка - окошко растянуто, выходит за края рабочего стола, соответственно часть кнопок не видна.

    UPD. Наше предложение по поводу размеров кнопок. Может стоит ввести в настройки фурки, что бы пользователь выбирал 1 из 3-х вариантов кнопок - мелкий, средний и большой?

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 290
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 29.06.09 18:16. Заголовок: Евгений пишет: ? - ..


    Евгений пишет:

     цитата:
    ? - можно ли скрывать меню инвентарь, если в игре он не используется?


    Имхо было бы логично выводить надпись "Инвентарь", только когда в инвентаре что-то есть.

    ps Viva Fireton! :)

    Спасибо: 0 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 477
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 29.06.09 20:24. Заголовок: Кстати вопрос юзерам..



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


    Мне лично под текстом самое то. В идеальном идеале где находятся кнопки - в тексте, под текстом, слева, справа должен решать автор.

    ЗЫ
    Славься славный Фаертон.

    Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 4
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 30.06.09 06:47. Заголовок: Если следующий код з..


    Если следующий код запустить в фурке и попробовать осмотреть Предмет1, то вместо [Предмет1 -> Осмотреть] выдаст [Предмет1 -> Отдельное действие] и дальше описание Предмета1, кроме того, если попробовать выбрать действие на Предмете1, то выдаст "List index out of bounds (1)". Для Предмета2 все работает как надо, видимо, баг касается только первого элемента в списке инвентаря.

     цитата:
    :инв
    inv+ Предмет1
    inv+ Предмет2
    end

    :Use_Предмет1
    pln
    pln описание первого предмета
    pln
    End

    :Use_Предмет1_Действие
    pln
    pln действие над первым предметом
    pln
    end

    :Use_Предмет2
    pln
    pln описание второго предмета
    pln
    End

    :Use_Предмет2_Действие
    pln
    pln действие над вторым предметом
    pln
    end

    :use_inv_Отдельное действие
    pln
    pln отдельное действие
    pln
    end



    Также вызывают проблемы нижние подчеркивания в названии предмета инвентаря (впрочем, это скорее фича, чем баг ).

    UPD
    Экспериментальным путем выяснил, что условная конструкция if x=0,5 then не сработает, потому что дробная часть должна быть отделена не запятой, а точкой: if x=0.5 then


    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 212
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 30.06.09 08:36. Заголовок: Cheshire пишет: Есл..


    Cheshire пишет:

     цитата:
    Если следующий код запустить в фурке и попробовать осмотреть Предмет1, то вместо [Предмет1 -> Осмотреть] выдаст [Предмет1 -> Отдельное действие] и дальше описание Предмета1, кроме того, если попробовать выбрать действие на Предмете1, то выдаст "List index out of bounds (1)".



    Странно, у меня все нормально.

    UPD: List index out of bounds вылезло после того, как удалил из инвентаря предмет, бывший первым в списке. Для нынешнего первого объекта на все действия, начиная со второго, выводится List index out of bounds (<номер действия>-1).

    ******

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



    Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 5
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 30.06.09 10:09. Заголовок: uux пишет: Но есть ..


    uux пишет:

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



    Поддерживаю. Правда, вряд ли возникнет необходимость вводит такое количество кнопок, но вот если имеется достаточно большой кусок текста, то проблема та же.

    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 213
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 30.06.09 11:00. Заголовок: Cheshire пишет: Пра..


    Cheshire пишет:

     цитата:
    Правда, вряд ли возникнет необходимость вводит такое количество кнопок



    Нуууу... у меня ж возникла;). А кнопки тут большие...

    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 214
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 30.06.09 13:15. Заголовок: При нажатии на кнопк..


    При нажатии на кнопку в "Самом наглом квесте" (или 20+++) вываливается сообщение:


     цитата:
    Access violation at address 0043ABAE in module 'fireurq.exe'. Write of address 00C18000



    Подозреваю, что виноват сверхдлинный pln.

    P. S. Набирая это сообщение ручками, осознал, насколько полезна была бы в FireURQ возможность каким-то образом копировать выводимый текст в буфер или хотя бы в файл;).

    UPD: похоже, не поддерживается системная переменная urq_type. При попытке ее проанализировать (if urq_type=0 then) выдается вопросительный знак. (И, кстати, какой код назначим для FireURQ?;) 0- досурка, 1 - акурка...)

    UPD № 2: в "квесте про девочку юлю" не добавляются предметы в инвентарь - видимо, в связи с тем, что соответствующий оператор записан как


     цитата:
    inv+карман

    .

    Синтаксис, конечно, не канонический, но в досурке все работает.


    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 291
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 30.06.09 13:27. Заголовок: Да, а почему при вст..


    Да, а почему при вставке изображения вырезать можно только верхне-левый кусок картинки? Нельзя сделать так, чтобы можно было, например, вставить только фрагмент с точки [a;b] до точки [c;d]?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 175
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 01.07.09 01:30. Заголовок: Выложил версию 1.0.1..


    Выложил версию 1.0.1, качайте.

  • изменен способ загрузки квеста и сохранений; имя файла квеста спрашивается при запуске, перед открытием основного окна, запись и загрузка сохранений происходят как в DOS_URQ: в файл с именем имяквеста.sav, сделано для возможности реализации полноэкранного режима.
  • полноэкранный режим (ALT+ENTER)
  • ключ -d командной строки включает режим отладки – все ошибки выводятся прямо в текстовое поле
  • исправлены ошибки:
    - работы с инвентарем (исчезание текста, List index out of bounds)
    - излишней прокрутки текста
    - альфа-составляющей цвета
    - невозможно было открывать квесты из проводника через «Открыть с помощью…

    Особенно хочется отметить ключ командной строки -d. Если какой-то квест не работает в FireURQ, пожалуйста, запустите его с этим ключом. Скорее всего, вы увидите, в чем ошибка.

  • Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 176
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 01.07.09 01:33. Заголовок: Хломидоманад пишет: ..


    Хломидоманад пишет:

     цитата:
    почему при вставке изображения вырезать можно только верхне-левый кусок картинки


    Читаем ридми:
    "Дополнительные параметры позволяют вывести не все изображение, а его часть. При этом X и Y задают верхний левый угол окна, а ширина и высота – размеры «вырезаемого» кусочка."

    Народ, извините, я не могу уследить за всеми багами. :(
    В ближайшее время подниму MantisBT, если не сложно, перепостите все баги и пожелания туда, хорошо?

    Тон. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 292
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 01.07.09 18:09. Заголовок: fireton пишет: Чита..


    fireton пишет:

     цитата:
    Читаем ридми:
    "Дополнительные параметры позволяют вывести не все изображение, а его часть. При этом X и Y задают верхний левый угол окна, а ширина и высота – размеры «вырезаемого» кусочка."


    Ага. Вопрос был в том, почему эта часть может быть обрезана только снизу и справа, т.е. почему нельзя, например, отрезать верхние 100 пикселей и т.п.

    Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 178
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 01.07.09 18:19. Заголовок: Хломидоманад, если н..


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

    1. вычисляем высоту и ширину кусочка
    2. вычисляем координаты его левого верхнего угла
    3. пользуемся функцией с доп параметрами

    или ты имеешь ввиду, что функция работает не корректно, те существует область картинки, которая не вырезается?

    ЗЫ
    привязка к левому верхнему углу:
    1. не имеет особого значения и ничуть не ограничивает возможностей
    2. традиционна, так как имеет место быть и в функциях Си, Паскаля

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 383
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 01.07.09 19:54. Заголовок: uux пишет: Но есть ..


    uux пишет:

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

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

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

    ---

    фиксированный размер окна- довольно спорное решение, НО возможно, это было необходимо для чего-нить

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

    и в том и в другом случае придётся столкнуться с тем, что игроки могут видеть разное кол-во инфы, играя в один и тот же квест. ну, дык, вроде бы ни в Акурке, ни в куспе это никаких проблем не вызывало

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

    никаких других пожеланий, замечаний, и пр. пока не имею

    ---

    АВТОРУ- РЕСПЕКТ !!!

    фурка превзошла все мои ожидания

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 177
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 01.07.09 20:52. Заголовок: Я давно хотел единый..


    Я давно хотел единый источник информации о багах, чтобы более эффективно и оперативно их исправлять. И наконец.

    Я поднял FireURQ Bug Tracker. Большая (нет, просто огромная) просьба перепостить найденные ошибки и пожелания туда. Все новые баги - тоже туда.

    Для тех кому трудно разобраться. Там достаточно зарегистрироваться и создать запрос. Остальное - моя забота. Внимательно заполняйте поля при создании запроса, пожалуйста.

    Тон. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 190
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 02.07.09 09:49. Заголовок: Я написал про найден..


    Я написал про найденные мной баги в этой теме, "перепостить" отказываюсь.

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



    Сообщение: 191
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 02.07.09 23:23. Заголовок: Сыграв в конкурсные ..


    Сыграв в конкурсные игры, заметил ещё парочку недоработок.

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

    "Нажмите любую клавишу для продолжения" - следует считать и мышиные клики тоже.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 179
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 02.07.09 23:55. Заголовок: Nex ну можно сразу в..


    Nex ну можно сразу в БТ писать. Первую, если не трудно. Вторая там уже есть.

    Тон. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 192
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 03.07.09 00:09. Заголовок: Не буду, мне влом. Д..


    Не буду, мне влом. Да и в урковские игры я вряд ли буду ещё играть до результатов КРИЛа.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 181
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 03.07.09 01:14. Заголовок: Ну влом и влом...


    Ну влом и влом.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 184
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 08.07.09 16:09. Заголовок: В БТ можно посмотрет..


    В БТ можно посмотреть планы на следующую версию.

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 220
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 09.07.09 05:09. Заголовок: fireton пишет: В БТ..


    fireton пишет:

     цитата:
    В БТ можно посмотреть планы на следующую версию



    ... предварительно зарегившись;).

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 185
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 10.07.09 17:30. Заголовок: Чего-то я не доконфи..


    Чего-то я не доконфигурил, значит... Посмотрю.

    Тон. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 295
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 11.07.09 01:51. Заголовок: Хломидоманад пишет: ..


    Хломидоманад пишет:

     цитата:


    Ага. Вопрос был в том, почему эта часть может быть обрезана только снизу и справа, т.е. почему нельзя, например, отрезать верхние 100 пикселей и т.п.


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

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 188
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 11.07.09 07:26. Заголовок: Пока никак. Пока мож..


    Пока никак. Пока можно только в текст. Но у меня масса планов. :)

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 184
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 11.07.09 20:35. Заголовок: я до сих пор не прош..


    я до сих пор не прошёл 2-й неверный шаг- недоставало терпения

    теперь, на фурке, играть в эту игру действительно удобно

    надеюсь пройти её до конца

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 389
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 12.07.09 15:46. Заголовок: что-то я не могу про..


    что-то я не могу пройти этот '2-й шаг' на фурке. он на ней вообще проходим? дайте подсказку, плизз

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 232
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 12.07.09 17:13. Заголовок: такой косячек. фурка..


    такой косячек. фурка не понимает если в батоне есть скобки ()
    btn xxx(xx),xxxx



    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 185
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 12.07.09 18:16. Заголовок: Chicago1920 пишет: ..


    Chicago1920 пишет:

     цитата:
    такой косячек. фурка не понимает если в батоне есть скобки ()
    btn xxx(xx),xxxx


    странно. у меня- работает в соответствии с описанием, скачанным вместе с фуркой

    привожу проверочный пример:

    :a
    btn b(3),b
    end

    :b
    pln #b_1$
    end

    при нажатии кнопки b, выводится значение переданного параметра, равное трём

    Скрытый текст


    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 233
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 12.07.09 18:24. Заголовок: qwerty :ос_очнутся..


    qwerty

    :ос_очнутся
    pln e
    btn ос_клетка(да), Да.
    btn ос_клетка(нет), Нет.
    end

    :ос_клетка(нет)
    pln w
    end

    :ос_клетка(да)
    pln q
    end


    в акурке идет. а в фурке кнопки фантомами

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Человек приближенный к Nex'у... Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 390
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 12.07.09 18:30. Заголовок: Chicago1920 ты имееш..


    Chicago1920 ты имеешь ввиду, что именно из-за этого непроходим 'второй неверный шаг',
    или что-то другое?

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 234
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 12.07.09 18:54. Заголовок: noname я имею в виду..


    noname я имею в виду что просто есть такой косяк. Во 2невершаге я код не смотрел.

    зы кверти, ноунейм, будьте друзьями, заведите аськи. по переписке неудобно писать

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Человек приближенный к Nex'у... Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 186
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 12.07.09 18:54. Заголовок: хмм... несколько нея..


    Chicago1920, поясняю:
    в архиве, распространяемом вместе с фуркой, есть файл помощи FireURQ.html, в нём можно найти следующий текст:

     цитата:
    FireURQ

    ОСОБЕННОСТИ И ОТЛИЧИЯ

    .............................

    3. Параметры при переходах
    При переходах (операторы proc, btn и goto) возможно передать параметры на метку, на которую происходит переход. Синтаксис:

    goto <метка>[(param1, param2, ...)]

    proc <метка>[(param1, param2, ...)]

    btn <метка>[(param1, param2, ...)], <текст на кнопке>

    В качестве параметров могут быть использованы любые выражения. Параметры при этом попадают в переменные <метка>_1, <метка>_2 и так далее. Все старые значения "переменных с параметрами" — удаляются (даже если в прошлый раз было больше параметров).

    Важное замечание: при использовании параметров в операторе btn подстановки (#...$ и #%...$) раскрываются ПРИ ДОБАВЛЕНИИ КНОПКИ, а вычисление выражений в параметрах производится ПРИ НАЖАТИИ НА КНОПКУ.

    Пример:

    btn mylabel(2+2, "четыре"), Кнопка с параметрами

    При нажатии на эту кнопку переменная mylabel_1 примет числовое значение 4, а переменная mylabel_2 — строковое значение "четыре"
    ................................................................


    дополнительные примеры на тему того, как это всё работает я уже привёл в этой теме чуть выше

    теперь о примере от Chicago1920: действительно, на досурке и Акурке этот пример будет работать, а на фурке(ввиду вышеописанной особенности)- нет. НО при этом подобные имена переменных НЕ РЕКОМЕНДУЮТСЯ к использованию в том же описании досурки от Korwin именно потому, что в дальнейших версиях интерпретаторах специальные символы(напр- скобки) могли использоваться в каких-то других целях:
     цитата:

    ....................
    Переменные
    .........................
    - имя числовой переменной подчиняется общим требованиям к строке (то есть допустимы пробелы и практически любые символы, кроме '#' '$' ',' ';' '/*' '*/' '&' но для совместимости со следующими версиями лучше не использовать других знаков, кроме букв русского или латинского алфавита, знака подчеркивания, цифр. Еще переменные нельзя называть ключевыми словами типа if, then, not, and, or и др. так как в выражениях такие имена будут распознаваться как ключевые слова.
    ..........................................

    таким образом, переменные вида ос_клетка(да) для совместимости с другими интерпретаторами лучше переименовать, например, в ос_клетка_да // впрочем, в данном случае идёт речь не о переменных, а об именах меток, ну да ладно

    UPD

    ок! аську постараюсь завести на днях. проблема в том, что когда она у меня есть, она отнимает всё моё свободное время

    UPD

    впрочем, в фурке есть и некоторые другие ограничения на имена переменных, которые, надеюсь, будут отражены в её документации
    (либо исправлены, что- вряд ли)

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 235
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 12.07.09 19:07. Заголовок: qwerty Большое, чело..


    qwerty Большое, человеческое спасибо.

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Человек приближенный к Nex'у... Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 190
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 12.07.09 21:11. Заголовок: Chicago1920, ну вот..


    Chicago1920, ну вот нафига тебе скобки в имени метки?

    Тон. Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 493
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 13.07.09 04:18. Заголовок: Ой, чувствую, что бу..


    Ой, чувствую, что будет работа по созданию нового хелпа-документации! Как лучше писать - с нуля или на основе старой?

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 391
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 13.07.09 18:10. Заголовок: думаю, идеальный вар..


    думаю, идеальный вариант- начать с нуля, продумать структуру, И копипастить туда уместные куски имеющихся доков(досурка/фурка), 'довылизывая' их, если будет такая необходимость

    хотелось бы видеть новый хелп удобным, кратким, точным, с примерами

    ЗЫ
    Korwin, спасибо за работу над предыдущими хелпами!

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 192
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 13.07.09 18:19. Заголовок: Korwin, если напишеш..


    Korwin, если напишешь - моя благодарность не будет иметь границ в пределах разумного! :)
    Предлагаю писать в вики. С последующей компиляцией написанного в chm.

    Тон. Спасибо: 1 
    Профиль
    frodo
    постоянный участник


    Сообщение: 17
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 13.07.09 20:30. Заголовок: Вопрос о цвете фона ..


    Вопрос о цвете фона на багтрекере закрыт, потому пишу здесь. Для элементов интерфейса достаточно сделать черную окантовку. На темном фоне ее не видно, зато на светлом надписи и полоса будут выделяться. Ну, а подобрать такой цвет фона, чтобы и текст, и элементы интерфейса выглядели по-человечески -- это уже на совести того, кто пишет квест.
    А вообще, спасибо огромное за фурку! Отличнейший интерпретатор.

    Не осудить, а обсудить. Спасибо: 1 
    Профиль
    noname
    постоянный участник




    Сообщение: 393
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 13.07.09 21:54. Заголовок: frodo, подобный вопр..


    frodo, подобный вопрос задавал и я (он там под номером 0..09). вот ответ:


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



    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Nex



    Сообщение: 194
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 13.07.09 23:45. Заголовок: В фурке обязательно ..


    В фурке обязательно должен быть скин.

    Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 18
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 15.07.09 20:27. Заголовок: А еще можно отдельно..


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

    Мысли вслух. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 192
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 15.07.09 20:33. Заголовок: frodo пишет: выгляд..


    frodo пишет:

     цитата:
    выглядеть это будет не очень

    а надо- что бы очень :)

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

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

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 8
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 16.07.09 12:15. Заголовок: Че-то Касперский руг..


    Че-то Касперский ругается на троян Packed.Win32.PolyCrypt.ac в Fireurq.zip/fireurq.exe

    Параноит?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 196
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 17.07.09 02:22. Заголовок: Новый релиз. FireUR..


    Новый релиз.

    FireURQ - 1.0.2
    ===============
    - 0000006: [интерфейс] Когда игра ждет ввода от игрока помимо кнопок, то не понятно, чего она ждет (fireton) - закрыт.
    - 0000001: [интерфейс] Вместо символа табуляции выводятся знаки вопроса (?) (fireton) - закрыт.
    - 0000005: [интерфейс] Anykey без параметров воспринимает нажатие клавиши мыши (fireton) - закрыт.
    - 0000004: [интерфейс] Обновление игры в дебаг режиме (fireton) - закрыт.
    - 0000002: [интерфейс] Направлять вывод в файл (fireton) - закрыт.
    - 0000013: [интерфейс] [WinXP] Картинка центрируется левее, чем текст. Между картинкой и текстом - большое пространство. (fireton) - закрыт.
    - 0000018: [интерпретатор] DosURQ и FireURQ по-разному понимают cls (fireton) - закрыт.
    - 0000023: [интерпретатор] Необходимо улучшить производительность интерпретатора (fireton) - закрыт.
    - 0000022: [интерфейс] Доступ к меню (fireton) - закрыт.
    - 0000026: [интерпретатор] Фурка виснет при попытке вставить картинку больше размеров собственного окна (fireton) - закрыт.
    - 0000007: [интерфейс] В полноэкранном режиме программу закрывать неудобно (fireton) - закрыт.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 197
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 17.07.09 07:22. Заголовок: В выложенной версии ..


    В выложенной версии есть мерзкая ошибка. :( Неправильно работает форматирование текста (глотает окончание параграфа).
    Пока не забирайте. Исправлю сегодня вечером.

    UPD: Исправил, можно качать. :)

    Тон. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 298
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 17.07.09 13:32. Заголовок: У меня паранойя, или..


    У меня паранойя, или буквы стали больше? О_о

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 401
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 17.07.09 15:31. Заголовок: Хломидоманад, да. шр..


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

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Бест.





    Сообщение: 3
    Зарегистрирован: 14.07.09
    ссылка на сообщение  Отправлено: 17.07.09 15:48. Заголовок: Уважаемый Фаертон, к..


    Уважаемый Фаертон, как я вижу вам выслали взятку, о которой я умолял в своей игре и вы сделали правильное центрование картинки. Спасибо!

    Но теперь у меня проблема в другом. В хелпе написано: "FireURQ позволяет вставлять изображения в текст квеста. Для этого служит команда image. Синтаксис:
    image <имя файла>[, X, Y, ширина, высота]
    При этом X и Y задают верхний левый угол окна, а ширина и высота – размеры «вырезаемого» кусочка."

    Сегодня пытался играться с X и Y, но что-то ничего не работает, а когда работает, то становится еще страшнее. К примеру, от изменения координаты Y изменяется высота картинки.. картинка обрезается, исчезает, с ней происходят прочие неестесственные вещи. Все кроме одного - она четко привязана к стандартным координатам :)
    Все что я хотел:

    cls
    image img/3.jpg
    image img/inv_fonar.jpg, 586, 17

    То есть, чтобы на правую часть первой картинки наложилась вторая. Что я делаю не так, доктор?

    Утро сегодня холодное, пофехтуем немного, и хотя бы согреемся. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 299
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 17.07.09 16:35. Заголовок: Бест. А ничего и не ..


    Бест.
    А ничего и не получится. Методом проб и ошибок было установлено, что все четыре параметра служат для обрезания картинки с четырех сторон. Вставить эту чертову картинку в заданное место, а тем более, наложить на нее другую, в фурке пока нельзя.

    Спасибо: 0 
    Профиль
    Бест.





    Сообщение: 4
    Зарегистрирован: 14.07.09
    ссылка на сообщение  Отправлено: 17.07.09 16:40. Заголовок: Застрелиться!..


    Застрелиться!

    Утро сегодня холодное, пофехтуем немного, и хотя бы согреемся. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 300
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 17.07.09 16:46. Заголовок: Ну, можно ведь совме..


    Ну, можно ведь совместить картинки в фотошопе и вставить готовый вариант?
    А вместо того, чтобы вставлять картинку в заданное место, можно сделать просто изображение на весь экран). Правда, непонятно, куда в этом случае девать текст %/

    upd: Есть еще вариант просто ждать обещанного автором Фурки светлого будущего, в котором все это будет возможно. Благо при нынешних темпах выпуска новых версий, возможно, не так и долго придется ждать.

    Спасибо: 0 
    Профиль
    Бест.





    Сообщение: 5
    Зарегистрирован: 14.07.09
    ссылка на сообщение  Отправлено: 17.07.09 16:52. Заголовок: В своей великой саге..


    В своей великой саге Черное молоко я хочу сделать, чтобы в почти каждой локации была картинка :) Как в хентай играх. А на ней в необходимом месте отображаются предметы инвентаря или новые персонажи. Но если так сложно, то не буду делать, конечно.

    Утро сегодня холодное, пофехтуем немного, и хотя бы согреемся. Спасибо: 0 
    Профиль
    name



    Не зарегистрирован
    Зарегистрирован: 01.01.70
    ссылка на сообщение  Отправлено: 17.07.09 17:00. Заголовок: А почему бы не НАД к..


    А почему бы не НАД картинкой? Или между картинками, как в рамочке?

    Спасибо: 0 
    Хломидоманад
    постоянный участник




    Сообщение: 301
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 17.07.09 17:02. Заголовок: О, я тоже пытался та..


    О, я тоже пытался такое сделать. Разные комбинации персонажей с фоном пришлось делать отдельными картинками пока.
    И текст поверх картинки не прорисовывается, т.е. общего фона не сделаешь. Но по этому поводу Тон обещал сменные скины.
    И злит, что кнопки слева висят. Но это в 1.0.3 можно будет поменять вроде.

    Спасибо: 0 
    Профиль
    Бест.





    Сообщение: 6
    Зарегистрирован: 14.07.09
    ссылка на сообщение  Отправлено: 17.07.09 17:08. Заголовок: Да, бэкграунд это мы..


    Да, бэкграунд это мысль :) Написал Фаертону множество жалоб.
    А вы видели игру "Возвращение квантового кота"? Вот так и я хочу сделать, только лучше :)

    Утро сегодня холодное, пофехтуем немного, и хотя бы согреемся. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 302
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 17.07.09 17:16. Заголовок: Вижу :) Я тоже %) Не..


    Вижу :) Я тоже %)
    Не, до "Кота" руки еще не дошли... пойду качать)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 198
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.07.09 22:10. Заголовок: Выпустил bugfix rele..


    Выпустил bugfix release 1.0.3

    FireURQ - 1.0.3
    ===============
    - 0000038: [интерфейс] А в свойствах файла "fireurq.exe" по-прежнему стоит версия 1.0.0.0 (fireton) - отработан.
    - 0000037: [интерпретатор] Оператор anykey и возвращаемые значения (fireton) - отработан.
    - 0000040: [интерпретатор] Ошибка в "Самом наглом квесте" (fireton) - отработан.

    Пофиксил пару раздражающих багов, но и только. Новых возможностей не добавил.

    Все новые возможности отложены на версию 1.1
    Разработку продолжу после КРИЛа, скорее всего.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 204
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 14.08.09 22:03. Заголовок: Вышла версия 1.0.4 ..


    Вышла версия 1.0.4

    FireURQ - 1.0.4
    ===============
    - 0000058: [интерпретатор] Не работает прозрачность. (fireton) - закрыт.
    - 0000054: [интерпретатор] Ошибка List index out of bounds (1) при обращении к инвентарю (fireton) - отработан.
    - 0000062: [интерпретатор] Fade-In и Fade-Out для музыки (fireton) - отработан.
    - 0000030: [интерпретатор] Регуляция громкости в фурке (fireton) - отработан.
    - 0000059: [интерфейс] Нельзя разместить много текста на кнопке. (fireton) - отработан.
    - 0000060: [интерфейс] Возможность использовать различные шрифты (fireton) - отработан.

    Качать все там же.

    Тон. Спасибо: 0 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 488
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 15.08.09 09:18. Заголовок: Фаер, мои поздравлен..


    Фаер, мои поздравления, но перезалей архив - битый!

    Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 222
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 15.08.09 14:55. Заголовок: fireton пишет: - 00..


    fireton пишет:

     цитата:
    - 0000060: [интерфейс] Возможность использовать различные шрифты (fireton) - отработан.


    о, неужели теперь можно использовать моноширинный шрифт?

    думаю, стоит следующую ЛОКу посвятить FireURQ

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 312
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 16.08.09 01:12. Заголовок: qwerty пишет: о, не..


    qwerty пишет:

     цитата:
    о, неужели теперь можно использовать моноширинный шрифт?


    Ты тоже хочешь написать на ней рогалик? :)

    Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 223
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 16.08.09 02:12. Заголовок: Хломидоманад пишет: ..


    Хломидоманад пишет:

     цитата:
    Ты тоже хочешь написать на ней рогалик? :)


    не совсем. просто любую карту или схему, если она не жёстко задана, в фурке придётся 'рисовать' текстом. ведь в ней пока нельзя составлять картинки из кусочков, как в Акурке

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Chicago1920
    неизвестный человек




    Сообщение: 275
    Зарегистрирован: 08.06.07
    ссылка на сообщение  Отправлено: 16.08.09 10:02. Заголовок: Скажите, что там Тон..


    Скажите, что там Тон обещал насчет уменьшения размера шрифта? Или в новых версиях он уже поменьше?

    Неизвестный человек... Человек, который привел Настю... Человек, который раcкусил Евга... Человек-грунт... Человек не приближенный к Nex'у... Человек, проигравший на дуэли с Евгом... Человекоподобный Имплант с Квантовым Аннигилятором для Галактического Обнаружения... Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 20
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 18.08.09 12:14. Заголовок: (Скопировано с багтр..


    (Скопировано с багтрекера)
    Есть предложение придумать еще операторы для того, чтобы писать кнопки в столбец/строку. Тогда будут хорошо выглядеть, например,

    Скрытый текст

    Как вариант, предлагаю операторы... пусть будет... blin и bcol: первый показывает, что следующие баттоны должны идти строкой, второй -- что столбцом (как сейчас в фурке). А чтобы обозначить новую строку, нужно повторно написать blin. (bcol повторно писать бесполезно, так как столбец всегда один). Например:
    Скрытый текст


    Мысли вслух. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 214
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 18.08.09 12:44. Заголовок: ухаха классный опера..


    ухаха
    классный оператор

    Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 21
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 18.08.09 13:36. Заголовок: Или, как вариант, &#..


    Или, как вариант, "blin(#количество_кнопок_в_строке$)", по умолчанию blin(1).

    Мысли вслух. Спасибо: 0 
    Профиль
    Nex



    Сообщение: 215
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 18.08.09 13:47. Заголовок: стопка блинов .... и..


    стопка блинов .... или горка?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 205
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 18.08.09 21:24. Заголовок: Вышла версия 1.0.5 (..


    Вышла версия 1.0.5 (Ajenta Edition)

    FireURQ - 1.0.5
    ===============
    - 0000063: [интерпретатор] обработка одного предмета в инвентаре, без меню (fireton) - отработан.
    - 0000064: [интерпретатор] Возможность сокрытие действий с предметами инвентаря (fireton) - отработан.

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 418
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 18.08.09 22:01. Заголовок: frodo, вместо всего ..


    frodo, вместо всего этого достаточно сделать вставку картинок как в Акурке и отслеживать координату нажатой клавиши

    возможность (в Акурке) выводить массивы картинок с(теоретически) наложением, а если(бы) ещё и спрозрачностью(и без глюков при этом)

    это было бы что-то

    впрочем, ИМХО- всё и так зашибись. лично меня достаёт немного разрешение 800х600. для пускающих урку на домашнем PC это определённо минус

    что бы с этим можно сделать? вижу только два лажовых варианта:

    1. сделать альтернативную урку для PC, которая будет отличаться только разрешением. прога сможет отследить версию плеера через соотв переменную, и таким образом, можно будет делать проги, идущие нормально на обеих фурках

    2. сделать ещё один режим с 1,5 кратной величиной сторон: 1200х900. пускаться будет в окне. хорошего в этом так же мало, как и в п1

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

    ---

    итого: хороших вариантов нет

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 22
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 19.08.09 11:07. Заголовок: Эмм... С картинками,..


    Эмм... С картинками, конечно, можно придумать что угодно, но я всего лишь говорил про выравнивание кнопок. Просто не всегда удобно, если кнопки идут одна над другой.
    Само собой, картинки -- это красиво, но сейчас я говорю про обыкновенные текстовые кнопки. К тому же, если текст кнопок меняется через #$, как его сделаешь картинкой?

    *А еще может быть системная переменная blin (button lines), по умолчанию blin = 1.

    Мысли вслух. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 209
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.08.09 21:28. Заголовок: Перед отпуском решил..


    Перед отпуском решил выпустить версию, в основном багфикс.

    FireURQ - 1.0.6
    ===============
    - 0000072: [интерпретатор] Проблемы в работе со шрифтами - 2 (fireton) - закрыт.
    - 0000073: [интерпретатор] Предопределенные функции (fireton) - закрыт.
    - 0000075: [интерпретатор] Проблемы в работе со шрифтами-3 (fireton) - закрыт.
    - 0000074: [интерфейс] Команда "О программе" (fireton) - закрыт.
    - 0000066: [интерпретатор] Вместо некоторых символов выводится вопросительный знак "?" (fireton) - закрыт.

    Тон. Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 23
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 28.08.09 09:11. Заголовок: Поздравляю с отпуском!


    Поздравляю с отпуском!

    Мысли вслух. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 224
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 28.08.09 19:08. Заголовок: я наконец-то понял е..


    я наконец-то понял ещё одну фичу фурки:

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

    и плюс к этому в фурке есть уникальная возможность выводить и текст и картинки вместе, как розочки в демке от Fireton. эта возможность ещё ждёт своего адекватного применения

    причём свобода комбинирования графики и текста выглядит вполне по-URQовски

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 24
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 29.08.09 01:50. Заголовок: имитировать можно за..



     цитата:
    имитировать можно запросто


    Разрезать картинку на четыре части вида "крыша, пол и две стены", а между ними вставить другую картинку? Гениально!
    ...Или был другой вариант?

    Мысли вслух. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 230
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 29.08.09 11:18. Заголовок: frodo, именно так. з..


    frodo, именно так. замечу, что в Акурке наложение реализовано таким образом, что можно накладывать ТОЛЬКО прямоугольные картинки и БЕЗ прозрачности. в общем и целом вариант фурки мне нравится больше

    -----

    frodo пишет:

     цитата:
    Эмм... С картинками, конечно, можно придумать что угодно, но я всего лишь говорил про выравнивание кнопок. Просто не всегда удобно, если кнопки идут одна над другой


    склонен согласиться. ИМХО проще всего ввести кнопку bt, тогда по btn выводится кнопка и переводится строка(обычный вариант), а по bt строка не переводится (аналогично p/pln) и следующая кнопка(либо текст) будет выводится в той же строке

    -----

    что касается отслеживания координаты клика по картинкам, то опять же ИМХО лучше пойти по пути более продвинутых вариантов вывода баттонов(см чуть выше), и использования anykey и input. т е лучше бы пойти более продвинутым-текстовым путём, вместо пиксель-хантинговово

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 424
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 29.08.09 18:19. Заголовок: чё-та в последнее вр..


    чё-та в последнее время меня тянет всё повторять. поступлю так и на этот раз:
    qwerty пишет:
     цитата:
    склонен согласиться

    да, тема расположения кнопок в фурке довольно актуальна ввиду меньшего их кол-ва, которое можно уместить на экране (а именно- 12-ть, если кроме них ничего не будет)

    qwerty пишет:
     цитата:
    лучше бы пойти более продвинутым-текстовым путём, вместо пиксель-хантинговово

    однако, почему бы не позволить баттонам быть картинками? вместе с реализацией возможности умещать баттоны в одну строчку это будет большой прогресс


     цитата:
    проще всего ввести кнопку bt, тогда по btn выводится кнопка и переводится строка(обычный вариант), а по bt строка не переводится (аналогично p/pln) и следующая кнопка(либо текст) будет выводится в той же строке



    насчёт image в кнопке также можно что-нить придумать. в этом случае текст кнопке не нужен: вместо кнопки отобразится картинка

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 26
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 29.08.09 18:34. Заголовок: qwerty пишет: в Акур..


    qwerty пишет:

     цитата:
    в Акурке наложение реализовано таким образом, что можно накладывать ТОЛЬКО прямоугольные картинки и БЕЗ прозрачности


    Неправда -- у меня в "Памяти Вселенной" на стартовую картинку накладывалась gif-картинка с текстом и прозрачностью.
    А вот еще такая идея: ведь png-файл шрифта -- это та же картинка. Значит, можно придумать шрифт, который будет состоять из рисунков и пиктограмм. Тогда выводить и комбинировать их станет еще проще. А еще получается забавно, если менять цвет текста-картинок .

    Мысли вслух. Спасибо: 0 
    Профиль
    Nolite
    постоянный участник




    Сообщение: 20
    Зарегистрирован: 26.04.09
    ссылка на сообщение  Отправлено: 29.08.09 18:35. Заголовок: qwerty пишет: проще..


    qwerty пишет:

     цитата:
    проще всего ввести кнопку bt, тогда по btn выводится кнопка и переводится строка(обычный вариант), а по bt строка не переводится (аналогично p/pln) и следующая кнопка(либо текст) будет выводится в той же строке



    Хороший вариант, но есть тонкость. Что если появление последних кнопок в ряду зависит от условия?

    if a and b then bt locA,locA & btn locB,locB
    if a and not b then btn locA,locA
    if not a and b then btn locB,locB

    Можно ввести системную переменную btnln. Если она равна 0 - выводим кнопки в столбик, 2 - в строчку. Если равна 1 - выводим следующую кнопку строкой ниже, а btnln присваиваем значение 2.

    if a then btn locA,locA
    if b then btn locB,locB
    btnln = 1


    Спасибо: 0 
    Профиль
    Бест.





    Сообщение: 9
    Зарегистрирован: 14.07.09
    ссылка на сообщение  Отправлено: 30.08.09 09:21. Заголовок: Спасибо за новые вер..


    Спасибо за новые версии!

    Кому вообще нужна жена, у которой коленки гнутся только в одну сторону?!.. Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 27
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 30.08.09 09:42. Заголовок: Нашел способ, как на..


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

    Суть метода в том, что картинки представляются в виде букв шрифта. Теперь вопрос к fireton'у: можно ли этот метод как-нибудь "узаконить" на фурке? То есть попросту добавить оператору image еще два параметра, которые могут становиться отрицательными -- отступ слева и сверху.

    Мысли вслух. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 214
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 30.08.09 11:17. Заголовок: Жесть какая. Никогда..


    Жесть какая. Никогда не знаешь, как будут пользоваться твоей программой. Потерпите, готовится решение для любителей картинок. После отпуска (через две недели) займусь.

    Тон. Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 28
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 30.08.09 11:24. Заголовок: Мисье знает толк в и..


    Оффтоп: Мисье знает толк в извращениях(с)

    Мысли вслух. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 215
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 04.09.09 00:51. Заголовок: На багтрекер фурки т..


    На багтрекер фурки теперь можно заходить не регистрируясь.

    Тон. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 314
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 04.09.09 19:25. Заголовок: frodo, ты меня восхи..


    frodo, ты меня восхищаешь =) Честно.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 216
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 05.09.09 09:55. Заголовок: Вышла версия 1.0.7 -..


    Вышла версия 1.0.7 - главным образом, багфикс. Хотя есть и фича - прозрачность вставляемых картинок.

    FireURQ - 1.0.7
    ===============
    - 0000076: [интерпретатор] инвентарь в qsz- пропадают картинки (fireton) - закрыт.
    - 0000081: [интерфейс] После вывода кнопок фокус на кнопку не установится, пока не пошевелишь курсор. (fireton) - закрыт.
    - 0000077: [интерпретатор] Действия с длиной строки (fireton) - закрыт.
    - 0000079: [интерпретатор] Предопределенная функция _color(a, r, g, b) неправильно вычисляет значения. (fireton) - закрыт.
    - 0000061: [интерпретатор] Прозрачность для картинок (fireton) - закрыт.
    - 0000047: [интерфейс] Невозможно вызвать меню при anykey (fireton) - закрыт.
    - 0000051: [интерфейс] Большой кусок текста и anykey (fireton) - закрыт.

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 238
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 05.09.09 22:31. Заголовок: а можно ли сделать ч..


    а можно ли сделать что-то навроде Акурковских 'гиперссылок': что бы в тексте описаний на некоторые слова можно было нажимать аналогично баттонам?

    очень даже не лишняя фича для текстовой игры // в куспе тоже есть

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

    было бы неплохо

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 491
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 06.09.09 00:52. Заголовок: Да, было бы очень не..


    Да, было бы очень неплохо. Только вот формат таких ссылок каким образом сделать?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 217
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 06.09.09 09:49. Заголовок: Чем вам тогда твибок..


    Чем вам тогда твибокса не хвататет?

    Я за себя скажу. Мне не нравятся ссылки в тексте. Текст - это текст, а варианты действий - должны быть после текста. Но это мое имхо.

    Тон. Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 16
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 06.09.09 17:00. Заголовок: Мое имхо, что твибок..


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

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 315
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 06.09.09 18:10. Заголовок: Можно извратиться и ..


    Можно извратиться и повесить управление ссылками в тексте на клавиатуру. Только, естественно, отрисовывать локации тогда надо будет специальной процедурой. И при наличии большого числа ссылок в тексте пролистывать их будет не очень удобно.
    Зато такое можно написать, не дожидаясь новых фурок).

    Cheshire пишет:

     цитата:
    Мое имхо, что твибокс без каких-то знаний джавы использовать сложно


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

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 430
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 06.09.09 19:31. Заголовок: Хломидоманад, технич..


    Хломидоманад, технические способы реализации ссылок это одно, а не/желание их делать в фурке- это другое. думаю, при желании fireton нашёл бы более простой способ организовать гиперссылки
    НО спасибо ему за то, что есть
    // хотя с разрешением 800х600 и без гиперссылок привлечь народ к этой платформе будет сложно. только закоренелые урочники на неё плотно подсядут

    fireton пишет:

     цитата:
    Чем вам тогда твибокса не хвататет?

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

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

    UPD

    ой, Хлом, это ты писал про реализацию гиперссылок на URQL? снимаю шляпу. хотя я в таком случае уж лучше организую ввод команд ч/з input или anykey. главное гамеру всё популярно(и кратко!) объяснить, и для начала выдавать доступные команды по одной

    я как раз об этом щазз думал // вообще я щазз работаю над совсем небольшой фанфик-демо-миниатюрой(НЕ speleologist), НО из-за желания всё отшлифовать и вылизать до идеального блеска (а так же из-за лени) сроки исполнения растянулись уже сверх всякого приличия

    UPD

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

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 218
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 14.09.09 20:24. Заголовок: Вышла версия 1.0.8 ..


    Вышла версия 1.0.8

    FireURQ - 1.0.8
    ===============
    - 0000091: [интерпретатор] Передавать в TOKENS не переменную, а выражение (fireton) - отработан.
    - 0000089: [интерфейс] Отключение значков при anykey и pause (fireton) - отработан.
    - 0000087: [интерпретатор] Не работает оператор quit (fireton) - отработан.
    - 0000083: [интерпретатор] возможность менять название предмета в инвентаре (fireton) - отработан.
    - 0000086: [интерфейс] Инвентарь в Furq 1.0.7 не открывается кликом мышки. (fireton) - отработан.
    - 0000090: [интерфейс] Использование прямого слеша (/) в QSZ (fireton) - отработан.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 219
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 17.09.09 00:54. Заголовок: Небольшой багфикс ..


    Небольшой багфикс


    FireURQ - 1.0.9
    ===============
    - 0000092: [интерпретатор] Периодические вылеты с AV при использовании QSZ (fireton) - закрыт.
    - 0000093: [интерпретатор] не работает обратный слеш в путях к шрифтам (fireton) - закрыт.


    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 223
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 27.09.09 18:32. Заголовок: FireURQ - 1.1 ======..


    FireURQ - 1.1
    =============
    - 0000098: [интерфейс] Декораторы (fireton) - отработан.
    - 0000094: [интерпретатор] вычсляемые значения в pause (fireton) - отработан.
    - 0000099: [интерфейс] Возможность изменять размеры и положение текстового поля (fireton) - отработан.

    Смотрите прилагающееся демо, иллюстрирующее новые возможности.

    Тон. Спасибо: 1 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 495
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 27.09.09 21:14. Заголовок: Счастье пришло и в н..


    Счастье пришло и в наш дом ж)

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 316
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 30.09.09 22:19. Заголовок: Тон, это великолепно..


    Тон, это великолепно. Я прямо лишился дара речи)
    Фурка форева.

    Спасибо: 0 
    Профиль
    Nolite
    постоянный участник




    Сообщение: 25
    Зарегистрирован: 26.04.09
    ссылка на сообщение  Отправлено: 01.10.09 18:36. Заголовок: ИМХО, анимированные ..


    ИМХО, анимированные декораторы хорошо использовать только для эффектной концовки, в других случаях они быстро надоедают.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 226
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 01.10.09 19:20. Заголовок: Nolite пишет: ИМХО,..


    Nolite пишет:

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


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

    Тон. Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 497
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 02.10.09 03:09. Заголовок: Это настолько здоров..


    Это настолько здорово в целом, что я могу найти этому десяток применений не особо задумываясь!!! Но самое важное для меня - применение декораторов позволяет усадить за текстовый квест даже маленьких девочек, которые не очень любят читать!!! Браво, Антон!!!!

    Спасибо: 1 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 253
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 02.10.09 18:00. Заголовок: Korwin я тоже не люб..


    Korwin я тоже не люблю много читать. мой оптимум- 4-ре строки текста на одну ситуацию. жду твоих новых квестов!

    UPD:

    надоть попробовать анимацию в простых головоломках; ну там- вращение ручек, перемещение элементов и т п

    а уж заставки и концовки- само собой

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Byte



    Не зарегистрирован
    Зарегистрирован: 01.01.70
    ссылка на сообщение  Отправлено: 02.10.09 22:17. Заголовок: То есть теперь чем м..


    То есть теперь чем меньше текста в текстовых играх - тем лучше :))

    Спасибо: 0 
    Хломидоманад
    постоянный участник




    Сообщение: 317
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 03.10.09 00:33. Заголовок: Да нет же, напротив,..


    Да нет же, напротив, качество игры прямо пропорционально количеству текста на локацию. Кому интересно играть, когда локации настолько малы, что умещаются на экране?..

    Спасибо: 1 
    Профиль
    frodo
    постоянный участник


    Сообщение: 32
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 05.10.09 10:13. Заголовок: Да это просто... ВАУ..


    Да это просто... ВАУ! ! !
    fireton, ну... ну красота прям! Слов нет... То, чего целый год ждал!
    Теперь главное -- не поддаться соблазну, и не делать раскрашенные квесты вместо хороших.
    А то потратишь на украшательства все силы -- всегда ведь хочется, чтоб квест был самым лучшим -- и, в итоге, оставишь недоделанным. Если кто скажет, что у самого подобного не бывало, я первый кину в него камень!:)
    Ну, это уже проблемы авторов... А декораторы, конечно -- это здорово!
    Сейчас только добавлю ложку йада на багтрекере...

    Мысли вслух. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 230
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 05.10.09 18:20. Заголовок: frodo пишет: Сейчас..


    frodo пишет:

     цитата:
    Сейчас только добавлю ложку йада на багтрекере...


    Да уж, с сохранениями я слажал. Будем править...

    Кстати, большая просьба не поддаваться соблазну постить несколько, пусть и сходных по теме, запросов в один. Мне всё равно придется пилить их, зачем делать двойную работу?

    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 444
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 08.10.09 19:48. Заголовок: а как проще всего сд..


    а как проще всего сделать вот такое:

    /--------------\ текст 1
    |*картинка*| ... текст ...
    \--------------/ текст N
    много текста

    ?

    т е - картинка, рядом с ней несколько строчек текста, ну и ниже- текст как обычно?

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 231
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 08.10.09 20:08. Заголовок: Обтекания картинки т..


    Обтекания картинки текстом в фурке пока нет, увы.

    Тон. Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 231
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 09.10.09 05:14. Заголовок: noname пишет: т е ..


    noname пишет:

     цитата:

    т е - картинка, рядом с ней несколько строчек текста, ну и ниже- текст как обычно?



    fireton пишет:

     цитата:
    Обтекания картинки текстом в фурке пока нет, увы.



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

    Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 262
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 09.10.09 05:20. Заголовок: uux, ну или можно ка..


    uux, ну или можно как-нить декораторами( или ты именно это и имел ввиду)? впрочем, ответ Тона даёт некоторую надежду на то, что в будущем будет сделано обтекание, которого пока нет

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 445
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 09.10.09 13:20. Заголовок: fireton, может так с..


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

    не мог бы ты вкладывать в архив описание досурки, что бы два описания вместе могли дать представление о том, как писать игры на фурку?

    т е сделать архив таким, чтоб его было достаточно для того, что бы чел, знакомый _только_ с содержимым этого архива начал что-то делать

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 498
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 10.10.09 04:45. Заголовок: 1. noname пишет: т ..


    1. noname пишет:

     цитата:
    т е - картинка, рядом с ней несколько строчек текста, ну и ниже- текст как обычно?



    Можно теоретически, разбить картинку на дольки, высотой в строчку и вставить картинки прямо в текст, чередующимися операторами pln и image

    2. noname пишет:

     цитата:
    не мог бы ты вкладывать в архив описание досурки, что бы два описания вместе могли дать представление о том, как писать игры на фурку?



    Новый учебник начат, но когда будет закончен - неизвестно. А сделать на том форуме 2 ссылки это неправильно?

    т е сделать архив таким, чтоб его было достаточно для того, что бы чел, знакомый _только_ с содержимым этого архива начал что-то делать

    Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 450
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 10.10.09 05:43. Заголовок: Korwin, А сделать на..


    Korwin,
    а можно картинки и не 'разбивать', а просто вставлять дольками! в фурке ведь можно вставлять кусочки картинок. очень даже неплохой вариант: легко реализовать как любой вариант обтекания, так и какие-нить замудрённые комбинации. способ логичный, простой и универсальный.


     цитата:
    А сделать на том форуме 2 ссылки это неправильно?


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

    и совсем другое дело, когда нужно ещё что-то скачивать.

    впрочем, пока и так сойдёт- всё равно придётся всё на пальцах разъяснять.

    к счастью, для urql это- легко :)

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Ajenta
    постоянный участник




    Сообщение: 28
    Зарегистрирован: 06.11.08
    ссылка на сообщение  Отправлено: 12.10.09 11:22. Заголовок: По идее обтека..


    По идее обтекание фурке и не нужно, благо у неё есть фиксированный размер окна, который позволяет автору рассчитать позиции картинки и текста. Если Фаертон не будет делать окно динамическим, то и в дальнейшем проблемы с созданием обтекания не возникнет.
    Меня вот больше интересуют гиф картинки. Чтобы можно было не покадрово извращаться, как сейчас, а вставлять картинку целиком. Пока не критично, но не очень удобно.

    С появлением новой фурки, появилось и новое ругательство: "И всё-то у вас батенька через... декораторы." Спасибо: 0 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 503
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 12.10.09 13:31. Заголовок: Фаер, торгуйся. Гиф ..


    Фаер, торгуйся. Гиф картинки за игру :)

    Спасибо: 1 
    Профиль
    Ajenta
    постоянный участник




    Сообщение: 29
    Зарегистрирован: 06.11.08
    ссылка на сообщение  Отправлено: 12.10.09 14:34. Заголовок: Ну вы блин корыстные..


    Ну вы блин корыстные :))

    С появлением новой фурки, появилось и новое ругательство: "И всё-то у вас батенька через... декораторы." Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 232
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 13.10.09 21:23. Заголовок: Новая версия. Главны..


    Новая версия. Главным образом, багфикс.

    FireURQ - 1.1.1
    ===============
    - 0000104: [интерпретатор] возможность убирать переходы (fireton) - отработан.
    - 0000100: [интерфейс] Приостановка музыки при потере фокуса (fireton) - отработан.
    - 0000105: [интерфейс] Index out of bounds при использовании меню (fireton) - отработан.
    - 0000106: [интерфейс] Непечатные символы в текстовом декораторе (fireton) - отработан.
    - 0000107: [интерфейс] Декораторы не попадают в файл сохранения игры (fireton) - отработан.
    - 0000110: [интерфейс] Не задаётся скорость анимации по умолчанию (fireton) - отработан.

    Тон. Спасибо: 0 
    Профиль
    Ajenta
    постоянный участник




    Сообщение: 30
    Зарегистрирован: 06.11.08
    ссылка на сообщение  Отправлено: 15.10.09 11:55. Заголовок: fireton пишет: - 00..


    fireton пишет:

     цитата:
    - 0000104: [интерпретатор] возможность убирать переходы (fireton) - отработан.



    Мммммм, замечательно!

    Я за мир во всём мире. За отдельно взятые инопланетные цивилизации ответственности не несу... Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 233
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 24.10.09 22:19. Заголовок: FireURQ - 1.1.2 ====..


    FireURQ - 1.1.2
    ===============
    - 0000015: [интерфейс] Возможность интеграции квеста и exe (fireton) - отработан.
    - 0000112: [интерпретатор] Ошибки с инвентарем при pause (fireton) - отработан.
    - 0000019: [интерфейс] Файл квеста в формате QSZ может быть любым (fireton) - отработан.

    Тон. Спасибо: 1 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 500
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 25.10.09 06:17. Заголовок: Для тех, кто как и я..


    Для тех, кто как и я в ТАНКЕ -

    10. Формат квестов QSZ
    FireURQ поддерживает свой собственный формат квеста – упакованный квест (QST Zipped). QSZ-файл – это, по сути, zip-архив, в котором лежит сам файл квеста (qst, qs1 или qs2) и все ресурсы, необходимые для работы игры (изображения и музыка). Данный формат очень удобен, если ваша игра использует мультимедиа.

    Также, существует возможность конвертации квеста в формате QSZ в исполняемый файл. Для этого следует использовать утилиту QSZ2EXE, которая входит в комплект поставки. Эта консольная утилита находится в папке на диске, которую вы выбрали при инсталляции FireURQ.

    То есть формат .qst в exe не конвертируется!!!

    Прошу помощи по использованию кириллических шрифтов - не могу разобраться как этим редактором сделать кириллическую надпись в заголовке шрифтом Techno - можно пример работы с редактором и кусок квеста?

    У меня не получается...



    Спасибо: 0 
    Профиль
    vito
    постоянный участник


    Сообщение: 10
    Зарегистрирован: 02.01.09
    ссылка на сообщение  Отправлено: 25.10.09 07:17. Заголовок: Korwin пишет: Прошу..


    Korwin пишет:

     цитата:
    Прошу помощи по использованию кириллических шрифтов - не могу разобраться как этим редактором сделать кириллическую надпись в заголовке шрифтом Techno - можно пример работы с редактором и кусок квеста?

    У меня не получается...



    Надо же, у меня была та же проблема сначала - вместо кириллицы выводились вопросительные знаки;).

    При запуске конвертера шрифтов у тебя будет сбоку окошко Characters Range. По умолчанию в нем выделены только латинские буквы (кстати, содержимое выделенной области дублируется в черном квадрате посередине главного окна). Просто выдели мышкой (удерживая нажатой левую кнопку) в Characters Range все символы. Мне это помогло;).

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 234
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.10.09 08:45. Заголовок: Korwin пишет: То ес..


    Korwin пишет:

     цитата:
    То есть формат .qst в exe не конвертируется!!!


    Ну да. Заверни qst в qsz и сконверти в exe... Делов-то. ;)

    Тон. Спасибо: 0 
    Профиль
    abcdef



    Сообщение: 68
    Зарегистрирован: 14.03.09
    ссылка на сообщение  Отправлено: 05.11.09 12:12. Заголовок: Склеивание EXE-файла..


    Склеивание EXE-файла интерпретатора с файлом квеста, и проверка при запуске наличия аппендикса, по размеру оригинального файла... - конечно идея интересная, но не практичная, т.к. квесты обычно маленькие, интерпретатор слишком большой :)
    __
    примерный аналог команда: COPY /B "aurq.exe"+"my.qst" "aurq+qst.exe"
    необходимо только открыть файл "aurq+qst" в режиме "только для чтения" и установить позицию считывания на длину файла интерпретатора...

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 235
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 05.11.09 22:55. Заголовок: abcdef, не совсем по..


    abcdef, не совсем понял, что ты хотел сказать.

    Тон. Спасибо: 0 
    Профиль
    abcdef



    Сообщение: 69
    Зарегистрирован: 14.03.09
    ссылка на сообщение  Отправлено: 06.11.09 10:12. Заголовок: если писать на winAP..


    если писать на winAPI, а не бездумно использовать чужие шаблонные библиотеки,..
    то размер сократится более чем на 400 кб, тем более что весь интерфейс - это только отрисовка граф.библиотеки

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



    Сообщение: 220
    Зарегистрирован: 03.07.07
    ссылка на сообщение  Отправлено: 06.11.09 11:53. Заголовок: abcdef поверь, разме..


    abcdef поверь, размер файла в наши дни не так уж важен.
    Удобство использования - решает.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 236
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 06.11.09 17:58. Заголовок: abcdef, к сожалению ..


    abcdef, к сожалению в дельфи нельзя влинковать D3DX в исполняемый код, приходится таскать с собой dll. По сути, экзешник фурки - это собственно экзешник, две dll (directx и bass) и системные ресурсы (картинки и шрифты), завёрнутые MoleBox'ом.

    Я не использую сторонние библиотеки (кроме Bass, но он малюсенький). Весь интерфейс рисую сам.

    Тон. Спасибо: 0 
    Профиль
    abcdef



    Сообщение: 71
    Зарегистрирован: 14.03.09
    ссылка на сообщение  Отправлено: 09.11.09 08:38. Заголовок: 01. unit Unit1; 02. ..


    01. unit Unit1;
    02. interface
    03. uses Windows, SysUtils,
    04. Messages, Variants, Classes, Graphics, Controls, Forms, Dialogs;
    __
    что-нить из того что в строке 04, есть-ли в каком-либо файле исходников?
    если да, то вот они лишние 400-500 кб..

    Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 275
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 14.11.09 01:26. Заголовок: fireton писал: В при..


    fireton писал:

     цитата:
    В принципе, я могу сделать что-то вроде этой urq.dll - в фурке интерпретатор и интерфейс разнесены. Другое дело, что некоторые возможности типа декораторов, смены шрифтов и т.п. придется реализовывать на стороне интерфейса, теми, кто станет использовать эту dll.

    Если же говорить о базовой версии интерпретатора, без фич фурки, то такую dll подготовить особого труда не составит. Другой момент, что на текущий момент я готов предоставить лишь Windows-версию. И насчет открытости кода, хммм, не уверен.

    Отредактировано fireton (02.10.2009 21:43)


    было бы неплохо.
    именно windows-версию.
    именно без интерфейса.
    именно с furq-фичами.

    т е то, для чего даже не понадобится "подготовка", которая "особого труда не составит".

    думаю, интересно скачать будет не только мне.

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    Nolite
    постоянный участник




    Сообщение: 37
    Зарегистрирован: 26.04.09
    ссылка на сообщение  Отправлено: 19.11.09 10:21. Заголовок: Урку на флеше неплох..


    Урку на флеше неплохо было бы сделать, но этом случае dll не поможет.

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 247
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 08.01.10 19:02. Заголовок: FireURQ - 1.1.3 ====..


    FireURQ - 1.1.3
    ===============
    - 0000119: [интерфейс] decor_имя_hide и 1 (fireton) - закрыт.
    - 0000114: [интерпретатор] Не работают вложенные IF (fireton) - закрыт.
    - 0000122: [интерфейс] idisp_ не распространяется на echo инвентаря (fireton) - закрыт.
    - 0000111: [интерфейс] Декораторы с z<0 закрывают списки инвентаря и меню. (fireton) - закрыт.
    - 0000021: [интерфейс] Проверять наличия файла сохранения (fireton) - закрыт.
    - 0000055: [интерпретатор] Проверка успешности сохранения (fireton) - закрыт.
    - 0000113: [интерпретатор] Не сохраняется время кадра анимации. (fireton) - закрыт.

    Тон. Спасибо: 1 
    Профиль
    Logger



    Не зарегистрирован
    Зарегистрирован: 01.01.70
    ссылка на сообщение  Отправлено: 23.01.10 18:07. Заголовок: Не могу установить ф..


    Не могу установить фурку. Антивирус говорит, что инсталлятор делает что-то непотребное

    Scan type: Auto-Protect Scan
    Event: Risk Found!
    Security risk detected: Packed.Generic.205
    File: C:\Program Files\FireURQ\is-IGPI3.tmp
    Location: C:\Program Files\FireURQ
    Computer: #############
    User: ###########
    Action taken: Pending Side Effects Analysis : Access denied
    Date found: January 22, 2010 11:54:23 AM

    Scan type: Auto-Protect Scan
    Event: Security Risk Found!
    Security risk detected: Packed.Generic.205
    File: C:\Program Files\FireURQ\is-KM9D7.tmp
    Location: Unknown Storage
    Computer: #############
    User: ###########
    Action taken: Cleaned by Deletion
    Date found: January 22, 2010 11:55:36 AM

    Антивирус - Symantec Endpoint Protection
    В чем беда?

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




    Сообщение: 483
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 23.01.10 18:11. Заголовок: http://forum.ifictio..

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 26
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 16.02.10 08:19. Заголовок: Ну когда там уже 1.1..


    Ну когда там уже 1.1.4 выйдет?
    Очень уж вкусные у нее нововведения, а до ЗОКа времени все меньше...

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 254
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 16.02.10 21:32. Заголовок: Выйдет, как только я..


    Выйдет, как только я её сделаю. На ЗОК не ориентируюсь.

    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 255
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 26.02.10 00:39. Заголовок: FireURQ - 1.1.4 ====..


    FireURQ - 1.1.4
    ===============
    - 0000103: [интерпретатор] GIF картинки (fireton) - закрыт.
    - 0000131: [интерпретатор] Флажок для count_... (fireton) - закрыт.
    - 0000130: [интерпретатор] Табуляция после оператора ломает код (fireton) - закрыт.
    - 0000129: [интерфейс] Разная сортировка в инвентаре (fireton) - закрыт.
    - 0000128: [интерпретатор] Не обрезать пробелы справа в операторе PRINT (fireton) - закрыт.
    - 0000127: [интерпретатор] Правильная обработка знака подчёркивания в локациях-действиях инвентаря (fireton) - закрыт.
    - 0000126: [интерфейс] Режим цензора (fireton) - закрыт.
    - 0000123: [интерфейс] Возможность отключить звук (fireton) - закрыт.
    - 0000108: [интерфейс] Ширина текста в декораторах типа TEXT (fireton) - закрыт.
    - 0000132: [интерпретатор] fade для громкости (fireton) - закрыт.

    Тон. Спасибо: 1 
    Профиль
    fireton
    постоянный участник




    Сообщение: 258
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 09.04.10 00:38. Заголовок: Народ! У кого-нибудь..


    Народ! У кого-нибудь ещё на Windows XP фурка глючит?
    Это я по мотивам вот этого: http://forum.ifiction.ru/viewtopic.php?pid=17683#p17683

    Тон. Спасибо: 0 
    Профиль
    Logger



    Сообщение: 3
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 09.04.10 16:58. Заголовок: fireton пишет: У ког..


    fireton пишет:
     цитата:
    У кого-нибудь ещё на Windows XP фурка глючит?

    У меня - работает нормально (только жрет все ресурсы процессора, но это не критично)

    Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 45
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 19.04.10 15:57. Заголовок: А где можно скачать ..


    А где можно скачать справку по FireURQ c декораторами? По ссылке http://furqbt.ifwiki.ru/proj_doc_page.php лежит только старая.

    Мысли вслух. Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 28
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 19.04.10 16:24. Заголовок: фродо, по-моему, теп..


    фродо, по-моему, теперь только с инсталляшником

    http://ifwiki.ru/files/Fireurq.zip

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



    Не зарегистрирован
    Зарегистрирован: 01.01.70
    ссылка на сообщение  Отправлено: 19.04.10 18:26. Заголовок: Вопрос


    На FireURQ можно скрыть все действия инвентаря?

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




    Сообщение: 259
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 20.04.10 09:15. Заголовок: Кактус пишет: На Fi..


    Кактус пишет:

     цитата:
    На FireURQ можно скрыть все действия инвентаря?


    Можно скрыть действия над предметами, но не сами предметы.

    Тон. Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 29
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 20.04.10 19:11. Заголовок: Фаер, а раз тут тако..


    Фаер, а раз тут такое дело с TWIFcomp, может, сделаем FireURQ 1.1.4 English Edition?

    Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 510
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 21.04.10 04:49. Заголовок: Cheshire пишет: Фае..


    Cheshire пишет:

     цитата:
    Фаер, а раз тут такое дело с TWIFcomp, может, сделаем FireURQ 1.1.4 English Edition?


    Или с переключением языка?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 260
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 21.04.10 17:31. Заголовок: Вряд ли... И потом, ..


    Вряд ли... И потом, URQL не предназначен для английского языка.

    Тон. Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 30
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 21.04.10 18:40. Заголовок: просто мы тут скопом..


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

    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 274
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 21.04.10 20:44. Заголовок: Cheshire пишет: про..


    Cheshire пишет:

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



    Возможно, конкретно к данному TWIFcomp английская Фурка и не нужна - можно просто игру скомпилировать в exe. Если в игре не используется инвентарь, то буржуям пофиг - пусть себе справа вверху висят крякозябры, а ты знай клацай по кнопкам. Тем более, что там в условиях говорится про публикование средств разработки не позднее 9-го апреля (конечно, это применительно к include-библиотекам написано, но мало ли...)

    А вообще идея с English Edition хорошая (тем более, что переводить не так много надо). ИМХО она достойна если уж не моментального воплощения в жизнь, то хотя бы голосования на форуме.

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 331
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 21.04.10 22:26. Заголовок: Я думаю, говоря про ..


    Я думаю, говоря про непредназначенность URQL для английского, Тон имел ввиду, что слова типа if или else, встреченные в тексте, могут быть (и будут) интерпретированы фуркой (и досуркой, и акуркой, и всеми другими урками) как операторы языка.
    Т.е. строчка вида
    if not wallet then pln - Give me back my wallet, or else I'll scream.

    выдаст на экране

     цитата:
    - Give me back my wallet, or


    Не уверен, правда, что это очень критично и непреодолимо.

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

    зы спасибо Вику за консультацию.)

    Спасибо: 0 
    Профиль
    Cheshire
    постоянный участник




    Сообщение: 31
    Зарегистрирован: 14.06.09
    ссылка на сообщение  Отправлено: 22.04.10 04:26. Заголовок: Что-то не вижу пробл..


    Что-то не вижу проблемы.

    pln if not wallet then pln q.,?! else pln x end & etc.


    выдаст:


     цитата:
    if not wallet then pln q.,?! else pln x end



    Может, я что-то не так понял?


    Спасибо: 0 
    Профиль
    uux
    постоянный участник


    Сообщение: 275
    Зарегистрирован: 13.03.07
    ссылка на сообщение  Отправлено: 22.04.10 05:03. Заголовок: Хломидоманад пишет: ..


    Хломидоманад пишет:

     цитата:
    Я думаю, говоря про непредназначенность URQL для английского, Тон имел ввиду, что слова типа if или else, встреченные в тексте, могут быть (и будут) интерпретированы фуркой (и досуркой, и акуркой, и всеми другими урками) как операторы языка.



    Это уже проблема авторов игр, а не платформы. Блин, точку с запятой как-то научились выводить, так что и с английсим как-ибудь справимся;).

    Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 332
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 22.04.10 16:36. Заголовок: Cheshire У нас с тоб..


    Cheshire
    У нас с тобой разные примеры. Твой начинается с pln, поэтому фурка понимает, что дальше идет кусок текста, который нужно выводить. Мой начинается с if, и в нем фурка при всем желании не сможет догадаться, что слово else относится не к условию, этим словом обозначенному, а к pln. Ситуация довольно специфическая, но теоретически она возможна.
    uux
    Да я и не сомневаюсь, что справитесь. =) Просто подумал, что стоит как-то пояснить фразу Тона.

    зы Вчера Вик обнаружил еще одну двусмысленность в URQL:
    Скрытый текст


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



    Сообщение: 4
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 09.05.10 17:08. Заголовок: Хочется реализовать ..


    Хочется реализовать в фурке 2 фичи:
    1) Отцентровать картинку при выводе
    2) Вывести несколько картинок одна над другой, спрайты на фон (после центровки картинки-фона)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 261
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 09.05.10 21:52. Заголовок: Logger пишет: 1) От..


    Logger пишет:

     цитата:
    1) Отцентровать картинку при выводе



    textalign и image, либо декоратор

    Logger пишет:

     цитата:
    2) Вывести несколько картинок одна над другой, спрайты на фон (после центровки картинки-фона)


    Несколько декораторов.

    Ты fireurq.html читал?


    Тон. Спасибо: 0 
    Профиль
    Logger



    Сообщение: 5
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 09.05.10 22:11. Заголовок: textalign и image, л..



     цитата:
    textalign и image, либо декоратор....Ты fireurq.html читал?

    Читал. И такой важный момент как textalign+image в нем почему-то не отмечен Но спасибо, опробую.


     цитата:
    Несколько декораторов....

    Для декораторов, согласно fireurq.html, задаются абсолютные координаты (что не дает делать центрирование). А мне хочется, чтобы координаты спрайтов задавались относительно изображения-фона (отцентрированного). Вот, например, как это выглядит в AeroQSP

    *P '<center><img src="ivan/guslars.jpg"><img style="position:absolute;left:101;top:51" src="ivan/skull.ico"></center>'

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



    Сообщение: 6
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 09.05.10 22:50. Заголовок: Туплю с декораторами..


    Туплю с декораторами. Хочу вывести несколько картинок одну на другой. Не выводится вообще ничего (декораторами):

    :start
    decoradd sprite0 (10,10) image ivan/guslars.jpg
    decoradd sprite1 (20,20) image ivan/misc109.jpg
    pln Test
    image ivan/guslars.jpg
    image ivan/misc109.jpg
    end

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

    Сорри, мой косяк, привык, что в URQ кавычки не требуются. Теперь работает:

    :start
    decoradd sprite0 (10,10) image "ivan/guslars.jpg"
    decoradd sprite1 (20,20) image "ivan/misc109.jpg"
    pln Test
    image ivan/guslars.jpg
    image ivan/misc109.jpg
    end


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



    Сообщение: 7
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 09.05.10 23:35. Заголовок: Реализовал спрайты с..


    Реализовал спрайты с помощью декораторов. Но "не все спокойно в Датском королевстве". Картинку-фон пришлось выводить обычным image, чтобы изображение не накладывалось на текст. А спрайты накладывать декораторами, причем с определенным смещением, чтобы не попасть в верхнее меню. На приведенном примере спрайт misc109.jpg накладывает точно в левый верхний угол основого изображения guslars.jpg.

    cls
    image ivan/guslars.jpg
    decoradd sprite1 (20,55,-1) IMAGE "ivan/misc109.jpg"
    pln
    p Текст параграфа

    [реклама вместо картинки]

    Вопрос - эти магические числа x=20,y=55 будут верны везде для Фурки?
    Или на другой OS/версии/шрифтах потребуется задавать иное смещение, чтобы спрайт был точно в левом верхнем углу основного изображения?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 262
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 10.05.10 00:14. Заголовок: Logger пишет: Карти..


    Logger пишет:

     цитата:
    Картинку-фон пришлось выводить обычным image, чтобы изображение не накладывалось на текст.


    Про textpane_left, textpane_top, textpane_width и textpane_height, я так понимаю, тоже не читал?

    Logger пишет:

     цитата:
    Вопрос - эти магические числа x=20,y=55 будут верны везде для Фурки?


    Лучше сместить текстовое поле и делать спрайты декораторами.

    Logger пишет:

     цитата:
    такой важный момент как textalign+image в нем почему-то не отмечен


    там есть и про textalign и про image.


    Тон. Спасибо: 0 
    Профиль
    Logger



    Сообщение: 8
    Зарегистрирован: 23.01.10
    ссылка на сообщение  Отправлено: 10.05.10 07:08. Заголовок: Картинку-фон пришлос..



     цитата:
    Картинку-фон пришлось выводить обычным image, чтобы изображение не накладывалось на текст.


     цитата:
    Про textpane_left, textpane_top, textpane_width и textpane_height, я так понимаю, тоже не читал?

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


     цитата:
    Лучше сместить текстовое поле и делать спрайты декораторами.

    А можно поподробнее с этого момента. Чем это будет отличатся от варианта из моего предыдущего сообщения?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 263
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 10.05.10 12:36. Заголовок: Logger пишет: А мож..


    Logger пишет:

     цитата:
    А можно поподробнее с этого момента. Чем это будет отличатся от варианта из моего предыдущего сообщения?



    C помощью textpane_left, textpane_top, textpane_width и textpane_height ты можешь сместить поле основного текста, в котором выводится весь текст и кнопки, скажем, вниз. А в верхней части экрана размещать свои декораторы. Ты видел 1демку с декораторами вообще? Там, в принципе, показан такой вариант, в самом конце. Разбери и посмотри как оно устроено.

    Тон. Спасибо: 0 
    Профиль
    frodo
    постоянный участник


    Сообщение: 47
    Зарегистрирован: 05.08.08
    ссылка на сообщение  Отправлено: 12.05.10 10:07. Заголовок: А может ли Фурка отб..


    А может ли Фурка отбрасывать целую/дробную часть числа? Кажется, в Досурке делал подобное через inv+, но, ИМХО, это не совсем здраво

    Мысли вслух. Спасибо: 0 
    Профиль
    Хломидоманад
    постоянный участник




    Сообщение: 333
    Зарегистрирован: 20.12.05
    ссылка на сообщение  Отправлено: 12.05.10 21:27. Заголовок: frodo Я в свое время..


    frodo
    Я в свое время отбрасывал токенами.)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 265
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 12.05.10 22:51. Заголовок: Пример 6: Вычисление..


    Пример 6: Вычисление целой и дробной части числа.

    :1 
    pln Введите число в формате ххх.ххх
    input x ;Вводим произвольное число.
    fp_prec=0 ;Задаем число знаков после запятой равное нулю
    int_x=#x$ ;Присваиваем переменной int_x целое число.
    ;Две строчки ниже позволяют сейчас решить проблему с округлением числа вверх.
    if x>0 and int_x>x then int_x=int_x-1 ;Для положительных чисел
    if x<0 and int_x<x then int_x=int_x+1 ;Для отрицательных чисел
    fp_prec=5 ;Возвращаем точность вычислений до 5-го знака после запятой.
    frac_x=x-#int_x$ ;Вычисляем дробную часть.
    pln Вы ввели #x$ ;Выводим результаты вычислений на печать.
    pln Int x=#int_x$
    pln Frac x=#frac_x$
    btn 1,Еще раз?
    btn 2,Хватит
    End

    :2
    end



    Тон. Спасибо: 0 
    Профиль
    noname
    постоянный участник




    Сообщение: 515
    Зарегистрирован: 17.03.08
    ссылка на сообщение  Отправлено: 18.05.10 16:37. Заголовок: как работает опция &..


    как работает опция "играть без звука"? в игре про принцессу она, похоже, вообще не работает.

    I love Sinclair, DOS and URQ Спасибо: 0 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 516
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 18.05.10 18:24. Заголовок: Вставлю в опции игры..


    Вставлю в опции игры регулирование громкости. Для ребят будет полезно :-)

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 267
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 18.05.10 21:41. Заголовок: noname, да, это ошиб..


    noname, да, это ошибка. Внёс в список исправлений на следующий релиз.
    http://furqbt.ifwiki.ru/view.php?id=143

    Тон. Спасибо: 0 
    Профиль
    qwerty
    постоянный участник




    Сообщение: 337
    Зарегистрирован: 20.01.06
    ссылка на сообщение  Отправлено: 22.05.10 20:04. Заголовок: в фурке уже возможны..


    в фурке уже возможны анимированные GIF?? супер!!!

    мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 269
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 23.05.10 11:26. Заголовок: FireURQ - 1.2 ======..


    FireURQ - 1.2
    =============
    - 0000146: [интерпретатор] Поддержка мышки (fireton) - закрыт.
    - 0000141: [интерфейс] Статичные GIF вызывают фатальную ошибку (fireton) - закрыт.
    - 0000140: [интерпретатор] Визуализация превышения предела точности математического интерпретатора (fireton) - закрыт.
    - 0000139: [интерпретатор] декоратор IMAGE и гифы (fireton) - закрыт.
    - 0000142: [интерфейс] Не выводятся рисунки в формате .gif в операторе Image имя-файла.gif (fireton) - закрыт.
    - 0000029: [интерпретатор] Crossfade для музыки (fireton) - закрыт.
    - 0000135: [интерфейс] cls не стирает содержимое буфера обмена (fireton) - закрыт.
    - 0000143: [интерфейс] Беззвучный режим не влияет на MIDI музыку (fireton) - закрыт.
    - 0000136: [интерпретатор] озвучка в фурк играх (fireton) - закрыт.
    - 0000137: [интерфейс] Нет иконки (fireton) - закрыт.
    - 0000144: [интерпретатор] неверно отрабатываются составные условия (fireton) - закрыт.
    - 0000138: [интерпретатор] Неверная обработка знака подчеркивания ":Use_inv_" (fireton) - закрыт.
    - 0000133: [интерфейс] Мусор в буфере обмена (fireton) - закрыт.
    - 0000134: [интерфейс] Ctrl+C выполняет роль эникея (fireton) - закрыт.
    - 0000039: [интерфейс] Построчная или попиксельная прокрутка. (fireton) - закрыт.
    - 0000145: [интерфейс] Кнопки оказываются под границей экрана (fireton) - закрыт.

    Тон. Спасибо: 1 
    Профиль
    Korwin
    постоянный участник


    Сообщение: 518
    Зарегистрирован: 25.05.05
    ссылка на сообщение  Отправлено: 24.05.10 06:07. Заголовок: Уф!!! Браво!!! Будем..


    Уф!!! Браво!!! Будем тестить!!!

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



    Сообщение: 1
    Зарегистрирован: 29.07.10
    ссылка на сообщение  Отправлено: 29.07.10 16:10. Заголовок: А поддерживает ли чу..


    А поддерживает ли чудо хтмл, как АкУрка?

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




    Сообщение: 136
    Зарегистрирован: 07.12.06
    ссылка на сообщение  Отправлено: 29.07.10 21:46. Заголовок: Нет. Ну, за краткост..


    Нет.
    Ну, за краткость (ц) =)

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



    Сообщение: 1
    Зарегистрирован: 16.08.10
    ссылка на сообщение  Отправлено: 16.08.10 04:08. Заголовок: A версия без инсталл..


    A версия без инсталлятора есть?

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




    Сообщение: 140
    Зарегистрирован: 07.12.06
    ссылка на сообщение  Отправлено: 16.08.10 07:37. Заголовок: Adramelek, есть. htt..

    Спасибо: 0 
    Профиль
    Э-многозначительный



    Сообщение: 1
    Зарегистрирован: 11.12.10
    ссылка на сообщение  Отправлено: 11.12.10 08:09. Заголовок: Чё не реализован вво..


    Чё не реализован ввод текста?

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




    Сообщение: 161
    Зарегистрирован: 07.12.06
    ссылка на сообщение  Отправлено: 12.12.10 01:48. Заголовок: О каком вводе текста..


    О каком вводе текста речь?

    Спасибо: 0 
    Профиль
    Э-многозначительный



    Сообщение: 30
    Зарегистрирован: 11.12.10
    ссылка на сообщение  Отправлено: 18.12.10 21:21. Заголовок: Об input. Да ладно, ..


    Об input. Да ладно, с инпутом разобрался.
    А как реализовать следующее?


     цитата:
    if ответнавопрос="*пошел*на*" then goto драка



    Или задам вопрос по другому - как в коде обозначить "любой символ"?

    Спасибо: 0 
    Профиль
    Э-многозначительный



    Сообщение: 31
    Зарегистрирован: 11.12.10
    ссылка на сообщение  Отправлено: 18.12.10 21:36. Заголовок: Блин жеж, 5 человеко..


    Блин жеж, 5 человеков на форуме, а все воды в рот набрали. Или это не вода?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 279
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 18.12.10 23:34. Заголовок: if ответнавопрос==&#..


    if ответнавопрос=="*пошел*на*" then goto драка


    Тон. Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 281
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 25.12.10 02:26. Заголовок: FireURQ - 1.3 ======..


    FireURQ - 1.3
    =============
    - 0000148: [интерпретатор] Маска в качестве имени декоратора в командах
    - 0000151: [интерфейс] Скрипты декораторов
    - 0000101: [интерфейс] скины интерпретатора
    - 0000149: [интерпретатор] Подключение возможности выбирать кнопки, используя цифровую клавиатуру
    - 0000027: [интерфейс] Выравнивание кнопок

    Тон. Спасибо: 1 
    Профиль
    fireton
    постоянный участник




    Сообщение: 283
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 06.01.11 22:15. Заголовок: FireURQ - 1.3.1 ====..


    FireURQ - 1.3.1
    ===============
    - 0000152: [интерпретатор] Не работает оператор DECORSCR

    Тон. Спасибо: 0 
    Профиль
    Ctrel



    Не зарегистрирован
    Зарегистрирован: 17.02.11
    ссылка на сообщение  Отправлено: 17.02.11 10:07. Заголовок: Добрый день. Спасибо..


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

    Возникла пара вопросов:

    1. Можно ли сделать так, что бы во время ввода текста(input) инвентарь был доступен? (чтобы при нажатии мышью на инвентарь input аннулировался).

    Мы делаем обычный текстовый квест, где все действия вводятся input-ом, типа "См окно", "Вз кирпич", но хотелось бы чтоб при этом инвентарь работал.

    2. Можно ли горячие кнопки как то самому назначить? Типа I - инвентарь, Esc - системное меню. Можно ли сделать например

    F1 = Инвентарь - Действия - Осмотреть
    F2 = Инвентарь - Действия - Взять

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

    ?

    Спасибо: 0 
    Профиль
    fireton
    постоянный участник




    Сообщение: 286
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 17.02.11 20:56. Заголовок: В текущей версии всё..


    В текущей версии всё это нельзя. И я не вижу необходимости вводить такой функционал.

    Тон. Спасибо: 0 
    Профиль
    vito
    постоянный участник


    Сообщение: 25
    Зарегистрирован: 02.01.09
    ссылка на сообщение  Отправлено: 05.06.11 14:08. Заголовок: Вопрос модераторам/а..


    Вопрос модераторам/админам: а почему у нас тема про Фурку до сих пор не прикреплена?

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




    Сообщение: 205
    Зарегистрирован: 07.12.06
    ссылка на сообщение  Отправлено: 05.06.11 15:13. Заголовок: /от сих пор прикрепл..


    /от сих пор прикреплена/

    Спасибо: 2 
    Профиль
    fireton
    постоянный участник




    Сообщение: 289
    Зарегистрирован: 20.01.07
    ссылка на сообщение  Отправлено: 24.06.11 01:15. Заголовок: FireURQ - 1.3.2 ====..


    FireURQ - 1.3.2
    ===============
    - 0000156: [интерпретатор] Баг с вводом в инпут от Чикаги (fireton) - отработан.
    - 0000159: [интерпретатор] Завершение работы интерпретатора при смене заставки (fireton) - отработан.

    Тон. Спасибо: 2 
    Профиль
    Евгений
    почётное бревно




    Сообщение: 562
    Зарегистрирован: 17.05.05
    ссылка на сообщение  Отправлено: 24.06.11 16:28. Заголовок: А еще Фаер выложил в..


    А еще Фаер выложил все старые демо!

    1) http://ifwiki.ru/files/Fireurq_demo.qsz
    2) http://ifwiki.ru/files/Decodemo.qsz
    3) http://ifwiki.ru/files/Skindemo.qsz

    Только что посмотрел и снова проникся :)


    Спасибо: 0 
    Профиль
    Э-многозначительный



    Сообщение: 33
    Зарегистрирован: 11.12.10
    ссылка на сообщение  Отправлено: 27.06.11 08:52. Заголовок: Слёзно прошу добавит..


    Слёзно прошу добавить возможность выравнивания кнопок в ряд на одной горизонтальной линии.

    Общественность, присоединяйся!

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