Форум » » FireURQ » Ответить

FireURQ

fireton: 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 История версий Планы на следующую версию Скачать последнюю версию Документация

Ответов - 301, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All

Хломидоманад: frodo, ты меня восхищаешь =) Честно.

fireton: Вышла версия 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) - закрыт.

qwerty: а можно ли сделать что-то навроде Акурковских 'гиперссылок': что бы в тексте описаний на некоторые слова можно было нажимать аналогично баттонам? очень даже не лишняя фича для текстовой игры // в куспе тоже есть позволяет более лаконично отображать локации. а то вот задумал вместо кнопок 'идти', 'смотреть' и т п сделать кнопки с названиями доступных объектов и направлений. НО они все в тексте локации уже перечислены. так что логично просто сделать соотв слова описания 'гиперссылками', по которым игрок будет переходить к выбору действий было бы неплохо


Евгений: Да, было бы очень неплохо. Только вот формат таких ссылок каким образом сделать?

fireton: Чем вам тогда твибокса не хвататет? Я за себя скажу. Мне не нравятся ссылки в тексте. Текст - это текст, а варианты действий - должны быть после текста. Но это мое имхо.

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

Хломидоманад: Можно извратиться и повесить управление ссылками в тексте на клавиатуру. Только, естественно, отрисовывать локации тогда надо будет специальной процедурой. И при наличии большого числа ссылок в тексте пролистывать их будет не очень удобно. Зато такое можно написать, не дожидаясь новых фурок). Cheshire пишет: Мое имхо, что твибокс без каких-то знаний джавы использовать сложно Да прямо тебе. Писать на твибоксе ничуть не сложнее, чем на урке. Несколько сложнее компилировать (особенно если учесть, что игры на урке вообще не нужно компилировать), но это уже другой вопрос.

noname: Хломидоманад, технические способы реализации ссылок это одно, а не/желание их делать в фурке- это другое. думаю, при желании fireton нашёл бы более простой способ организовать гиперссылки НО спасибо ему за то, что есть // хотя с разрешением 800х600 и без гиперссылок привлечь народ к этой платформе будет сложно. только закоренелые урочники на неё плотно подсядут fireton пишет: Чем вам тогда твибокса не хвататет? я как-то хотел поюзать твибокс, так вообще не понял, куды и в каком виде прогу вводить. с джавой уж как-нибудь разобрался бы вообще мне твибокс не очень нравится чисто внешне, а урка- очень. за счёт простого языка. т е я просто пишу свои идеи в блокнот, добавляя время от времени операторы- и всё. во многих случаях с программингом вообще можно не заморачиваться // на других же языках набросок такого плана является только первым этапом ( второй- кодинг) UPD ой, Хлом, это ты писал про реализацию гиперссылок на URQL? снимаю шляпу. хотя я в таком случае уж лучше организую ввод команд ч/з input или anykey. главное гамеру всё популярно(и кратко!) объяснить, и для начала выдавать доступные команды по одной я как раз об этом щазз думал // вообще я щазз работаю над совсем небольшой фанфик-демо-миниатюрой(НЕ speleologist), НО из-за желания всё отшлифовать и вылизать до идеального блеска (а так же из-за лени) сроки исполнения растянулись уже сверх всякого приличия UPD возможно, отсутствие гиперссылок и текущее разрешение фурки сделают её более популярной на мобильных телефонах и/или КПК. не знаю

fireton: Вышла версия 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) - отработан.

fireton: Небольшой багфикс FireURQ - 1.0.9 =============== - 0000092: [интерпретатор] Периодические вылеты с AV при использовании QSZ (fireton) - закрыт. - 0000093: [интерпретатор] не работает обратный слеш в путях к шрифтам (fireton) - закрыт.

fireton: FireURQ - 1.1 ============= - 0000098: [интерфейс] Декораторы (fireton) - отработан. - 0000094: [интерпретатор] вычсляемые значения в pause (fireton) - отработан. - 0000099: [интерфейс] Возможность изменять размеры и положение текстового поля (fireton) - отработан. Смотрите прилагающееся демо, иллюстрирующее новые возможности.

Евгений: Счастье пришло и в наш дом ж)

Хломидоманад: Тон, это великолепно. Я прямо лишился дара речи) Фурка форева.

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

fireton: Nolite пишет: ИМХО, анимированные декораторы хорошо использовать только для эффектной концовки, в других случаях они быстро надоедают. Ну не обязательно. Можно сделать оформление с анимацией. Конечно, анимация не должна быть навязчивой. Зато неанимированным декораторам можно найти массу применений.

Korwin: Это настолько здорово в целом, что я могу найти этому десяток применений не особо задумываясь!!! Но самое важное для меня - применение декораторов позволяет усадить за текстовый квест даже маленьких девочек, которые не очень любят читать!!! Браво, Антон!!!!

qwerty: Korwin я тоже не люблю много читать. мой оптимум- 4-ре строки текста на одну ситуацию. жду твоих новых квестов! UPD: надоть попробовать анимацию в простых головоломках; ну там- вращение ручек, перемещение элементов и т п а уж заставки и концовки- само собой

Byte: То есть теперь чем меньше текста в текстовых играх - тем лучше :))

Хломидоманад: Да нет же, напротив, качество игры прямо пропорционально количеству текста на локацию. Кому интересно играть, когда локации настолько малы, что умещаются на экране?..

frodo: Да это просто... ВАУ! ! ! fireton, ну... ну красота прям! Слов нет... То, чего целый год ждал! Теперь главное -- не поддаться соблазну, и не делать раскрашенные квесты вместо хороших. А то потратишь на украшательства все силы -- всегда ведь хочется, чтоб квест был самым лучшим -- и, в итоге, оставишь недоделанным. Если кто скажет, что у самого подобного не бывало, я первый кину в него камень!:) Ну, это уже проблемы авторов... А декораторы, конечно -- это здорово! Сейчас только добавлю ложку йада на багтрекере...



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