О представлениях в GameMaker: Studio

О представлениях в GameMaker: Studio - dummies

Основная концепция работы с представлениями в GameMaker: Studio заключается в том, что только часть комнаты видна в любой момент времени. Вы настроили его так, чтобы Комната фактически перемещалась по экрану вместе с Объектами, которые вы вручную помещаете в Комнату.

Пример использования представлений см. В учебнике по прокрутке в программном обеспечении. В этом уроке вы начинаете с создания фона, который перемещается по экрану, чтобы создать вид прокручиваемого фона. Все враги, острова и т. Д. Случайным образом генерируются в начальной версии игры.

В отличие от этого, во время работы с «Представлениями» сама комната фактически перемещается по экрану, а враги и острова вручную помещаются в комнату вместо случайного создания. Этот набор инструкций фокусируется на создании игры с представлением.

Теперь, когда самолет имеет некоторую скорость, вам нужно добавить скорость к объекту, который вы используете для пули. Вы делаете это так же, как и с действием вертикальной скорости. Чтобы добавить скорость к пулям игрока, выполните следующие действия:

  1. Откройте obj_mybullet (объект, который вы хотите использовать для пули) из дерева ресурсов.

    Интерфейс GameMaker.

    На левой панели вы можете найти дерево ресурсов, которое содержит быстрый список ресурсов, включая спрайты, звуки, фоны, объекты, комнаты и т. Д.

    Этот объект был создан как часть учебника Scrolling Shooter.

    Откроется окно Свойства объекта.

  2. Выберите «Добавить событие» → «Создать» (если событие «Создать» еще не существует).

    Событие «Создать» появляется в разделе «События» окна «Свойства объекта».

  3. Перетащите действие вертикальной скорости с вкладки «Перемещение» в раздел «Действия».

    Появится окно Вертикальная скорость.

  4. Введите -16 в Vert. Поле скорости.

    Вы хотите, чтобы пуля двигалась намного быстрее, чем самолет.

  5. Нажмите «ОК» в окне «Вертикальная скорость».

    Окно вертикальной скорости сохраняет и закрывает.

  6. Нажмите «ОК» в окне «Свойства объекта».

    Окно свойств объекта сохраняет и закрывает.