GameMaker Studio - Урок #15: Sequences (Обучение для опытных)
Приветствуем, будущие разработчики игр! Подпишитесь, пожалуйста, на наш канал, группу ВК "Sempiternal Rain: Notes" и поставьте лайк, если Вам не сложно) Мы пытаемся восстановить утерянные знания великого пророка и учителя GameDev - Sempiternal Rain! Данный курс, содержит уроки по изучению движка GameMaker Studio (Game Maker), которые уже рассчитанные для опытных разработчиков игр и охватывают более сложные вещи. Вы научитесь программированию на языке Game Maker Language (GML) и сможете создавать игры различных жанров: Аркады, казуальные игры, шутеры, платформеры, ролевые игры, симуляторы, стратегии и др. Описание и подсказки, смотрите ниже. Так же есть плейлист для новичков. Приятного просмотра! ВК Сообщество sempiternalrainnotes (Sempiternal Rain: Notes) - ПОДПИСЫВАЙТЕСЬ! Игры созданные великим пророком GameDev Sempiternal Rain: 1. "Socialism Simulator" (Steam) 2. "ReLinked" (Steam) 3. "Скуфы и Альтушки" (vkplay) -------------------------------------------------------------------- Название урока: GameMaker Studio - Урок #15: Sequences Описание урока: В данном ролике вы узнаете что такое Sequences (Последовательность) Тайм коды: 00:01 - Введение 00:55 - Описание окон 08:15 - Кривые анимации 12:00 - Анимация цветом 15:00 - Пример 35:37 - Создать Sequences в игре 39:55 - Удалить Sequences в игре 44:28 - Функции Sequences -------------------------------------------------------------------- ***** Sequences - это анимации связанных спрайтов. Пример кат сцены, вылетающие таблички и фразыт и.т.д layer_sequence_destroy() - удалить Sequences layer_sequence_exists() - проверка существования Sequences layer_sequence_pause() - поставить на паузу Sequences layer_sequence_play() - запустить Sequences layer_sequence_get - получить значение Sequences layer_sequence_is_finished - проверка закончился ли Sequences ***** Создание и Запуск Sequences (Предварительно объект разместить в комнате) *Create seq = layer_sequence_create("Ins", 345, 250, Seq_mySeq); //Название слоя, координаты, название Sequences *Broadcast Message layer_sequence_destroy(seq); //название переменной Sequences, который хотим удалить *Key Press - Space layer_sequence_pause(seq) //поставить Sequences на паузу ***** ***** Заметки: 1. Справа при нажатие на иконке квадрата в Width и Height указать размеры комнаты из левого окна Propersies 2. Рядом с названием Curves (в нижнем окне по центру есть галочка при нажатие на которую можно изменять шаблон линии) 3. Можно убрать зацикленность рядом с кнопкой плей 4. Что бы удалить Sequences, нажимаете на кнопку Add Broadcast Message (рядом с кнопкой плей), предварительно выбрав на временной шкале позицию. Потом в событиях в Other потом Broadcast Message пишем код layer_sequence_destroy(seq); 5. За пределы цветов графика, лучше не выходить ***** ////////////////////////////////////////////////////////////// Теги: #gamemaker #sequence #gameengine #уроки #последовательность
Название:
GameMaker Studio - Урок #15: Sequences (Обучение для опытных)
Категория:
Разное