2.1. Как сделать игру в Kodu

Осуществим запуск приложения «Kodu® Game Lab - лаборатория игр», щелкнув два раза левой кнопкой мыши по ярлыку данной программы.

После запуска откроется окно приложения «Kodu® - лаборатория игр», в котором впоследствии Вы можете выбирать один из предложенных пунктов меню:

  • «Возобновить», для того чтобы продолжить конструирование и редактирование созданной Вами ранее игры;
  • «Загрузить мир», чтобы загрузить одну из предложенных игр, а также начать её редактирование;
  • «Друзья», чтобы осуществить загрузку понравившихся уровней, уроков и примеров;
  • «Параметры», для того, чтобы воспользоваться настройками программы «Kodu® - лаборатория игр»;
  • «Помощь», чтобы получить справку по данному приложению;
  • «Выйти», чтобы осуществить выход из программы.

Давайте выберем пункт меню «Загрузить мир», чтобы увидеть предложенные игры. Просмотр скриншотов уже имеющихся игр осуществляется с помощью нажатия на стрелки «вправо» и «влево» или при помощи вращения колесика мыши. При желании Вы также можете использовать стрелки клавиатуры Вашего персонального компьютера.

Чтобы запустить игру, нужно щелкнуть по понравившемуся уровню левой кнопкой мыши и в выпадающем меню выбрать пункт «Играть». Давайте запустим игру с названием «Shooting Fish» («Стреляя рыб»).

И вот Вы уже в режиме игры. Но пока здесь не во что играть. Внизу окна программы мы видим надпись «Нажать ESC для редактирования», и именно это нам и предстоит сейчас сделать, чтобы изменить игру. Итак, нажмём на клавишу «ESC» на клавиатуре персонального компьютера, для того чтобы открыть панель инструментов для редактирования данной игры.

Вы всегда можете понять, что вы находитесь в режиме редактирования, когда увидите перед собой панель инструментов. Обратите внимание на шары, соединенные линиями. Это пути, вдоль которых двигаются рыбы. Они станут невидимыми, как только Вы начнете играть, но в режиме редактирования Вы всегда можете их видеть.

Для редактирования игр Вы можете использовать любой из предложенных инструментов.

Все доступные опции для каждого из инструментов отображены в верхнем левом углу экрана.

Выбрав инструмент «Перемещает камеру», можно вращать камеру вперёд, назад, вправо и влево.

Для того чтобы перемещать камеру, используется мышь.

С помощью инструмента «Объект» Вы можете добавлять новые и редактировать уже имеющиеся объекты.

Давайте щелкнем левой кнопкой мыши по тому месту, где нужно поместить новый объект.

Появится список различных объектов, из которых можно выбрать любой – достаточно лишь щелкнуть по нему левой кнопкой мыши.

Вокруг некоторых представленных объектов Вы увидите черные стрелки на краю, в отличие от других, где край - ровный. Это означает, что у этого выбора есть меню следующего уровня. Если щелкнуть на таком объекте, то появится новое меню.

Щелкнем по объекту с названием «Kodu®».

Теперь выберем данный объект. Для этого наведём на него курсор мыши. Обратите внимание, что при наведении мыши объект Kodu® светится желтым цветом, это означает, что он сейчас находится в фокусе.

Щелкнем правой кнопкой мыши на созданном нами объекте, в результате появится список действий, которые можно применить к нему. Выберем пункт меню «Программа».

Мы попадем в интерфейс программирования Kodu®.

Программирование в Kodu - это набор правил, которые Вы создаете и которые указывают Вашему персонажу, что делать. Правила всегда записываются в одном и том же формате.

Существует две части правил: часть «Когда» («When»), и часть «Сделать» («Do»). То есть при заданных условиях персонаж будет выполнять те или иные действия.

Давайте запрограммируем персонаж, чтобы он стрелял при нажатии на кнопку «пробел». Условия (When) и Действия (DO) можно задавать, щелкая мышью по значку "+".

Например, чтобы управлять действиями нашего объекта с помощью кнопок клавиатуры, выберем пункт «When» и соответствующий ему значок «+». Далее, в списке предложенных свойств, щелкнем по значку «Клавиши».

Таким образом, мы задали первое условие.

Давайте снова нажмём на значок «+» и добавим следующий пункт: категория «Разное» - кнопка «Пробел».

Теперь выберем пункт «Do» (действие) и нажмём на соответствующий ему значок «+».

В списке возможных действий щелкнем по пункту «Стрелять».

Далее снова нажмём на значок «+» и добавим следующий пункт: «Ракеты».

Теперь давайте нажмём на кнопку «ESC» и выберем на панели инструментов большой зеленый треугольник, что означает «Играть».

Будет запущена игра, в которой задействована клавиша «Пробел» (с помощью данной клавиши осуществляется стрельба). Мы можем стрелять только вперед, что не очень удобно в игре. Теперь вернёмся к инструменту «Объект», наведём курсор на наш объект и щелкнем по нему правой кнопкой мыши. Нам снова нужно выбрать пункт «Программа».

Зададим ещё одно условие.

Как и в предыдущем случае, щелчком левой кнопки мыши по значку «+» выберем следующие пункты: «Клавиши» - категория «Разное» - «Влево».

Теперь зададим действие. Для этого выберем пункт «Do», щелкнем на соответствующий ему значок «+» и дадим следующие указания нашему объекту: «Поворот» – «Налево».

Аналогичным образом зададим нашему объекту условия «Клавиши» - категория «Разное» - «Вправо» и действия «Поворот» - «Направо».

Итак, какие же действия может исполнять наш объект, и при каких условиях? При нажатии на клавишу «Пробел», объект выполняет «стрельбу». При помощи стрелок «Влево» и «Вправо», расположенных на клавиатуре, объект поворачивается влево и вправо соответственно.

Теперь давайте запустим игру и посмотрим, что у нас получилось.

Чтобы сохранить игру, следует выйти из неё, нажав на клавишу «ESC» и щелкнуть на панели инструментов по изображению домика, что означает «Главное меню».

И, наконец, выберем пункт «Сохранить мой мир».

Зададим созданной нами игре любое название и нажмём на кнопку «Сохранить».

В данном уроке мы познакомились с пунктами главного меню приложения «Kodu® - лаборатория игр», а так же рассмотрели основные инструменты для работы с данным приложением. Перейдём к следующему уроку.

Comments