Автор | Сообщение |
|
| moderator
|
|
|
Отправлено: 31.01.09 12:29. Заголовок: Учебник по QSP для редактора QGen - черновик
|
|
Профиль
Цитата
Ответить
|
Новых ответов нет
, стр:
1
2
3
All
[см. все]
|
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:29. Заголовок: дисклеймер
дисклеймер
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:30. Заголовок: Урок 1
Урок первый. Создаём игру. Запускаем QGen. Выбираем меню "Утилиты\Настройки". Открываем вкладку "Пути". Указываем "Путь к плееру" и "Путь к справке". Нажимаем "ОК". Игровые локации - это небольшие части, на которые мы делим игру. Создаём локацию. Нажимаем зелёный крестик. В появившемся окне пишем название локации - в нашем уроке она будет называться "Начало". Нажимаем "ОК". В поле описания локации(курсор находится в нём по умолчанию) пишем Привет, мир! Выбираем "Игра\Сохранить". Пишем имя для файла, в котором будет храниться игра - "учебная". Нажимаем "Сохранить". Появится окошко для ввода пароля. Ничего вводить не нужно, нажимаем "OK". Запускаем игру, для этого нажимаем синий треугольник. Запустится плеер QSP с нашей игрой. Закрываем окно плеера. В поле "Выполнить при посещении" пишем showstat 0 showinput 0 "SHOWSTAT 0" означает, что мы отключаем "окно дополнительных описаний", "SHOWINPUT 0" - отключаем "поле ввода". В наших уроках они использоваться не будут, и поэтому для нашей игры их стоит отключить. Запускаем. Смотрим, что изменилось: Итог: в этом уроке мы научились делать начальную настройку QGen, сохранять игру, создавать игровые локации, показывать текст в поле описания, отключать неиспользуемые окна и запускать игру прямо из QGen.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:30. Заголовок: Урок 2
Урок второй. Переходы по локациям. В описании локации "Начало" удаляем строку "Привет, мир!" и пишем Новое приключение героя. Создаём локации "Об игре", "Об авторе". В описании локации "Об игре" пишем Перед вами величайшая игра всех времён. И народов. Точно. В описании локации "Об авторе" пишем Автор сей замечательной игры - великолепен и неподражаем. Вы сами сможете убедиться в этом, поиграв в мою игру. У нас есть три локации, осталось связать их вместе, сделать переходы между локациями. Для этого нам нужно добавить "действия" для каждой локации. Выбираем в списке слева локацию "Начало" двойным щелчком мыши. Откроется вкладка с заголовком "Начало". В нижней части окна есть кнопка "Добавить действие", нажимаем её. В появившемся диалоговом окне вводим название действия - "Об игре". В поле для ввода текста, находящемся правее и ниже названия действия, пишем GOTO 'Об игре' С помощью оператора GOTO мы указываем, на какую локацию будет осуществляться переход. Таким образом, мы создали переход с локации "Начало" на локацию "Об игре". Добавим ещё одно действие на локации "Начало". Нажимаем Alt+F7, вводим имя действия - "Об авторе". Задаём команду перехода, пишем GOTO 'Об авторе' Выбираем локацию "Об игре". Создаём действие "Вернуться", в нём указываем переход на локацию "Начало". Выбираем локацию "Об авторе". Аналогично, создаём действие "Вернуться" - переход на локацию "Начало". Теперь у нас есть три локации, связанные переходами. Запускаем игру, смотрим, что получилось. Нажимая действия, мы сможем свободно перемещаться между локациями. Итог: в этом уроке мы научились создавать действия, осуществлять переходы по локациям.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:30. Заголовок: Урок 3
Урок третий. Простейшая игра с выбором. Создаём локацию "Развилка". В описании пишем: Вышел герой к реке, куда дальше идти? Создаём локацию "Выиграл". В описании пишем: Переплыл герой реку и завершил своё приключение с победой. Создаём локацию "Проиграл". В описании пишем: Брёл герой вдоль берега, брёл. А потом его съел медведь. Так наш герой проиграл. Мы создали три игровые локации, теперь сделаем переходы между ними. В локации "Начало" создаём действие "Играть" с переходом в локацию "Развилка". В локации "Развилка" создаём три действия: "Переплыть реку" с переходом в локацию "Выиграл", "Налево вдоль реки" и "Направо вдоль реки" с переходом в локацию "Проиграл". В локации "Проиграл" создаём действие "Начать сначала" с переходом на локацию "Начало". Запускаем. Первая игра готова! Итог: в этом уроке мы научились создавать в игре выбор, от которого зависит развитие сюжета.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:31. Заголовок: Урок 4
Урок 4
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:31. Заголовок: Урок 5
Урок 5
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:31. Заголовок: Урок 6
Урок 6
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:31. Заголовок: Урок 7
Урок 7
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:32. Заголовок: Урок 8
Урок 8
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:32. Заголовок: Урок 9
Урок 9
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 12:32. Заголовок: Урок 10
Урок 10
|
|
Профиль
Цитата
Ответить
|
|
|
Отправлено: 31.01.09 20:23. Заголовок: А чего б не сделать ..
А чего б не сделать это на вики? Разве не удобней? Да и надежней.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 31.01.09 22:56. Заголовок: fireton когда будет ..
fireton когда будет окончательный вариант - выложу в вики.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 08.02.09 12:34. Заголовок: Три первых урока доп..
Три первых урока дописал.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 08.02.09 12:59. Заголовок: Гуд :-)..
Гуд :-)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 08.02.09 13:55. Заголовок: Респект!..
Респект!
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 14.08.09 18:51. Заголовок: Неплохо, но есть нем..
Неплохо, но есть немного критики: 1 урок - Лично меня он ничему новому не научил, да и вообще смысла в нем я не вижу, если уж его оставлять, то в нем надо кинуть две картинки - плеера и редактора, и в фотопопе иль пейнте нарисовать обозначение - обвести фрейм "описание" и обвести в плеере основное окно и написать - это будет отображаться тут, это тут, от этого зависит это. А создание локаций можно кинуть в 2 урок - начало. 2,3 урок - полезные, но мало объемные. Мне кажется что их было-бы лучше объеденить. С нетерпением жду остальных уроков, и побыстрей))
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 14.08.09 22:26. Заголовок: Yashko ну тебя может..
Yashko ну тебя может и не научил ничему, я ж писал для настоящих новичков, а не тех, кто когда-то делал, потом бросил и забыл. Про "кинуть картинки" ты что-то странное говоришь - там много картинок вставлено, наглядно иллюстрирующих уроки. Может, они у тебя не отображаются? Менять содержание первых трёх уроков не буду. Остальные уроки буду делать как только появится чуть-чуть свободного времени. К сожалению, вряд ли это будет скоро.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 15.08.09 08:04. Заголовок: Nex пишет: ну тебя ..
Nex пишет: цитата: | ну тебя может и не научил ничему, я ж писал для настоящих новичков, а не тех, кто когда-то делал, потом бросил и забыл. |
| Если это даже просто юзеры, то потыкать на создать квест, запуск, описание там покалякают - а вот дальше уже могут не понять. цитата: | Про "кинуть картинки" ты что-то странное говоришь - там много картинок вставлено, наглядно иллюстрирующих уроки. Может, они у тебя не отображаются? |
| Нет, отображаются, я говорил про 1 урок - сделать полностью скрин окна редактора и выделить зоны 1,2,3 и 1 = описание локации которое... 2 = действия, они... и т.д. цитата: | Менять содержание первых трёх уроков не буду. Остальные уроки буду делать как только появится чуть-чуть свободного времени. К сожалению, вряд ли это будет скоро. |
| Дык вас никто и не застовляет, я просто высказал мнение) Жаль((( --- Очень бы хотел увидеть отдельный урок - "не по программе", - код небольшой игры с основными командами, - с переходами, с инвентарем и можно даже с условиями (если). Можно и выложить это как файл, прост в исходнике -\\допиcывать комментарии.
|
|
Профиль
Цитата
Ответить
|
|
| менеджер по рекламе
|
|
|
Отправлено: 15.08.09 08:42. Заголовок: Yashko пишет: Очень..
Yashko пишет: цитата: | Очень бы хотел увидеть отдельный урок - "не по программе", - код небольшой игры с основными командами, - с переходами, с инвентарем и можно даже с условиями (если). Можно и выложить это как файл, прост в исходнике -\\допиcывать комментарии. |
| Для этого существуют примеры, там много интересного кода, достаточно наглядного и понятного.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 15.08.09 09:03. Заголовок: Yashko ж тебе давал..
цитата: | Нет, отображаются, я говорил про 1 урок - сделать полностью скрин окна редактора и выделить зоны 1,2,3 и 1 = описание локации которое... 2 = действия, они... и т.д. |
| Этого в первом уроке не будет. Всю информацию я даю постепенно, чтобы она могла усвоиться. Эти уроки пишутся не для нетерпеливых, который первый урок глянул(прочитал) и дальше побежал, а для тех, кто будет на самом деле делать то, что там написано, и изучать последовательно один урок за другим. См. итог первого урока - там вполне достаточно информации даётся. Всё остальное даётся постепенно в следующих уроках. Yashko я ж тебе давал ссылку на вики. Ты по ней ходил или нет?
|
|
Профиль
Цитата
Ответить
|
|
|
Отправлено: 15.08.09 09:19. Заголовок: WladySpb пишет: Для..
WladySpb пишет: цитата: | Для этого существуют примеры, там много интересного кода, достаточно наглядного и понятного |
| Ссылочку можно?)) Nex пишет: цитата: | Этого в первом уроке не будет. Всю информацию я даю постепенно, чтобы она могла усвоиться. Эти уроки пишутся не для нетерпеливых, который первый урок глянул(прочитал) и дальше побежал, а для тех, кто будет на самом деле делать то, что там написано, и изучать последовательно один урок за другим. См. итог первого урока - там вполне достаточно информации даётся. Всё остальное даётся постепенно в следующих уроках. |
| дык я же все делал я не просто прочитал и "понял" =) м... вики? не помню, киньте исчо раз.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 15.08.09 09:26. Заголовок: http://qsp.borda.ru/..
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 15.08.09 09:35. Заголовок: - Уроки QSP Материал..
- Уроки QSP Материал из Wiki о русской интерактивной литературе (текстовых играх). Перейти к: навигация, поиск В настоящий момент текст на данной странице отсутствует. Вы можете найти упоминание данного названия в других статьях или создать страницу с таким названием.
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 15.08.09 09:53. Заголовок: Ссылку неправильную ..
Ссылку неправильную дал, сейчас исправил.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 15.08.09 10:21. Заголовок: Уже ненад, я нашел, ..
Уже ненад, я нашел, поучительно)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 17.08.09 09:32. Заголовок: Можно приблизительны..
Можно приблизительные сроки 4 урока?
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 17.08.09 10:07. Заголовок: Yashko , нет. Качай..
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 17.08.09 13:33. Заголовок: Скачал, спс..
Скачал, спс
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 02.10.09 11:24. Заголовок: fireton пишет: А че..
fireton пишет: цитата: | А чего б не сделать это на вики? Разве не удобней? Да и надежней. |
| Это как раз очень ненадёжно, как показывает практика :-) Там администрация самовольно редактирует корректные статьи.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 29.12.09 19:30. Заголовок: Как тот самый "н..
Как тот самый "новичок", которому нужно всё и до мелочей - хочу поблагодарить. Очень помогло! Но, разумеется, отсутствие дальнейших уроков ставит определённые рамки - единственная игра, над которой я работаю, состоит только из тех материалов, что описаны в первых трёх уроках. Не могу продвинутся дальше - здесь всё наглядно и просто объяснено, в тех немногих ресурсах, что я находил - сложней, муторно там. Когда же уже будет продолжение? Заранее спасибо за ответ.
|
|
Профиль
Цитата
Ответить
|
|
|
| moderator
|
|
|
Отправлено: 30.12.09 05:26. Заголовок: За следующие уроки в..
За следующие уроки возьмусь, как только чуть время появится, тут на мне еще и сайт недоделанный висит... А посмотреть советую примеры готового кода, из раздела Примеры, заготовки игр, еще скачай справку, и см. здесь - Уроки по TXT2GAM Только следует учитывать, что мои уроки написаны для работы в редакторе QGen, а уроки TXT2GAM - для написания игр в текстовом редакторе, с последующей конвертацией в .QSP с помощью утилиты TXT2GAM. Ах да, как же я мог забыть - заходи на IRC-канал #qsp (сервер irc.forestnet.org) , там ты сможешь получить помощь в "реальном режиме". Вот ссылка на веб-клиент (если у тебя не установлен отдельный IRC-клиент) http://tinyurl.com/qsp-irc
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 30.12.09 11:48. Заголовок: Ещё раз огромное спа..
Ещё раз огромное спасибо))) Не поверите, справку найти не мог)) Да, я работаю как раз в QGen. Вот TXT2GAM-то мне освоить сложнее)) Буду осваивать науку...
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 30.12.09 14:26. Заголовок: Сидан Рейдан ну кажд..
Сидан Рейдан ну каждый пишет в том, что ему удобнее. Мне удобнее QGen, а уроки для TXT2GAM привел как задание для "углубленного изучения" самого языка QSP, раз уж для QGen уроки недописаны.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 06.01.10 19:49. Заголовок: а я всё понял!!!Спас..
а я всё понял!!!Спасибо за уроки!
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 06.01.10 19:50. Заголовок: Спасибо ..
Спасибо
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 06.01.10 23:42. Заголовок: LEGENDA пожалуйста..
LEGENDA пожалуйста
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 13.03.10 03:35. Заголовок: Спасибо)
Не знаю, как там, но мне, новичку, а вернее просто ламеру, все понятно, приходилось коды тырить из других игр, а все по-разному делают) Теперь уже легче, спасибо, жду еще уроков)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 29.03.10 02:39. Заголовок: Начал сегодня свою в..
Начал сегодня свою версию учебника под QGen + AERO Sehell Восемь страниц уже есть. Думаю за неделю управлюсь.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 29.03.10 03:17. Заголовок: Это хорошо, хотя нед..
Это хорошо, хотя неделя - возможно несколько оптимистичная оценка :)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 29.03.10 12:33. Заголовок: Нет, почему. Даже с ..
Нет, почему. Даже с запасом. Это все-таки не досканальное руководство, а разбор основных приемов которотые используются чаще всего. За разной экзотикой пусть в справку лезут.
|
|
Профиль
Цитата
Ответить
|
|
|
Отправлено: 30.03.10 14:20. Заголовок: http://qsp.su/nex/in..
|
|
Профиль
Цитата
Ответить
|
Новых ответов нет
, стр:
1
2
3
All
[см. все]
|
|