Немного аутизма
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
В чатике скинули довольно занятную ссылку, можно поэтапно смотреть как работают различные алгоритмы рендеринга https://www.aortiz.me/2018/12/21/CG.html
👍1
Серия туториалов по библиотеке wgpu-rs. Выглядит более основательной чем https://sotrh.github.io/learn-wgpu/, но будем посмотреть поближе
https://www.youtube.com/watch?v=i6WMfY-XTZE&list=PL_UrKDEhALdJS0VrLPn7dqC5A4W1vCAUT
👍1
Немного аутизма
1 августа стартует очередной lowrezjam. В этом году я приму в нём участине. Пока джем не стартовал, потратил некоторое время на обмысливание того, что же я хочу сделать. В итоге, решил пилить пошаговую тактику, с применением библиотеки которую я писал последние…
Если кому-то было интересно, я сдался и не стал делать проект на джем, так как выяснилось что готовить ассеты заранее "некошерно". Что же, тогда я буду работать в более щадящем темпе и не буду ограничивать себя драконовскими требованиями о разрешении 64x64. Тактической стратегии всё ещё быть)
👍3
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
Я создаю какое-то чудовище