Часть 1. Создание спрайтов. Необходимые спрайты в этой части: spr_pti - сама птица. spr_prep - препятствие для нее Дабы не зависать на этой части и сразу перейти к кодингу я заранее даю вам картинки. Отсюда берите понравившегося игрока (я дракончика взял):
А это - препятствие. Берите:
Часть 2. И создал плагиа... Кхм-кхм, разработчик птицу. Существо получилось странное, но легкое в реализации. Создадим объект птицы, сразу пропишем в создание:
Код
gravity=1//Гравитация равна 1. Да, я кэп.
И последнее для объекты игрока. Пишем в нажатие на пробел (Space):
Код
vspeed=-15//Подпрыгиваем вверх на 15 пикселей
Часть 3. Препятствия. Создадим объект препятствия и пропишем ему в step следующее:
Код
if obj_prep.y>y then image_yscale=1//Если другой объект препятствия ниже объекта, в котором выполняется условие - переворачиваем вертикально нашу картинку if obj_prep.y<y then image_yscale=-1//Если другой объект препятствия выше объекта, в котором выполняется условие - не переворачиваем вертикально нашу картинку hspeed=-8//Двигаемся со скоростью 8 влево
Теперь создадим действие "Вне границ комнаты" и добавим действие "Wrap Screen", где единственный графу "direction" - оставим таким же, а именно на "horizontal". Часть 3. Мы вновь свободны, как птица. Точно, птица! Как вы уже поняли - вернемся к птице. Добавим ей действие "Вне границ комнаты". Там пропишем:
Код
room_restart()
Тоже самое напишем в столкновении с препятствием. Теперь создайте комнату и разместите в ней все как на скрине (это не картинка, а именно скрин, хотя и обрезанный):
*** Вот и конец первой части. Материал может быть полезным для нубов и "плагиатеров". Во второй части мы сделаем менюшку и паузу. Всем пока!
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Создание "Flappy Bird" на Game Maker. ч1. Основа», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
что-то расплодилось этих бессмысленных "уроков" по ГМ, а-ля как сделать свой angry birds с блэкджеком и дамами легкого поведения. ну разве вы не видите, что никому не нужна эта брехня? вот хоть кто-нибудь на ДжиЦупе пробовал написать статью по тому же двухмерному освещению? или же по продвинутому AI? да никто. вы просто набиваете цифорки бессмысленными статейками, чтобы вам отвалили кармы или перевели в другую группу
На Game Maker'е не шиша серьёзного не сделаешь. Хотя в Game Maker'е освящение можно реализовать за счёт подключения расширений, которые можно как и написать самому, как и скачать из интернета(что может сделать каждый смертный идиот)