Есть здесь люди, которые шарят в Game Maker'e? Мне нужно запилить динамические тени с помощью сурфейсов в один проект, вроде таких как на картинках, но я хз как это сделать. Можете накидать годных примеров динамических теней.
>>286349 (OP)бамп
>>286349 (OP)БАМП
Нахуя ты в тематике бампаешь? Да и примеров динамической тени в гамачке тонны, только успевай качать.
>>286415>Нахуя ты в тематике бампаешь?А нельзя? >Да и примеров динамической тени в гамачке тонны, только успевай качать.Много примеров уже качал, они мне не подходят.
>>286349 (OP)bump
Не падай сцука.
бампес
>>286466Ну тогда бери юнети. Будешь ассеты таскать, ведь твой мозг на большее не способен.
>>286885Для моего проекта нужен именно Game Maker.
Что, я должен за тебя гуглить? https://www.youtube.com/watch?v=d-C_JVu89SM
>>287058Уже пробовал.+ это говно не на сурфейсах.
Если что тени у меня как на пике.
>>287060свет*
>>286349 (OP)Очевидно у тебя пробелы в обычной геометрии. Если делаешь сферическое освещение просто проводишь лучи от источника света и затемняешь данный сектор, например полупрозрачным черным.Что касается формы предмета, то тут обычно 2 варианта, это или прямоугольник, либо круг, либо составной объект из этих примитивов. В случае с прямоугольником тебе придется залить треугольник между вершинами через которые ты провел лучи, надеюсь не надо описывать как их находить, а похуй напишу. Вычисляешь расстояние от вершин объект до центра, две ближайших будут нужными.Собственно весь алгоритм.
>>287059Сурфейсы это способ вывода графики. Математические рассчеты все равно к ним никак не относятся. Хочешь рисовать в сурфейс - пожалуйста, у тебя есть событие рисования, есть заготовленный сурфейс и данные для отрисовки. К стати, сурфейсы в гамаке, с давних времен - штука ненадежная. Некоторые видеокарты его не правильно отрисовывают, в студийной версиигамака сурфейсы, из-за проблем с некоторыми драйверами, плохо работают на андроид устройствах. В общем хуже, чем использование сурфейсов, и придумать нельзя. Максимально их избегать - самый правильный подход.
>>287081Попробую это сделать.>>287085На android я делать игры не собираюсь, а про проблемы я знаю так как есть у меня есть старый комп на котором я запускал игры сделанные в game maker для тестов.
>>287087И запомни главное правило - никогда не делай длинных теней, всегда ограничивай радиус света как можно меньше, иначе у тебя просадки будут даже в самом простетском экшоне, где нет никаких сложных вычислений.Лучше сделай больше источников света, но локальных, чем один, но на всю сцену.
>>287098Это и выглядит пиздаче к тому же. Один источник игроки могут даже не заметить.
>>287081А как вычислять объекты с разными размерами?
>>287128Разбивай на простые элементы и обсчитывай каждый отдельно.Так например ты можешь замутить не спрайт - герой, а куча спрайтов на каждый его член, руки, голову и тп, так ты если пробежишься по ним и посчитаешь свет для каждой части получишь общую тень.
Теперь это гаме макер тред. https://www.humblebundle.com/gamemaker-bundle
>>298992Йее! Спасибо, что напомнил, друг! Теперь у меня будет и оффициальный ХТМЛ-5 модуль за 13 долларов.
>>298992Pro за $1А у них на сайте за про 145, это как?
>>299063Потому что в бесплатном Юнити это все есть и даже больше.
>>298992Какой каеф. Я так понял, что еще и проекты готовых игр будут давать?
>>299074Кому нахуй нужет твой unity.>>299077Да, но если ты заплатишь 15$.
>>299131нужен*
Кстати это же мой тред, а я о нем уже забыл.
>>298992Завтра уже покупать буду этот бандл.