- Статус
- Оффлайн
- Регистрация
- 12 Июн 2019
- Сообщения
- 31
- Реакции
- 10
- Выберите загрузчик игры
- Forge
- Fabric
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.
Glintwein Graphic Engine.
По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.
Благодаря Glintwein перенос гуишек из условной Figma становится проще, так-как все расчеты совершает движок вместо вас, вы лишь указываете отступы и правила, по которым происходят расчеты, вместо тонны хардкода всех переменных.
Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.
Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)
Посмотреть/Скачать
Пример верстки TargetHUD -
Скачать проект -
В проекте лежит демо-окно (DemoWindow)
Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.
Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.
Glintwein Graphic Engine.
По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.
Благодаря Glintwein перенос гуишек из условной Figma становится проще, так-как все расчеты совершает движок вместо вас, вы лишь указываете отступы и правила, по которым происходят расчеты, вместо тонны хардкода всех переменных.
Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.
Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)
Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.
Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.
В проекте лежит демо-окно (DemoWindow)
Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.
Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.
Не вайбкод дерьмище, написано людьми для людей.
Последнее редактирование:
