Спасибо за объяснение. Вот только появляется при запуске следующая ошибка Объект: Player Событие: Шаг на линии 23 : Cannot set a constant ("bullet") to a value хотя все сделано, как у вас. Не подскажете, что не так?
Нашла в вопросах, что вам важно весь код видеть. Обозначила строку 23. Буду благодарна за ответ. key_up = keyboard_check(ord("W")); key_down = keyboard_check(ord("S")); key_right = keyboard_check(ord("D")); key_left = keyboard_check(ord("A")); key_shoot = mouse_check_button_pressed(mb_left); movement_direction = point_direction(0, 0, key_right - key_left, key_down - key_up); movement_input = (key_right - key_left !=0) or (key_down - key_up !=0); if (movement_input) { h_speed = lengthdir_x(Obj_player_speed, movement_direction); v_speed = lengthdir_y(Obj_player_speed, movement_direction);
x += h_speed y += v_speed } aim_angle = point_direction(x, y, mouse_x, mouse_y); image_angle = aim_angle; if (key_shoot) { 23. var Obj_arrow = instance_create_layer(x, y, "Instances", Obj_arrow);
with (Obj_arrow) { direction = other.aim_angle; image_angle = other.aim_angle; } }
Перед тем, как я подпишусь, ответь, пожалуйста, эти уроки дойдут до финала? Я уже неделю в поисках нормальных уроков. Все снимают три-четыре урока и сливаются. А хотелось бы разобраться и создать по итоге игру.
Да, серия дойдёт до конца. Я собираюсь сделать плюс-минус полноценную небольшую игру. Но вообще, если есть желание, и навык английского позволяет можешь смотреть этот канал: ua-cam.com/users/ShaunSpaldingvideos Это лучший канал по GameMaker Ещё есть этот: ua-cam.com/users/FriendlyCosmonautvideos На нём уже туториалы не выходят, но существующие видео весьма неплохи
@@kasiannavi Ну, вот, если честно зарубежные каналы намного лучше любых русскоязычных по любому движку, поэтому, если освоишь язык, то те каналы будут полезней моего) А мой канал в основном для тех, у кого язык не позволяет смотреть англоязычные каналы
Вопросик. У меня вопрос, я хочу сделать игру (оригинально) с всякими диалогами и выборами. Ну и как бы нужна пвп система, простой: выбери оружие, персонажа, врага, и будет урон (как в рпг мейкер) скучно. Например в андертейле прикольно но боюсь что обозвут плагиатором. Думал еще перестрелки и булит хелл как в 2д стрилялке, но боюсь ето Оччччччеень сложно. Или может есть другие варианты? Или такое нужно на другом двигле делать? ( я все запутал...)
Движок большого значения на самом деле не имеет, разве что конкретно на GameMaker 3D игры лучше не пытаться делать. А так можно брать любой из популярных движков, они все достаточно универсальны и на них можно игру любого жанра делать. Только, если в программировании не разбираешься лучше в Unity не лезть как по мне. Короч берёшь любой популярный движок и изучаешь, они все норм.
@@gdjourney7355 я не ето спрашивал... Ну, типа в пиксельную игру нужна боевая система, и я не знаю какая. Конечно хотелось бы с буллет хелом бегать и стрелять, но я боюсь ето слишком сложно.
Я сейчас подумал. Отвечал отдельно @Царство Нави В общем, есть два канала, которые мне нравятся ua-cam.com/users/ShaunSpaldingvideos И ua-cam.com/users/FriendlyCosmonautvideos Если интересно посмотреть, как сделать простую РПГ, можешь туда заглянуть, если навык английского позволяет
keyboard_check(vk_left) для левой стрелки и аналогично vk_right, vk_up, vk_down Чтобы сделать управление одновременно и для стрелок и для WASD можно написать keyboard_check(ord("W")) or keyboard_check(vk_up)
Лучше сразу писать, что именно сломалось и в каком контексте, чтобы можно было сразу в ответе помочь. Плюс у нас есть дискорд, где можно писать вопросы, там удобней
Если делать прыжок в top-down перспективе, то я бы делал через отдельное состояние игрока. Если навык английского позволяет можно посмотреть это видео для референса - ua-cam.com/video/Ty4wZL7pDME/v-deo.html А если прыжок как в платформере, то это уже не по теме серии видео
Лол, только недавно искал нормальные туторы по гейммейкеру и наткнулся на это. Подписка с Лайком однозначно.
Огромное спасибо за этот туториал, объясняете отлично!!!
Спасибо большое, очень грамотный урок! удачи!
Огромное спасибо за твои видео!
if (я подписываюсь на канал) {
канал_остается=true
}
//только не забрасывай пожалуйста, очень крутой канал, намного лучше того что я уже видел!
Пока не планирую) Кстати, если ничего не произойдёт, то следующее видео выйдет сегодня
реально, у многих, забрасывают канал быстро, посмотрим сколько этот протянет, надеюсь надолго.
спасибо, хорошо объясняете!
Спасибо большое за туториалы!
Спасибо за объяснение. Вот только появляется при запуске следующая ошибка
Объект: Player Событие: Шаг на линии 23 : Cannot set a constant ("bullet") to a value
хотя все сделано, как у вас. Не подскажете, что не так?
Нашла в вопросах, что вам важно весь код видеть. Обозначила строку 23. Буду благодарна за ответ.
key_up = keyboard_check(ord("W"));
key_down = keyboard_check(ord("S"));
key_right = keyboard_check(ord("D"));
key_left = keyboard_check(ord("A"));
key_shoot = mouse_check_button_pressed(mb_left);
movement_direction = point_direction(0, 0, key_right - key_left, key_down - key_up);
movement_input = (key_right - key_left !=0) or (key_down - key_up !=0);
if (movement_input) {
h_speed = lengthdir_x(Obj_player_speed, movement_direction);
v_speed = lengthdir_y(Obj_player_speed, movement_direction);
x += h_speed
y += v_speed
}
aim_angle = point_direction(x, y, mouse_x, mouse_y);
image_angle = aim_angle;
if (key_shoot) {
23. var Obj_arrow = instance_create_layer(x, y, "Instances", Obj_arrow);
with (Obj_arrow) {
direction = other.aim_angle;
image_angle = other.aim_angle;
}
}
ля брат не забрасывай канал
Перед тем, как я подпишусь, ответь, пожалуйста, эти уроки дойдут до финала? Я уже неделю в поисках нормальных уроков. Все снимают три-четыре урока и сливаются. А хотелось бы разобраться и создать по итоге игру.
Да, серия дойдёт до конца. Я собираюсь сделать плюс-минус полноценную небольшую игру. Но вообще, если есть желание, и навык английского позволяет можешь смотреть этот канал: ua-cam.com/users/ShaunSpaldingvideos
Это лучший канал по GameMaker
Ещё есть этот:
ua-cam.com/users/FriendlyCosmonautvideos
На нём уже туториалы не выходят, но существующие видео весьма неплохи
@@gdjourney7355 если бы( Май инглиш вэри бэд. Немецкий и латынь. Но учить точно надо. Сейчас без него никуда.
И подписываюсь) Спасибо за труд
@@kasiannavi Ну, вот, если честно зарубежные каналы намного лучше любых русскоязычных по любому движку, поэтому, если освоишь язык, то те каналы будут полезней моего)
А мой канал в основном для тех, у кого язык не позволяет смотреть англоязычные каналы
Если не смотрел последнее видео, как раз недавно для движка сделали официальный перевод на русский manual-ru.yoyogames.com/#t=Content.htm
Вопросик.
У меня вопрос, я хочу сделать игру (оригинально) с всякими диалогами и выборами. Ну и как бы нужна пвп система, простой: выбери оружие, персонажа, врага, и будет урон (как в рпг мейкер) скучно. Например в андертейле прикольно но боюсь что обозвут плагиатором. Думал еще перестрелки и булит хелл как в 2д стрилялке, но боюсь ето Оччччччеень сложно. Или может есть другие варианты?
Или такое нужно на другом двигле делать?
( я все запутал...)
Движок большого значения на самом деле не имеет, разве что конкретно на GameMaker 3D игры лучше не пытаться делать. А так можно брать любой из популярных движков, они все достаточно универсальны и на них можно игру любого жанра делать. Только, если в программировании не разбираешься лучше в Unity не лезть как по мне.
Короч берёшь любой популярный движок и изучаешь, они все норм.
@@gdjourney7355 я не ето спрашивал... Ну, типа в пиксельную игру нужна боевая система, и я не знаю какая. Конечно хотелось бы с буллет хелом бегать и стрелять, но я боюсь ето слишком сложно.
@@gbolter2800 Bullet hell по идее технически не сложно сделать
15:16 всё точно также, но не работает
*напиши рпг игру с инвентарём и статами, вот это будет уже огонь)*
Возможно когда-нибудь доберусь до этого жанра, но сейчас буду записывать по top-down шутеру
@@gdjourney7355 тоже интересно именно рпг составляющая и инвентарь
Я сейчас подумал. Отвечал отдельно @Царство Нави
В общем, есть два канала, которые мне нравятся
ua-cam.com/users/ShaunSpaldingvideos
И
ua-cam.com/users/FriendlyCosmonautvideos
Если интересно посмотреть, как сделать простую РПГ, можешь туда заглянуть, если навык английского позволяет
У меня пули летят сквозь все предметы!!! Что делать, сижу уже 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);
Бро зайди в крейт и поставь = после player_speed ) Должно быть player_speed = 5;
Надеюсь помог кому-то
А как мне сделать чтобы на стрелочки двигался персонаж?
keyboard_check(vk_left) для левой стрелки и аналогично vk_right, vk_up, vk_down
Чтобы сделать управление одновременно и для стрелок и для WASD можно написать
keyboard_check(ord("W")) or keyboard_check(vk_up)
docs2.yoyogames.com/source/_build/3_scripting/4_gml_reference/controls/keyboard%20input/index.html
@@gdjourney7355 большое спасибо
если ты банальности не понимаешь-тебе нечего делать в программировании.
У меня не работает пуля
Ошибка: Объект: GlavniyGeroy Событие: Шаг на линии 26 : Cannot set a constant ("Bullet") to a value
Можешь отослать линию 26 и ещё несколько линий вокруг неё
@@gdjourney7355 Неа, не работает уже даже код пули менял.
@@neyrkaytgood459 Ну мне надо посмотреть на код, чтобы понять, откуда ошибка
@@gdjourney7355 ну типо я сперва написал свой, но потом вернулся на твой и ошибка такая же.
@@neyrkaytgood459 Просто отошли свой код, текст кода, что ты там написал конкретно
Скажи пожалуйста почему у меня не работает
Лучше сразу писать, что именно сломалось и в каком контексте, чтобы можно было сразу в ответе помочь. Плюс у нас есть дискорд, где можно писать вопросы, там удобней
чел а как прыжок сделать?
Если делать прыжок в top-down перспективе, то я бы делал через отдельное состояние игрока. Если навык английского позволяет можно посмотреть это видео для референса - ua-cam.com/video/Ty4wZL7pDME/v-deo.html
А если прыжок как в платформере, то это уже не по теме серии видео
@@gdjourney7355 ок
код пожаолуйста
У меня не работает
Что именно не работает, когда возникает ошибка, нужно писать конкретно, в чём проблема
@@gdjourney7355 у меня не работает пуля
@@Argynaut обратите внимание на скобки и на первую букву B (обьект Bullet - заглавная, переменная bullet - маленькая) возможно из за этого.