Перейти к содержанию
Документация QSP
Сайт
Форум
Инструменты пользователя
Войти
Инструменты сайта
Инструменты
Показать исходный текст
История страницы
Ссылки сюда
Недавние изменения
Управление медиафайлами
Все страницы
Войти
Недавние изменения
Управление медиафайлами
Все страницы
Вы посетили:
Боковая панель
В начало
Что такое QSP?
Локации
Вывод текста
Окно основного описания
Окно дополнительного описания
Окно сообщений
Действия
Переходы
Предметы (инвентарь)
Программирование
Порядок работы интерпретатора
Переменные
Выражения
Программный код
Циклы
Массивы
Строки
Регулярные выражения
Кортежи
Условия
Пользовательские функции и процедуры
Переходы внутри локации
Служебные локации, события
Динамический код
Оформление
Меню
Звук
Графика
Настройки интерфейса
HTML
Расширенные возможности
Ввод текста игроком
Работа с файлами игр, модули
Работа с файлами сохранений
Реальное время
Нюансы написания игр под разные плееры
Классический плеер
qSpider
Конфигурационный файл
Особенности запуска AeroQSP-игр
Взаимодействие с интерфейсом
Темы оформления
Специальные теги
Встроенная библиотека
Стандалон-сборка
x
Quest Navigator
x
AeroQSP
Утилиты и средства разработки
Quest Generator
Отладчик
Работа с утилитой TXT2GAM
Анализатор кода QSP
Ограничения QSP
Как сделать?
Cловарь терминов
Ключевые слова. Указатель
todo
Это старая версия документа.
To do
Это служебная страница, вас здесь не ждали
Доделать статьи в
help
.
Описание классика
Описание для остальных плееров
Сделать неймспэйс examples
Оставить совсем простые примеры в справке, а применимые конструкции вынести в этот раздел.
Двумерные массивы
Использование предмета на предмет
Стакающиеся (складывающиеся в стопку) предметы
Плейлист
Почти всё из "Как сделать?"
Удаление элемента массива с текстовым индексом.
https://qsp.su/index.php?option=com_agora&task=topic&id=544&Itemid=57
Можно вынести туда примеры кода
Статьи удобнее просматривать, чем файлы.
Но файлы тоже должны быть
Сделать неймспэйс modules
Модули olegus'a:
https://forum.ifiction.ru/viewtopic.php?id=1613
- экран
https://forum.ifiction.ru/viewtopic.php?id=1522
- таблицы данных
https://forum.ifiction.ru/viewtopic.php?id=1527
- меню
https://forum.ifiction.ru/viewtopic.php?id=1540
- форматирование текста
https://forum.ifiction.ru/viewtopic.php?id=1873
- таймер
Самоучители - отдельный неймспейс для каждого или общий для всех?
регэкспы
Впихнуть куда-нибудь статью "Как писать игры" - в каком порядке удобнее обдумывать и писать, что изначально лучше локации прописать на листочке и т.п.
Общие принципы для статей
Как можно читать справку
Последовательно
читать
ВСЕ
статьи подряд, пропуская неинтересные.
Ссылки сверху и снизу статей
Возможно стоит реализовать другой вариант, но нет идей.
Последовательное изложение
информации
Т.е. минимальное количество отсылок "вперёд"
Если не ошибаюсь, то у меня это нарушается только с регэкспами, но так лучше.
Возможно
стоит перенести вывод на экран, предметы и действия до программирования
в структуре
Искать необходимое
Оглавление
Удобная структура
Ссылки на оглавление
В каждой статье
Или в меню слева
Говорящие названия статей
Список ключевых слов
со ссылками на статьи
Перекрёстные ссылки
между статьями
Словарь терминов
Удобочитаемость
Разбиение материала
по статьям должно быть
удобным и логичным
.
Пока существует несколько актуальных плееров, приходится на это оглядываться.
Должно легко сводиться к одному плееру в будущем.
Выделение
новых ключевых слов, чтобы взгляд мог зацепиться.
Реализовано
жирным
Выделение
ключевых
моментов
В каждой статье
индивидуально
Но так, чтобы
не
пестрило
Характерные примеры
Нужно будет многие переделать
Пока на это нет сил, времени и воображения
todo.1384415466.txt.gz
· Последние изменения: 2013/11/14 11:51 (внешнее изменение)
Инструменты страницы
Показать исходный текст
История страницы
Ссылки сюда
Наверх