Самое главное - понять, в чём разница между спрайтами и объектами. Спрайты - это только (анимированные) изображения, не имеющие поведения. Объекты обычно имеют спрайт, с помощью которого происходит их визуальное представление, также объект имеет поведение. Без объектов не может существовать никакая игра!
Также следует понимать существующее различие между объектом и образцом объекта. Объект описывает некоторое существо, например, монстра. В игре может существовать множество образцов данного объекта. Когда мы говорим об образце, мы подразумеваем один указанный образец объекта. Когда мы говорим об объекте, мы берём в расчёт все образцы данного объекта.
Чтобы создать объект в игре, выберите пункт Create Object из меню Resources. Откроется следующее окно:
Это окно, в отличие от рассмотренных окон ранее, довольно громоздкое. В левой части окна содержится некоторая общая информация о выбранном объекте. По середине находится список событий, которые могут происходить с объектом (смотрите следующую главу для более подробного изучения данного вопроса). Справа находятся различные действия, которые объект может выполнять.
Как всегда Вы можете присвоить объекту название. Затем Вы можете указать для него спрайт. Для этого нажмите левой кнопкой мыши на поле Sprite или на кнопку меню, находящуюся рядом с ним. Откроется всплывающее меню со всеми доступными спрайтами. Выберите тот спрайт, который хотите использовать для объекта. Если Вы не хотите использовать предложенные спрайты, то кликните по кнопке New для создания нового спрайта. Итак, выбрав желаемый спрайт, Вы также можете его редактировать, нажав кнопку Edit. Это быстрее, чем нахождение ресурса в списке ресурсов, указывая, что Вы хотите его отредактировать.
Ниже имеются два переключателя. Переключатель Visible (Видимый) указывает на то, является ли изображение указанного объекта видимым. Очевидно, что большинство объектов являются видимыми, но иногда бывает полезно иметь и невидимые объекты. Например, Вы можете использовать невидимый объект для установки точек движения (way points) для перемещающегося монстра. Невидимые объекты реагируют на события и другие образцы объекта, сталкивающиеся с ними. Поле под названием Solid (Твёрдый), указывает, является ли данный объект твёрдым (например, стена). Столкновения с твёрдыми объектами обрабатываются иначе, нежели столкновения с нетвёрдыми объектами. Мы Вам советуем использовать это только для неперемещаемого объекта.