Репозиторий, содержащий пакеты текстур для bloxd.io. Ниже вы найдете инструкции о том, как создать свой собственный пакет текстур.
Пакет текстур — это папка, имеющая следующую структуру:
└── ?<texturePackName>
└── ?textures
└── <textureName>.png
└── ?skyBoxes
└── ?<skyBoxName>
└── nx.jpg
└── ny.jpg
└── nz.jpg
└── px.jpg
└── py.jpg
└── pz.jpg
└── ?models
└── <modelName>.glb
└── ?css
└── <cssFileName>.css
Чтобы увидеть очень простой пример пакета текстур, посетите папку exampleTexturePack
.
Вы можете перезаписать текстуру, добавив изображение PNG в папку textures
, имя которого совпадает с именем одного из доступных названий текстур.
Текстуры используются не только для блоков, но и для предметов, которые вы видите в своем инвентаре.
Посмотрите пакет текстур по умолчанию, чтобы узнать, какие текстуры можно перезаписать.
Вы можете перезаписать модель, добавив файл модели glb в папку models
, имя которого совпадает с именем одной из доступных моделей. Подробнее о файлах моделей glb можно прочитать здесь: https://en.wikipedia.org/wiki/GlTF.
Посмотрите пакет текстур по умолчанию, чтобы узнать, какие модели можно перезаписать.
Вы можете перезаписать скайбокс, добавив в папку skyBoxes
папку с тем же именем, что и один из доступных скайбоксов.
Доступные имена skyBox:
default
interstellar
space_blue
space_lightblue
space_red
Все игры на Bloxd в настоящее время используют только скайбокс default
, BloxdHop — единственная игра, которая использует другие.
Вы можете вставить собственный стиль CSS в bloxd, добавив файлы CSS в папку css
. Эти CSS-файлы могут содержать стили классов, например:
.WholeAppWrapper {
color: red;
}
Файлы также могут содержать стили @font-face, например:
@font-face {
font-family: 'Pixelify Sans';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHylV-3HFUT7aC4iv1TxGDR9JnkEi1lR.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}