Разработчики из YoYo Games обновили свой конструктор игр GameMaker. Новая версия включает в себя текстовые эффекты, улучшенную отладку, коллизии фрагментов и мн. др. Теперь вы можете создавать внутриигровые окна отладки.
Помните, как в «Half Life 2» в консольном вводе набирался чит "sv_cheats 1", чтобы найти G-Man? Нечто подобное появилось и в GameMaker. Открыв внутриигровую консоль, введите функцию, и она будет выполнена. Это может быть встроенная функция или глобальная функция из одного из ваших скриптов.
Текст теперь можно рисовать с контуром, свечением и тенью. Это применяется на уровне шрифта с помощью font_enable_effects(). После применения эффектов переключитесь на свой шрифт с помощью draw_set_font() и нарисуйте текст, чтобы увидеть эффект.
Используйте существующие функции, такие как Place_meeting(), move_and_collide(), чтобы проверять столкновения с тайловыми картами. Все остальные функции столкновений также используют тайловые карты, а также массивы. Передача массива позволяет вам проверять коллизии нескольких объектов или тайловых карт за один вызов.
В IDE теперь есть встроенный инструмент сообщения об ошибках, доступ к которому осуществляется из меню "Справка > Сообщить об ошибке GameMaker". Репортер позволяет вам сообщать о проблемах без необходимости иметь учетную запись GitHub, однако рекомендуется подключить вашу учетную запись GitHub к учетной записи GameMaker.
В AudioEffectType добавлен новый звуковой эффект "компрессор", который помогает сделать звук более ровным. Когда ваш аудиосигнал превышает заданный порог, он уменьшается на заданное вами соотношение.
Каждый идентификатор структуры данных теперь также содержит свой тип. Это также относится ко всем идентификаторам ресурсов (таким как объекты, спрайты и т.д.), идентификаторам экземпляров и экземплярам системы частиц.
Теперь у вас есть больше контроля над частицами благодаря некоторым новым функциям. Появились новые функции для добавления задержки к эмиттеру частиц и добавления интервала между каждым всплеском эмиттера при использовании потокового режима.
Кроме того, версия 2023.8 содержит некоторые новые изменения GML:
Существуют функции, которые фиксируют мышь на месте и обеспечивают её дельта-движение, что полезно для 3D-игр.
Сетевые функции теперь поддерживают IPv6 на всех платформах, кроме Switch, PS4 и PS5.
Добавлена поддержка многоадресного трафика, которая включается в network_set_config().
Вы можете изменить глубину (ось Z) для динамического рендеринга графики и получить ее во время выполнения.
Новая функция nameof() дает вам имя идентификатора, который вы ей передаете.
Дополнительные изменения в IDE:
В редакторе системы частиц теперь есть опция предварительного просмотра для пакетного режима с регулируемой задержкой.
Целью по умолчанию теперь является "Тест" вместо GX.games, если вы вручную не установили цель по умолчанию в настройках.
Текущие среды выполнения были переименованы с VM/YYC в "GMS2 VM" и "GMS2 YYC", поскольку они относятся к эпохе GameMaker Studio 2. Это отличает их от новых сред выполнения, которые появятся в будущем и которые станут стандартными.
Спрайты, звуки и включенные файлы теперь имеют пункт контекстного меню, позволяющий открыть исходный файл во внешнем редакторе.
Прочтите официальное примечания к выпуску, чтобы увидеть все изменения. Скачайте GameMaker 2023.8 и начните творить прямо сейчас.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Обновление GameMaker V.2023.8», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]