Автор | Сообщение |
|
| moderator
|
|
|
Отправлено: 31.01.09 12:29. Заголовок: Учебник по QSP для редактора QGen - черновик
|
|
Профиль
Цитата
Ответить
|
Ответов - 42
, стр:
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ывать комментарии. |
| Для этого существуют примеры, там много интересного кода, достаточно наглядного и понятного.
|
|
Профиль
Цитата
Ответить
|
Ответов - 42
, стр:
1
2
3
All
[только новые]
|
|