Веб-версияОткрыть в Telegram

ПостК слову, в Винтажке еще с точки зрения архитектуры игры интересное решение есть

7 июня 2026
A
Abyssal Code
ОтветА после копания в шейдерах Винтажки я сел и подумал - что бы дало переписывание этого рендера на wgpu? В конце концов, она тоже доступна для C# через Silk.NET Потому что по коду прям видно, что ребята старались, но им на каждом шагу втыкала палки в колеса ограниченность OpenGL 3.3, которая им нужна
К слову, в Винтажке еще с точки зрения архитектуры игры интересное решение есть У них основные игровые режимы (креатив, выживание и тд) реализованы как моды на движок игры. Через то же самое апи, что дается для модов игрокам По их словам, так поступили, чтобы удостовериться, что публичное апи для модов всегда будет соответствовать тому, что использует сама игра - не будет соблазна его забросить или сделать какие-то приватные фичи, недоступные модерам Не то что некая другая кубическая игра, которая официальное стабильное апи уже с десяток лет обещает) Собственно, Винтажка начиналась как мод на Minecraft, но довольно быстро перестала влезать в его возможности, и после этого они решили написать ее как отдельную игру с нуля
314 ·

Рядом в ленте

AAbyssal CodeПродолжаем обзор шейдеров Vintage Story - 13 видов ветра для разной растительности - рендер жидкостей и подводного мира через четверть разрешения, отдельный расAAbyssal CodeА после копания в шейдерах Винтажки я сел и подумал - что бы дало переписывание этого рендера на wgpu? В конце концов, она тоже доступна для C# через Silk.NET П
это сообщение
AAbyssal CodeПоявилась пара дней свободного времени, решил попробовать допилить что-нибудь в wgpu В итоге вроде получилось сделать эмуляцию multi_draw_indirect_count для MetAAbyssal CodeНаткнулся на забавный баг - в игре ломается скроллинг колесиком мыши - то не скроллит вообще, то скроллит слишком далеко. Причем исключительно на macOS, на друг
AAbyssal CodeAbyssal Code@abyssal_code · канал · Технологии
157подписчиков79постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем