Звуки Гамина 2. Начало большого пути

The Explorer of Night

Factory Pinball

A Game with a Kitty 3

Как мы делаем Bad Moon Night на Gaminator 18

Избранное пользователя

Сезон дождей

20200821104947_1.jpg

Хотелось пойти в парк развлечений, но дождь испортил все планы. Остаться дома у бабушки, нафантазировать чего-нибудь, обыскать ту дальнюю полку в кладовке — вдруг что-то интересное. Не забыть поделать уроки. В видеоигры много играть вредно. 梅雨の日/Rainy Season — занятная не-игра про самый обычный дождливый день.

читать дальше >>

Как правильно кушать шейдеры в Game Maker Studio 2 и не подавиться

Речь пойдёт в том числе и о проблеме, с которой я столкнулся в процессе адаптации моей игры Sig.NULL под FullHD разрешение для релиза на XBOX. Я решил переделать графику под современные реалии, чтоб не так позорно и стыдно было.

T8v0pf3
Картинка для понта — WIP на момент написания поста

Но на самом деле это просто повод рассказать о том как я научился применять шейдеры на уровне копипасты и небольшого допила ручками. Так что здесь будет изложено решение основной проблемы и мои комментарии как это работает.

Я раньше считал что шейдеры — это кусачая тема, где без знания матанализа и линейной алгебры никуда.

Image result for шейдеры мемы"

Но нет, нифига. Простые вещи в духе перекраски и обесцвечивания можно сделать своими силами, если понимать как работает rgb палитра и знать что такое координатная плоскость.

Здесь практически не будет картинок, в основном текст и код — для тех кто хочет как и я погрузиться в мир шейдеров используя Game Maker Studio 2, но уже по протоптанной мной дорожке. Пользователям других движков тоже может быть полезно, но шейдеры — это такая штука language specific, как говорится. То есть в разных средах разработки может применяться по-разному.

читать дальше >>