Немного аутизма
121 subscribers
64 photos
32 videos
2 files
73 links
Творческая студия, с разговорами о разработке игр и языков программированя, а также о всяком около Computer Science

https://github.com/madwareru

https://twitter.com/madware_ru

https://mastodon.gamedev.place/@madware

https://gamedev.ru/users/?id=41788
Download Telegram
Media is too big
VIEW IN TELEGRAM
Собираюсь сделать пример для своей библиотеки с рендерингом на подобии того, который использовался в старой игре Commanche. Для тренировки сделал для себя вот такой шейдер/визуализацию того что будет попадать в пирамиду видимости. Смотреть в шейдертое: https://www.shadertoy.com/view/NtVyDD
👍2
Media is too big
VIEW IN TELEGRAM
Продолжаем тему с визуализациями, на этот раз достаточно "влобный" рейкастер, который просто читает из карты высот значения по "слоям" и последовательно замешивает их друг за другом, для эффекта глубины сделан простенький туман. https://www.shadertoy.com/view/stKyWw
👍1🔥1
Пока с тактической стратегией затык, данжен кроулер рисуется, только представьте как будете ходить по подземельям и драться с этими милыми ребятами. В нижнем ряду лицо главного героя с некой отсылкой к Блажковичу и Дум Гаю сами знаете в каких играх :)
This media is not supported in your browser
VIEW IN TELEGRAM
Водичка будет немного психоделичной)
😱1
По-тихоньку мокаплю пользовательский интерфейс. Так же нарисовал бутылочки манны и здоровья
👍1
Похоже это уже стало традицией для меня на конкурсные джемы рисовать уровень в aseprite и впоследствии просто вытягивать информацию из картинки. На данном снимке запечатлён пока ещё не готовый уровень, но думаю можно догадаться что и какими цветами на нём кодируется
👍1
а вот собственно то, для чего мне понадобился JFA
Алгоритм берёт вот такую нарисованную маску и превращает её в некое подобие карты высот из предыдущего поста
Media is too big
VIEW IN TELEGRAM
Тест "блендинга" палитры который будет использоваться для отображения информации об удалённости объектов. Для палитры генерируется 4 вариации с разной освещённостью, плюс дополнительно есть "темнейший синий индекс". В зависимости от расстояния до объекта выбираются два индекса в палитре и с помощью bayer матрицы замешиваются друг с другом
👍4
Небольшой прогресс. Добавлен буфер глубины, по которому собственно и будет делаться затухание. Сейчас он просто статически заполнен данными для демонстрации эффекта, в дальнейшем конечно же он будет заполняться на основе данных карты и монстров на ней
👍3
Media is too big
VIEW IN TELEGRAM
Я создаю какое-то чудовище
Media is too big
VIEW IN TELEGRAM
Решил немного похулиганить
👍1
Ужал палитру до 35 цветов, в итоге получилось сделать больше полутонов для дизеринга и вот результат
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Что-то посмотрел я немного на данный видеоряд со стрейфом камеры, и пришло какое-то озарение что это же отличный задник для платформера/битемапа получился %) ну или для клона старых игр серии Tales Of
👍2🔥1