RU

Возможности QSP

AndreyMust19 #301 10.01.2011 20:35 5 comments 6434 views

Здравствуйте!
На обозримое будущее планирую текстовую ролевую игру. А пока присматриваюсь к игровым движкам.

Почитав справку и поиграв в пару игр, уяснил следующие возможности интерпретатора:
* Вывод текста и выбор фразы/действия
* Вызов диалогового окна для ввода текста
* Реализация случайных событий и нелинейностей от действий игрока
* Помещение и использование предметов в инвентарь
* Драки реализуются программистом (характеристики, правила, формулы)
* Возможно отображение картинок и воспроизведение музыки
* Создание ссылок в тексте на др. локации или предметы
* Нек-ые теги языка HTML

Возникли вопросы - а поддерживает и можно ли реализовать в QSP следующие вещи:
1) Отображение на изображении названия ссылки при наведении на нее курсора и переход в локацию или получение предмета.
Т. е. можно ли кликать на элементы картинки, чтобы перейти в локацию или взять предмет (вместо выбора действия внизу)
2) Наложение изображений (н-р, отображение живых NPC или предметов на фоне локации) и воспроизведение gif-анимации
3) Вывод вариантов фраз/действий разного цвета и формата (шрифт, курсив, жирный, подчеркивание)
4) Отображение иконок/изображений рядом с предметами в инвентаре (или хотя бы при наведении курсора)
5) Создание своих окон с кнопками и перетаскивание иконок предметов из инвентаря
6) Генерация HTML-документа в зависимости от переменных (а не только использование постоянных тегов в исходном тексте)
Т. е. возможно ли выполнение кода, записанного в переменной?
7) Перенос достижений / предметов / персонажа из одной игры в другую

Edited at 10.01.2011 20:46 (15 years ago)

Всё можно (пункт 5 можно реализовать через html, ссылками). Наложение картинок возможно в AeroQSP, но тогда пункт 7 реализовывать вручную.
QSP Classic не позволяет накладывать картинки друг на друга.

Про перетаскивание - сейчас возможно только в виде “кликнуть сначала (сюда), потом (туда).” Но при этом можно на экране показать, что находимся в режиме перетаскивания.

В какие игры посоветуете поиграть, чтобы увидеть и попробовать возможности движка?

“Цветохимия”, “История Льюиса Молтби”, “Хранители Времени”, “Серафим”, “Мировое Сознание: 13й уровень”, “Неожиданное приключение”, “Небесный капитан”, “Чашка кофе”.

AndreyMust19,
рекомендую в первую очередь скачать и установить Набор Игрока - http://qsp.su/attachments/players_pack_2010_06_17.exe

Он был специально собран для этих целей.

Я его уже скачал. И в другие игры тоже поиграю :).
Тему пока не закрывайте - могут возникнуть дополнительные вопросы.

Log in or Register to post comments.