Привет!
Идет написание новой версии QSP, для любопытных - непосредственно логика написана на ANSI C99, является кроссплатформенной, и оформлена в виде dll'ки / so'шки. GUI написан на wxWidgets и также является кроссплатформенным. кроме того, теперь QSP является встраиваемым, т.о. любой человек, желающий сделать свой GUI, заюзать язык QSP в своём проекте - теперь имеет такую возможность. сейчас написан тестовый вариант как GUI, так и логики, ведётся тестирование... подробнее на канале #QSP в IRC-сети DalNet.RU (серверы iskra.dalnet.ru, irc.chatnet.ru, irc.knastu.ru ...)"
Неактивен
Релиз QSP5 !
скачать можно от сюда http://www.qsp.org.ru/files/qsp500.zip размер 1.4мб
про нововведения можно почитать на day0.narod.ru
Неактивен
Устранены небольшие ошибки
URL http://www.qsp.org.ru/files/qsp501.zip
Неактивен
http://qsp.org.ru/files/qsp502.zip
http://qsp.org.ru/files/changes_qsp5.zip
Новая версия + список нововведений в QSP5
Неактивен
обновленные ссылки:
http://qsp.org.ru/files/qsp503.zip - новая версия qsp5
http://qsp.org.ru/files/changes_qsp5.zip - описание нововведений в qsp5
http://qsp.org.ru/files/txt2gam.zip - конвертер из текстовых файлов (формата txt2gam) в формат gam (удобен для разработки игр в текстовых редакторах без использования qgen'а)
Неактивен
обновление:
http://qsp.org.ru/files/qsp504up.zip - обновление (57 Кб) версии 5.0.3 до версии 5.0.4
http://qsp.org.ru/files/changes_qsp5.zip - изменился
Неактивен
http://qsp.org.ru/files/qsp505up.zip - ещё одно обновление (57 Кб) версии 5.0.3 до версии 5.0.5
Неактивен
На http://qsp.org.ru обновление
Неактивен
Появился QSP 5.1 ( http://qsp.org.ru )
Неактивен
QSP 5.2.0...
Неактивен
И ещё обновление... 5.2.1
Неактивен
5.2.2
Неактивен
Версия QSP 5.3, новая версия утилиты TXT2GAM и файл помощи для QSP 5.3.
Скачать, как обычно, можно на http://qsp.org.ru
Неактивен
QSP 5.3 - очень хороший движок. Пишу игру. Фактически RTADS, URQ и QSP - большая тройка русского IF
Неактивен
Версия 5.3.1, обновление помощи и утилиты TXT2GAM.
Скачать, как обычно, можно на http://qsp.org.ru
Неактивен
Доступен для скачивания QSP 5.5 (как обычно, на http://qsp.su).
Неактивен
HzD_Byte, насколько я знаю твоя платформа написана по лицензии GNU GPL, что означает, что ты должен выкладывать исходники. Так вот вопрос, а гед они у тебя выложены?
Любопытно же изучить платформу на уровне исходных кодов.
Неактивен
Eten написал:
HzD_Byte, насколько я знаю твоя платформа написана по лицензии GNU GPL, что означает, что ты должен выкладывать исходники. Так вот вопрос, а гед они у тебя выложены?
Любопытно же изучить платформу на уровне исходных кодов.
Во-первых, платформа - это не просто софт в виде интерпретаторов/утилит/редакторов/документации/игр/etc, но также и сообщество. Всё это "разрабатывается" коллективно. Таким образом, "платформа" не может принадлежать кому-либо в принципе. И именно поэтому словосочетание "платформа написана" считаю ошибочным.
Во-вторых, лицензии GPL/LGPL не обязывают "выкладывать" код в общий доступ. Условие лицензий таково, что исходники можно получить при желании/по запросу.
В-третьих, вопрос: исходники чего именно тебе нужны?
Неактивен
В-третьих, вопрос: исходники чего именно тебе нужны?
В рамках моего проекта мне нужны исходник ядра, на котором жидется весь синтаксис языка QSP. В данном случае это будет интерпритатор. Мне они нужны для определния направленности возможностей своего проигрывателя, т.е. будет ли возможность напрямую интегрировать язык qsp или же могут быть лишь схожие вариации языка.
В общем, можно у тебя попросить слить исходники интерпритатора qsp мне мыло (см. в ифне юзера) для их изучения?
Неактивен
http://svn2.assembla.com/svn/qsp/trunk/ - здесь не думаю, что "в рамках твоего проекта" есть смысл что-то делать с qsp..
Неактивен
QSP обновился до 5.5.7
1) Исправлен баг с сохранением состояний;
2) Добавлена поддержка файлов конфигурации игр qspgui.cfg (если в папке с игрой лежит этот файл, плеер будет работать именно с ним).
Неактивен
QSP обновился до версии 5.5.8
Скачать можно на сайте http://qsp.su
Неактивен
Доступен QSP 5.5.9, в том числе обновлена x86-сборка для Linux.
Неактивен
Доступен QSP 5.6.0:
* оптимизация скорости
* регулировка громкости звука из интерфейса
* системные переменные, которые служили для получения значений - теперь функции с 0 аргументами
* функции с 0 или 1 аргументом можно записывать без скобок: a=len 'string' или n=rand 5
* новая функция без аргументов - CURACTS/$CURACTS: возвращает все текущие действия (в том числе добавленные через ACT), потом можно восстановить через оператор DYNAMIC
Скачать, как обычно, можно на http://qsp.su
Неактивен
Доступна версия QSP 5.6.1. Изменения:
* Удалена переменная $LASTOBJ - вместо неё в локации-обработчики удаления/добавления предмета передаётся параметр $ARGS[0] с названием предмета.
* Улучшение функций MIN/MAX: теперь они принимают несколько параметров сразу - допустима запись MIN(a,b,c,6) и т.п. Кроме того, если передан 1 аргумент, то считается, что указано имя массива, и поиск минимального/максимального элемента производится среди элементов массива.
* В локации-обработчики пунктов всплывающего меню (оператор MENU) передается аргумент - индекс пункта меню.
* Работает перетаскивание файла игры на окошко плеера.
+ некоторые мелкие улучшения.
Неактивен
Наконец-то обновился QGen - теперь версия 4.0.0 alpha 13.
Существенных изменений достаточно много:
* поддержка папок для локаций - теперь локации можно группировать;
* добавлены краткие описания локаций - чтобы узнать содержимое локации / действия, достаточно просто навести на название курсор мыши;
* добавлены краткие подсказки по операторам / функциям - при наведении текстового курсора или курсора мыши на ключевое слово - в строке статуса показывается подсказка;
* добавлены клавиатурные макросы;
* кнопка "Заменить всё" в диалоге поиска / замены;
* багфиксы.
Ура!
Скачать можно всё там же, на http://qsp.su
Неактивен
Доступен QSP 5.6.2 (+ обновленная справка):
1) Параметры у оператора DYNAMIC и у функции DYNEVAL
2) Пропорциональные размеры картинок/анимации при указании только одного атрибута width/height у <img> - второй будет вычислен автоматом
3) Более точное позиционирование картинок в HTML
4) [+] для локальных конфигов
5) Встроенная операция вычисления остатка от деления MOD
6) Оптимизация переходов на локации
7) Новый, улучшенный генератор случайных чисел
Багфиксы:
1) Вылеты при закрытии плеера на wait/sleep
2) Аргументы операторов иногда неверно вычислялись (ошибка появилась в 5.6.0)
3) Сохранение интервала таймера в состоянии игры (раньше не сохранялось)
4) Еще разные мелкие фиксы
Качать здесь: http://qsp.su/files/comment.php?dlid=1
Справка: http://qsp.su/files/comment.php?dlid=7
Отредактировано HzD_Byte (29.09.2009 11:51)
Неактивен
BreakMT написал:
Для PSP новую версию ждать? С графикой и звуком.
Да! ПСП очень интересует, думаю многим в общественном транспорте легче найти для себя время поиграть чем на той же работе или дома.
Неактивен
Hyzhak написал:
BreakMT написал:
Для PSP новую версию ждать? С графикой и звуком.
Да! ПСП очень интересует, думаю многим в общественном транспорте легче найти для себя время поиграть чем на той же работе или дома.
Пишите автору PSP-версии на elmortem "at" gmail.com.
Неактивен
Nex написал:
Hyzhak написал:
BreakMT написал:
Для PSP новую версию ждать? С графикой и звуком.
Да! ПСП очень интересует, думаю многим в общественном транспорте легче найти для себя время поиграть чем на той же работе или дома.
Пишите автору PSP-версии на elmortem "at" gmail.com.
Задам вопрос чисто из любопытства. Nex, а ты свою веб-верисю тоже обновляешь?
Неактивен
Выложил QSP 5.6.3 + справку. Качать там же, на http://qsp.su
Неактивен
Доступна версия QSP 5.6.4.
Из изменений:
* Когда в списке только одно действие, его можно выбрать с помощью пробела.
* Уменьшено мерцание окошек при их показе/скрытии (было заметно, например, на Цветохимии).
* Пара нововведений в языке, о которых будет сообщено позже (полностью совместимо с предыдущими версиями).
Скачать можно там же, на http://qsp.su
Неактивен
Выложил QSP 5.6.5.
Из нового:
1. Расширен оператор ADDOBJ: ADDOBJ [$название],[$картинка],[#позиция]
Можно размещать новые предметы в произвольных позициях.
Пример переименования предмета: killobj 2 & addobj 'Новое название','',2
2. Далее, улучшение оператора OPENGAME: при вызове, если файла не существует, то загрузки игры не произойдет (раньше выдавалась ошибка) - будет продолжено выполнение кода, следующего за оператором. Т.о. можно обрабатывать ситуации, когда загружаемый файл отсутствует. Теперь удобно делать автосохранения/автозагрузки состояний игр.
3. Также доступна новая версия wiki.txt - убрано удвоение кавычек для внутренних строк. Раньше было ((ссылка|локация|$a=''текст'')), сейчас ((ссылка|локация|$a='текст'))
Дополнительно, добавлен новый тип ссылок: ((ссылка|||строка кода)) - простое выполнение строки кода, без переходов на локации.
Пример вывода строчки текста при клике на ссылке (без отдельной локации): "((ссылка|||'А судьи кто? - За древностию лет. К свободной жизни их вражда непримирима. Сужденья черпают из забытых газет. Времен Очаковских и покоренья Крыма'))"
Скачать можно на http://qsp.su
Неактивен
Небольшое обновление версии 5.6.5 - оптимизация строковых индексов (работают быстрее в несколько раз).
Неактивен
HzD_Byte написал:
Небольшое обновление версии 5.6.5 - оптимизация строковых индексов (работают быстрее в несколько раз).
А насколько сейчас актуальна рекомендация ограничивать длину переменных 10-15 символами?
Неактивен
Думаю, сейчас это совсем не актуально.
Неактивен
У нас много новостей.
Во-первых, QSP 5.7.0:
1. Новое ключевое слово ELSEIF: теперь можно гораздо удобнее записывать условия со множественным выбором.
2. Новая функция LOC: проверяет существование указанной локации (аналогично OBJ для предметов).
3. Небольшое изменение функции DYNEVAL: теперь она выполняет код, возвращая значение, указанное в переменной RESULT/$RESULT.
4. Новые скобки для динамически исполняемого кода, поддерживающие вложенность.
5. Улучшена нумерация строк для сообщений об ошибках.
6. Улучшения оператора COPYARR: можно указывать начальный индекс и количество элементов для копирования.
7. Восстановлена передача аргументов от GT/XGT в обработчик $ONNEWLOC.
8. Кеширование операторов (фактически, частичная прекомпиляция кода).
9. Содержимое буфера обмена сохраняется при закрытии плеера.
10. Перевод интерфейса на немецкий.
Также выпущена первая бета-версия QGen. По сравнению с последней альфа-версией:
1. Улучшена стабильность работы.
2. Добавлена мультиязычность (пока что русский/английский).
3. Ключевые слова и краткие подсказки вынесены во внешний xml-файл.
4. Поддержка изменений в QSP 5.7.0
Обновлен TXT2GAM: поддержка изменений в QSP 5.7.0
Улучшена справка по AeroQSP: http://qsp.su/misc/aero/help.htm
Скачать всё можно здесь.
Неактивен
Тогда бы уж и набор игрока обновили. И, кстати, "набор разработчика" неплохо было бы создать.
Неактивен
Eten написал:
А с чего бы это вдруг?!
Я не понял вопрос.
Неактивен
HzD_Byte написал:
Eten написал:
А с чего бы это вдруг?!
Я не понял вопрос.
Смысл тебе вводить немецкий язык в QSP? Все же одним буржуйским ограничиваются.
З.Ы.
Не пойми привратно, это простое любопыство.
Неактивен
У QSP уже были переводы интерфейса на: русский, украинский, английский, эсперанто. Чем немецкий хуже других языков?
Неактивен
HzD_Byte написал:
У QSP уже были переводы интерфейса на: русский, украинский, английский, эсперанто. Чем немецкий хуже других языков?
А где французский тогда для полноты набора?! А зачем столько добавлять? Наличие русского, английского, украинского понять можно, но есть ли целесообразность в дополнениях к этому списку?
Неактивен
Nex написал:
Eten, чем больше локализаций - тем лучше.
Надеюсь, что это будет свою пользу в ИЛ. Или по крайней мере другие сообщества будут пользоваться и нашими наработками.
Неактивен
Готовится новая версия QSP (5.9). Если кому-то хочется потестировать обновление, то добро пожаловать на наш Discord сервер: https://discord.gg/6gWVYUtUGZ
Неактивен
Доступен QSP 5.9.0 beta 1 (пока что под Windows x86)
https://qsp.org/index.php?option=com_co … ;Itemid=87
Описание изменений в QSP 5.9: https://qsp.org/index.php?option=com_co … ;Itemid=76
Неактивен
Обновлено до 5.9.0 beta 2.
Из изменений: добавлена поддержка ELSEIF в однострочных операторах IF. Работает как "ELSE IF".
Неактивен
Плеер обновлен до версии 5.9.0 beta 3.
Исправлена ошибка при загрузке старых игр, которая приводила к появлению странных символов в тексте.
Скачать можно все там же: https://qsp.org/index.php?option=com_co … ;Itemid=87
Неактивен
Плеер обновлен до версии 5.9.0 beta 4.
Исправлена ошибка при распаковке кортежей.
Неактивен
Доступна QSP 5.9 beta 5: https://qsp.org/index.php?option=com_co … ;Itemid=87
Описание изменений в QSP 5.9: https://qsp.org/index.php?option=com_co … ;Itemid=76
Неактивен
Обновлено до beta 6: исправлен баг wxAUI, приводящий к ошибкам при наличии прикрепленных панелей в левой части окна плеера.
Неактивен
Теперь релизы классического плеера доступны здесь: https://github.com/QSPFoundation/qspgui/releases
Неактивен
Доступен QSP 5.9 beta 8: исправлено несколько ошибок. Скачать можно на GitHub: https://github.com/QSPFoundation/qspgui/releases
Неактивен