Top-Down Shooter в Gamemaker. Часть 1 - Передвижение и стрельба | Урок по Gamemaker Studio 2
Создаём игру в жанре Top-Down Shooter на Gamemaker Studio 2.
В этом видео мы:
- Настроим передвижение главного героя
- Сделаем прицеливание в сторону курсора
- Сделаем стрельбу
Ссылка на наш Discord: / discord
Таймкоды:
00:00 Вступление и создание спрайта игрока
01:42 Настройка передвижения на WASD
15:25 Поворот игрока в сторону курсора
17:42 Создание пули и настройка стрельбы
24:33 Удаление пули при выходе за уровень
Пікірлер: 51
Лол, только недавно искал нормальные туторы по гейммейкеру и наткнулся на это. Подписка с Лайком однозначно.
Огромное спасибо за этот туториал, объясняете отлично!!!
Спасибо большое, очень грамотный урок! удачи!
Шикарно объясняете, спасибо!
Огромное спасибо за твои видео!
Спасибо большое за туториалы!
спасибо, хорошо объясняете!
if (я подписываюсь на канал) { канал_остается=true } //только не забрасывай пожалуйста, очень крутой канал, намного лучше того что я уже видел!
@gdjourney7355
3 жыл бұрын
Пока не планирую) Кстати, если ничего не произойдёт, то следующее видео выйдет сегодня
@dimusikus
3 жыл бұрын
реально, у многих, забрасывают канал быстро, посмотрим сколько этот протянет, надеюсь надолго.
ля брат не забрасывай канал
*напиши рпг игру с инвентарём и статами, вот это будет уже огонь)*
@gdjourney7355
3 жыл бұрын
Возможно когда-нибудь доберусь до этого жанра, но сейчас буду записывать по top-down шутеру
@kasiannavi
3 жыл бұрын
@@gdjourney7355 тоже интересно именно рпг составляющая и инвентарь
@gdjourney7355
3 жыл бұрын
Я сейчас подумал. Отвечал отдельно @Царство Нави В общем, есть два канала, которые мне нравятся kzread.infovideos И kzread.infovideos Если интересно посмотреть, как сделать простую РПГ, можешь туда заглянуть, если навык английского позволяет
Перед тем, как я подпишусь, ответь, пожалуйста, эти уроки дойдут до финала? Я уже неделю в поисках нормальных уроков. Все снимают три-четыре урока и сливаются. А хотелось бы разобраться и создать по итоге игру.
@gdjourney7355
3 жыл бұрын
Да, серия дойдёт до конца. Я собираюсь сделать плюс-минус полноценную небольшую игру. Но вообще, если есть желание, и навык английского позволяет можешь смотреть этот канал: kzread.infovideos Это лучший канал по GameMaker Ещё есть этот: kzread.infovideos На нём уже туториалы не выходят, но существующие видео весьма неплохи
@kasiannavi
3 жыл бұрын
@@gdjourney7355 если бы( Май инглиш вэри бэд. Немецкий и латынь. Но учить точно надо. Сейчас без него никуда. И подписываюсь) Спасибо за труд
@gdjourney7355
3 жыл бұрын
@@kasiannavi Ну, вот, если честно зарубежные каналы намного лучше любых русскоязычных по любому движку, поэтому, если освоишь язык, то те каналы будут полезней моего) А мой канал в основном для тех, у кого язык не позволяет смотреть англоязычные каналы
@gdjourney7355
3 жыл бұрын
Если не смотрел последнее видео, как раз недавно для движка сделали официальный перевод на русский manual-ru.yoyogames.com/#t=Content.htm
У меня пули летят сквозь все предметы!!! Что делать, сижу уже 2 час ломаю голову, что не так
когда я пишу h_speed = lengthdir_x(player_speeed, movement_direction); v_spedd = lengthdir_y(player_speeed, movement_direction); x += h_speed; y += v_spedd; выдается ошибка; ссылка на неназначенную переменную на h_speed = lengthdir_x(player_speeed, movement_direction); v_spedd = lengthdir_y(player_speeed, movement_direction);
@Oldskuli
Жыл бұрын
Бро зайди в крейт и поставь = после player_speed ) Должно быть player_speed = 5; Надеюсь помог кому-то
15:16 всё точно также, но не работает
Вопросик. У меня вопрос, я хочу сделать игру (оригинально) с всякими диалогами и выборами. Ну и как бы нужна пвп система, простой: выбери оружие, персонажа, врага, и будет урон (как в рпг мейкер) скучно. Например в андертейле прикольно но боюсь что обозвут плагиатором. Думал еще перестрелки и булит хелл как в 2д стрилялке, но боюсь ето Оччччччеень сложно. Или может есть другие варианты? Или такое нужно на другом двигле делать? ( я все запутал...)
@gdjourney7355
2 жыл бұрын
Движок большого значения на самом деле не имеет, разве что конкретно на GameMaker 3D игры лучше не пытаться делать. А так можно брать любой из популярных движков, они все достаточно универсальны и на них можно игру любого жанра делать. Только, если в программировании не разбираешься лучше в Unity не лезть как по мне. Короч берёшь любой популярный движок и изучаешь, они все норм.
@gbolter2800
2 жыл бұрын
@@gdjourney7355 я не ето спрашивал... Ну, типа в пиксельную игру нужна боевая система, и я не знаю какая. Конечно хотелось бы с буллет хелом бегать и стрелять, но я боюсь ето слишком сложно.
@gdjourney7355
2 жыл бұрын
@@gbolter2800 Bullet hell по идее технически не сложно сделать
А как мне сделать чтобы на стрелочки двигался персонаж?
@gdjourney7355
3 жыл бұрын
keyboard_check(vk_left) для левой стрелки и аналогично vk_right, vk_up, vk_down Чтобы сделать управление одновременно и для стрелок и для WASD можно написать keyboard_check(ord("W")) or keyboard_check(vk_up)
@gdjourney7355
3 жыл бұрын
docs2.yoyogames.com/source/_build/3_scripting/4_gml_reference/controls/keyboard%20input/index.html
@imanhan-9306
3 жыл бұрын
@@gdjourney7355 большое спасибо
@Milkovo91
Жыл бұрын
если ты банальности не понимаешь-тебе нечего делать в программировании.
У меня не работает пуля Ошибка: Объект: GlavniyGeroy Событие: Шаг на линии 26 : Cannot set a constant ("Bullet") to a value
@gdjourney7355
2 жыл бұрын
Можешь отослать линию 26 и ещё несколько линий вокруг неё
@neyrkaytgood459
2 жыл бұрын
@@gdjourney7355 Неа, не работает уже даже код пули менял.
@gdjourney7355
2 жыл бұрын
@@neyrkaytgood459 Ну мне надо посмотреть на код, чтобы понять, откуда ошибка
@neyrkaytgood459
2 жыл бұрын
@@gdjourney7355 ну типо я сперва написал свой, но потом вернулся на твой и ошибка такая же.
@gdjourney7355
2 жыл бұрын
@@neyrkaytgood459 Просто отошли свой код, текст кода, что ты там написал конкретно
код пожаолуйста
Скажи пожалуйста почему у меня не работает
@gdjourney7355
2 жыл бұрын
Лучше сразу писать, что именно сломалось и в каком контексте, чтобы можно было сразу в ответе помочь. Плюс у нас есть дискорд, где можно писать вопросы, там удобней
чел а как прыжок сделать?
@gdjourney7355
2 жыл бұрын
Если делать прыжок в top-down перспективе, то я бы делал через отдельное состояние игрока. Если навык английского позволяет можно посмотреть это видео для референса - kzread.info/dash/bejne/hq1o2byFZ9Oqfag.html А если прыжок как в платформере, то это уже не по теме серии видео
@merk28light31
2 жыл бұрын
@@gdjourney7355 ок
У меня не работает
@gdjourney7355
2 жыл бұрын
Что именно не работает, когда возникает ошибка, нужно писать конкретно, в чём проблема
@Argynaut
2 жыл бұрын
@@gdjourney7355 у меня не работает пуля
@user-st3lu5tu4d
2 жыл бұрын
@@Argynaut обратите внимание на скобки и на первую букву B (обьект Bullet - заглавная, переменная bullet - маленькая) возможно из за этого.