Вы находитесь на странице: 1из 6

Уроки по Construct 2.

Что такое Construct 2? Это конструктор, позволяющий любому пользователю(при


наличии соображения и усидчивости) создать свою видеоигру для различных платформ, в
числе которых и Android OS.
Программа не очень-то уж популярна, и толковых русских инструкций нет, так что эта
будет чуть ли не первой. Сегодня, на первом уроке я уже расскажу как написать игру.
Если быть внимательным, то создание своей игры будет несложным, и Вы получите от
этого процесса удовольствие.

Итак, давайте начнем!

Урок №1: Начало работы с программой.

Сперва необходимо скачать Free Edition - для начала будет достаточно его, если Вы
захотите расширить возможности программы, то купите уже "премиум" версию. После
загрузки установите Construct 2. Теперь приступим к процессу создания игры.

Создадим новый проект. Нажмите кнопку File и выберите New.

Появится окно, в котором Вам всего лишь нужно выбрать "Create project". Ваш проект
будет сохранен в файле с расширением .capx
На Вашем мониторе появится пока что пустое пространство - считайте, что это будущее
меню или уровень.

Сперва мы создадим задний план - "территорию", в рамках которой будет идти игровой
процесс. Сохраните файл, выложенный мной ниже:
Теперь кликните два раза по белому пространству - появиться окно. Через него можно
добавить различные элементы на уровень. Выберите Tiled Background.

 Уменьшено на 34%

600 x 517 (41,67 КБ)

Появится новое окно, содержимое которого напоминает шахматное поле. В этом окне
нажмите на папку в левом верхнем углу:

Откроется Проводник, через который Вы должны указать путь к картинке-заднему плану,


которою Вы заранее скачали. После чего закройте окно с "шахматной доской". На ранее
пустом поле теперь должен быть наш с Вами пейзаж.

Теперь давайте поставим разрешение повыше и расположим задний план по центру. Для
этого слева есть специальное "меню":
Поставьте все параметры также, как они установлены на картинке. Если Вы сделали все
правильно, то Ваш проект должен выглядеть вот так:
 Уменьшено на 34%

600 x 352 (32 КБ)

Итак, задний план\фон у игры готов! Нам нужно закрепит его и создать новый "слой", на
котором будут уже Ваш персонаж и другие объекты.
Найдите окно "Projects", и кликните в нем Layers:

Теперь Вы увидите Layer 0. Это тот слой, с которым мы и работали. Давайте переименуем
его в Background. Для этого кликните по надписи правой кнопкой мыши и выберите
Rename. Да, и нажмите на замочек рядом с надписью - так Вы закрепите слой.
Теперь, в этом же окошке, нажмите на плюсик сверху, чтобы добавить новый слой.
Назовите его Main. В итоге Вы должны увидеть чт-то типа этого:
Убедитесь, что Вы сейчас на слое Main. Теперь добавим в этот слой парочку объектов.

Сперва добавим средство управления - вновь кликните по пространству по середине и в


открывшемся окне выберите Keyboard. Теперь можно играть используя клавиатуру.
Теперь Вам снова нужно скачать пару картинок - они под спойлером:

Все это - игровые объекты. Собственно чего мы теперь добиваемся - мы создадим игру, в
которой игрок должен уничтожать монстров, стреляя из пистолета пулями(и таким
образом взрывая их). Монстры, в свою очередь пытаются убить игрока. Начнем?

Сперва загрузим все четыре спрайта(картинки) в игру - кликните по пространству по


середине, и у Вас откроется уже знакомое меню. В нем Вы выбираете Sprite. Теперь окно
закроется, и Вам нужно будет кликнуть на то место, где вы хотите расположить спрайт.
Кликните по тому месту, и пред Вашим взором предстанет "шахматная доска". Знакомым
способом укажите путь к нужному спрайту. Проделайте эту манипуляцию еще три раза,
таким образом загрузив все четыре спрайта. Давайте-ка их переименуем, чтобы потом не
путаться. Начнем с солдата: кликните по нему левой кнопкой мыши один раз. Слева
вверху в окне самой программы появится такая вот штука:

В поле Name введите Player. Затем проделайте это с пулей, монстром и взрывом, назвав их
Bullet, Monster и Explosion соответственно.

Затем "перетащите" пулю и взрыв "за экран" - т.е. за пределы заднего плана. Они будут
появляться лишь в тот момент когда они нужны, верно?

Итак, последнее в сегодняшнем уроке - это передвижение персонажа.

Кликните на спрайт игрока, после чего слева снова появиться его "статистика" Видите там
раздел Behaviors? Это свойства того или иного объекта в игре.

 Уменьшено на 21%
504 x 249 (61,8 КБ)

Кликните Add\Edit. В появившемся окне нажмите плюсик, после чего откроется еще одно.
В нем нам нужно выбрать:

Add8Direction - персонаж сможет передвигаться во все восемь направлений.


Scroll to - камера зафиксирована на этом объекте.
Bond to Layout - объект не может "выпасть" за пределы игрового мира.

В итоге у Вас должно наблюдаться такое окно:


Самое время проверить игру в действии. На самом верху окна с программой есть кнопка
Play:

Нажмите на нее, и попробуйте поуправлять персонажем, используя "стрелки". Следит ли


камера за игроком? Дойдя до конца "карты", Вы не проваливаетесь в никуда? Если все
работает как надо, то Вы осилили первый урок, поздравляю!

Следующий урок будет выпущен в течении следующей недели.