Что означает что платформе будет двигаться горизонтально по координате x мыши.
Для начала зайдем в объект o_platform, и добавим событие Шаг, добавим действие Code с вкладки Control и напишем следующий код:
Теперь займемся кодом, чтобы наши объекты могли двигаться как им это положено.
Все. С добавлением объектов закончили, теперь создадим новую комнату, и добавим на нее наши объекты.
Добавляем новый объект, называем его o_block, делаем его твердым, добавляем спрайт и ставим по центру точки координат.
И наконец добавляем объект блоков, которые нам необходимо сбивать.
Добавляем для объекта спрайт, так же как и раньше ставим начало координат по центру, и называем s_wall
Добавляем новый объект, называем его o_wall, м сразу делаем его твердым:
Так, осталось добавить объект границ нашего поля.
Добавляем для этого объекта спрайт шара, или рисуем его в редакторе. Называем спрайт s_ball и ставим начало координат по центру
С этим объектом пока все. Теперь создаем объект шара. И называем его o_ball:
И сразу отметим объект платформы твердым, поставив галочку на соответствующем пункте.
Для удобство управления платформой ставим цент координат на цент спрайта(жмем на кнопку по центру):
Добавим для него спрайт(картинку), для этого в группе «Спрайт» нажмем на кнопку «Новый». Откроется окно добавления нового спрайта, назовем его s_platform, и если у вас есть подходящий спрайт платформы то добавляем его кнопкой «Загрузить спрайт», если нету, то нажимаем редактировать и рисуем свой. Я буду рисовать, для примера можно использовать и не красивый =) Будет платформа такой(размер 80*20):
Назовем его o_platform
В этом примере нам понадобятся всего 4 объекта. Для начала создадим объект платформы от которой должен отбиваться шар.
Сегодня я покажу вам пример создания простой игры в жанре .
А вот и первая статья воскресшего блога =)
Гостевое сообщество Game Maker
Создание арканоида. - Создание игр на Game maker
Комментариев нет:
Отправить комментарий