Инструменты пользователя

Инструменты сайта


Боковая панель

todo

Это старая версия документа.


Эта страница создана newsash, чтобы продумать и обсудить, что нужно сделать по документации

Да-да, это служебная страница


Можно ли использовать слово "команда", как общее название для строки кода?

Структура статей

Предлагаемая структура статей1):

  • Введение - статья со скрином QSP (классики) и описанием что есть что. Возможно несколько скринов в разных конфигурациях окна.
  • Словарь - словарь непонятных терминов
  • Список ключевых слов со ссылками на соответствующие страницы
  • Программирование (подумать над названием ещё раз, когда будут написаны статьи)
    • Переменные, выражения, базовые операторы и функции - скорее всего большинство операторов и функций расползётся по другим статьям - останется что-то типа !комментариев
    • Циклы
    • Порядок работы плеера QSP 2)
    • Служебные локации 3)
      • На каждый аспект отдельная статья, кроссылки с соответствующими аспектам 4)
  • Вывод текста
  • Оформление
  • Расширенные возможности
    • Готовые модули
    • Нюансы написания игр под разные плееры
      • Quest Soft Player
      • AeroQSP
        • Справка по AeroQSP 5)
      • Quest Navigator
        • Список файлов игры
        • Файл настроек игры
        • Файл шаблона и файл стилей 6) 7)
          • Шрифты
        • Файл JS 8)
        • Нюансы переноса с предыдущих плееров, отличия.
        • Гайд по кроссплатформенности 9)
    • Утилиты или средства разработки - позже выберу название, которое будет лучше содержанию подходить
      • TXT2GAM
      • QGen - пока оставлю тут, потом подумаю, нужна ли статья
  • Фишки 10)
  • Игровые задачи (как сделать)
  • Само * Структуру самоучителя буду прорабатывать после всего остального. Сначала нормальная документация, потом обучение.учитель - пошаговое написание первой игры.

Всякие нюансы, которые должны быть упомянуты, и памятка для себя

  • Операция сложения пытается привести строку к числу 11). Возможно другие тоже.
  • Отдельно упомянуть отличие операторов и системных переменных 12)
  • Дополнительное окно описания и окно пользователя - одно и то же, нечеткость терминологии.
  • Проверить IIF на запись выражений через &.
  • OR и AND побитовые, проверить
  • Фигурные скобки = третий вид кавычек?
  • Вставить про опасность совместного использования числовых и текстовых индексов массива.
  • Возможно статью "Известные баги"
  • Впихнуть куда-нибудь статью со стандартными приставками к названию локаций и прочим "хорошим тоном удобного программирования"
  • Упомянуть, что if ($строка) не работает, ошибка типов данных
  • ADDQST не работает в Aero
  • Модули olegus'a:
1) названия пока какие приходят в голову, потом можно будет придумать получше
2) ака принцип работы
3) и переменные, задающие обработчики
4) инвентарь, переходы и т.п.
5) Придется собирать по всему сайту и форумам информацию. Хотя можно тупо ссылки, всё равно плеер устарел
6) Похоже будет лучше объединить эти две статьи, не могу придумать, как будет хорошо в разделенном виде
7) Список id, классов и кусочков body. Разные варианты для разных целей. Возможно ссылки на самоучители
8) Список колбэков и переменных. Возможно ссылки на самоучители типа https://learn.javascript.ru/ . Возможно примеры кода для разных целей.
9) я не возмусь писать, но статья нужная для тех, кто будет шаблоны править
10) Фигурные скобки, двумерные массивы и прочие фишки, которые я сейчас не помню или не знаю ака тёмная сторона силы
11) $test = '1' & $test += 1
12) "SHOWACTS 1", но "USEHTML = 1"
todo.1381397631.txt.gz · Последние изменения: 2013/10/10 13:33 (внешнее изменение)