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
폴더를 참조하세요.
사용 가능한 텍스처 이름 중 하나와 동일한 이름을 가진 textures
폴더에 png 이미지를 추가하여 텍스처를 덮어쓸 수 있습니다.
텍스처는 블록에 사용되지만 인벤토리에 표시되는 항목에도 사용됩니다.
덮어쓸 수 있는 텍스처를 확인하려면 기본 텍스처 팩을 참조하세요.
사용 가능한 모델 이름 중 하나와 동일한 이름을 가진 models
폴더에 glb 모델 파일을 추가하여 모델을 덮어쓸 수 있습니다. https://en.wikipedia.org/wiki/GlTF에서 glb 모델 파일에 대한 자세한 내용을 읽을 수 있습니다.
덮어쓸 수 있는 모델을 보려면 기본 텍스처 팩을 참조하세요.
skyBoxes
폴더에 사용 가능한 스카이박스 중 하나와 동일한 이름을 가진 폴더를 추가하여 skyBox를 덮어쓸 수 있습니다.
사용 가능한 skyBox 이름은 다음과 같습니다.
default
interstellar
space_blue
space_lightblue
space_red
bloxd의 모든 게임은 현재 default
스카이박스만 사용하며, BloxdHop은 다른 스카이박스를 사용하는 유일한 게임입니다.
css
폴더에 CSS 파일을 추가하여 사용자 정의 CSS 스타일을 bloxd에 삽입할 수 있습니다. 이러한 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;
}