Найти в Дзене

На пути к Vibrant Visuals для Джавы [перевод]

Оригинал Наши разработчики усердно работают и готовят Vibrant Visuals для Джава версии Майнкрафта. В сегодняшней статье мы приоткроем завесу тайны, так что будем использовать техническую терминологию, чтобы объяснить, на каком этапе мы сейчас находимся. Если вам такое не по душе, просто знайте: мы усердно работаем. Если вы мододел, делаете контент по игре или просто любите разбираться в технических моментах, читайте дальше, потому что мы нуждаемся именно в вашей помощи! Одна из наших целей прямо сейчас – модернизировать код рендеринга. Вместо рендеринга игры на основном потоке мы хотим осуществлять его на втором потоке, который будет отведен чисто под рендер. Чтобы сделать это, мы проходимся по коду и подготавливаем его для извлечения игрового состояния из основного потока, чтобы потом использовать его для рендеринга в отдельном потоке. Мы почти закончили работу с сущностями, блок-сущностями, частицами и пользовательскими интерфейсами. Дальше мы планируем работать над чанками и небольш
Оглавление

Оригинал

Осенние новости от разработчиков

Наши разработчики усердно работают и готовят Vibrant Visuals для Джава версии Майнкрафта. В сегодняшней статье мы приоткроем завесу тайны, так что будем использовать техническую терминологию, чтобы объяснить, на каком этапе мы сейчас находимся. Если вам такое не по душе, просто знайте: мы усердно работаем. Если вы мододел, делаете контент по игре или просто любите разбираться в технических моментах, читайте дальше, потому что мы нуждаемся именно в вашей помощи!

Работа над рендерингом

Одна из наших целей прямо сейчас – модернизировать код рендеринга. Вместо рендеринга игры на основном потоке мы хотим осуществлять его на втором потоке, который будет отведен чисто под рендер. Чтобы сделать это, мы проходимся по коду и подготавливаем его для извлечения игрового состояния из основного потока, чтобы потом использовать его для рендеринга в отдельном потоке. Мы почти закончили работу с сущностями, блок-сущностями, частицами и пользовательскими интерфейсами. Дальше мы планируем работать над чанками и небольшими оставшимися деталями.

Что это будет значить для мододелов

Мы понимаем, что для того, чтобы перенести Vibrant Visuals на Джаву, нам надо внести правки в код, что точно повлияет на мододелов. Поэтому мы бы хотели услышать обратную связь от вас, в частности если вы создаёте текстуры или шейдеры.

Чтобы мододелам было легче связаться с нами, мы создали отдельный канал на нашем сервере в Дискорде для обсуждения изменений в коде и их возможных последствий. Для объявлений использовать Дискорд мы не будем – скорее, это место для мододелов и наших разработчиков, где они могут обсудить все технические моменты. Присоединяйтесь к нам по ссылке и дайте нам знать, что вы думаете о наших действиях по внедрению Vibrant Visuals в Джава версию игры!