Top-Down Shooter в GameMaker. Часть 6 - Камера | Урок по GameMaker Studio 2
Вставка
- Опубліковано 19 чер 2024
- Создаём игру в жанре Top-Down Shooter на Gamemaker Studio 2.
Канал Шона: / shaunspalding
Ссылка на группу ВК: gd_journey
Ссылка на наш Discord: / discord
Мануал движка на русском: manual-ru.yoyogames.com/#t=Co...
Привет. Мы коллективный разум, который любит видеоигры и хочет поделиться своими успехами и неудачами на этом поприще. На этом канале мы хотим запечатлеть наш путь в мире геймдева.
На канале планируются:
• Уроки по различным аспектам создания игр
• Девлоги наших проектов
• Рассуждения о создании игр
00:00 Настройка камеры
08:20 Правки
Извиняюсь за большой косяк, камера при настройках из видео будет вылезать за границы комнаты, чтобы этого не было, надо X и Y камеры приравнять к clamp.
x = clamp(x, view_half_x, room_width - view_half_x);
y = clamp(y, view_half_y, room_height - view_half_y);
В видео clamp просто висит без дела.
А я то думал почему пуль не видно. Спасибо!
Как открыть этот room properties? У меня нет его в слоях
спасибо за очередной туториал!
маленькая просьба от от начинающего гейммейкера, описывай пожалуйста максимум своих действий, в этом видео я не с первого раза заметил что объект камеры был добавлен в комнату, понимаю что это должно зазубриться как отче наш, но по малоопытности я просто забыл об этом, что привело к тому что забуксовал в выполнении урока пересматривая весь свой код.
и еще раз спасибо за труд)))
Хорошо, учту в следующий раз
привет,мог бы ты помочь с проблемой (я только изучаю код и программу) я сделал все как на видео но при запуске выдает ошибку
Variable Camera.tracket_object(100033, -2147483648) not set before reading it.
at gml_Object_Camera_Step_0 (line 1) - if (instance_exists(tracket_object)) {
+ в коде step
if (instance_exists(tracket_object)) {
x_next = tracket_object.x;
y_next = tracket_object.y;
пишет "сылка на неназначеную переменную tracket_object"
Звучит как опечатка, так как вообще пишется не tracket а tracked
@@gdjourney7355 спасибо,не внимательно посмотрел.Если не сложно можешь подсказать как сделать камеру которая следит за игроком и за курсором (и не выходила за определенный радиус)
@@n1ka_profit584 Если я тебя правильно понял, ты хочешь, чтобы камера шла за игроком, но при этом сдвигалась в зависимости от положения курсора. Я такое сам не делал, но здесь в "фишке" номер 15 вариант, как сделать камеру, которая находится между курсором и игроком
www.zackbanack.com/blog/gamemaker-studio-2-tips-and-tricks
Я пробовал эту штуку применять, но надо будет сделать несколько добавлений, чтобы игрока не укачивало от резких движений камеры, но в целом работает ок
@@gdjourney7355 спасибо большое за помощь
@@gdjourney7355 мне нужна камера +- как в игре Enter the Gungeon