Как создавать шейдеры в Game Maker Studio 2
О шейдерах в Game Maker Studio 2
Как работают шейдеры в GMS2? Как их писать и использовать? Что означают термины attribute, varying и uniform? Какой тип шейдера выбрать? Почему шейдер всегда состоит из двух файлов? Чем отличается вершинный шейдер от фрагментного? И причём здесь треугольники? В этом гайде я опишу базовые принципы работы шейдеров в GMS2. Важно понимать, что существуют исключения, которые я не затрагиваю в рамках этого гайда, чтобы не усложнять повествование. При изучении новых материалов я использую аналитический подход...
Физика в Game Maker Studio (часть 1)
Добрый день, уважаемые читатели! Делал большой перерыв с написанием статей на канале. Появилось время, решил вернуться. В этой серии статей решил немного познакомить вас с физикой в движке Game Maker Studio и показать на сколько просто можно создать простые игры на нем. Дело в том, что в сам движок для создания игр Game Maker Studio встроен физический движок BOX2D. Благодаря ему вам не нужно париться вообще ни о чем, он сам просчитает все столкновения, гравитацию, повороты и прочее. Давайте создадим новый проект (как, я уже описывал в прошлых уроках)...