พื้นที่เก็บข้อมูลที่มีแพ็คพื้นผิวสำหรับ bloxd.io ด้านล่างนี้คุณจะพบคำแนะนำเกี่ยวกับวิธีสร้างแพ็กพื้นผิวที่คุณกำหนดเอง
Texture Pack คือโฟลเดอร์ที่มีโครงสร้างดังต่อไปนี้:
└── ?<texturePackName>
└── ?textures
└── <textureName>.png
└── ?skyBoxes
└── ?<skyBoxName>
└── nx.jpg
└── ny.jpg
└── nz.jpg
└── px.jpg
└── py.jpg
└── pz.jpg
└── ?models
└── <modelName>.glb
└── ?css
└── <cssFileName>.css
หากต้องการดูตัวอย่างง่ายๆ ของ Texture Pack โปรดดูโฟลเดอร์ exampleTexturePack
คุณสามารถเขียนทับพื้นผิวได้โดยเพิ่มรูปภาพ PNG ลงในโฟลเดอร์ textures
ที่มีชื่อเดียวกับหนึ่งในชื่อพื้นผิวที่มีอยู่
พื้นผิวใช้สำหรับบล็อก แต่ยังใช้กับรายการที่คุณเห็นในสินค้าคงคลังของคุณด้วย
ดูแพ็กพื้นผิวเริ่มต้นเพื่อดูว่าพื้นผิวใดที่สามารถเขียนทับได้
คุณสามารถเขียนทับโมเดลได้โดยการเพิ่มไฟล์โมเดล glb ลงในโฟลเดอร์ models
ที่มีชื่อเดียวกับหนึ่งในชื่อโมเดลที่มีอยู่ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับไฟล์โมเดล glb ได้ที่นี่: https://en.wikipedia.org/wiki/GlTF
ดูแพ็กพื้นผิวเริ่มต้นเพื่อดูว่าโมเดลใดที่สามารถเขียนทับได้
คุณสามารถเขียนทับ skyBox ได้โดยเพิ่มโฟลเดอร์ในโฟลเดอร์ skyBoxes
ที่มีชื่อเดียวกับ skybox ที่มีอยู่
ชื่อ skyBox ที่มีจำหน่ายคือ:
default
interstellar
space_blue
space_lightblue
space_red
เกมทั้งหมดบน bloxd ปัจจุบันใช้เฉพาะ skybox default
เท่านั้น BloxdHop เป็นเกมเดียวที่ใช้เกมอื่น
คุณสามารถแทรกสไตล์ css ที่กำหนดเองลงใน bloxd ได้โดยการเพิ่มไฟล์ css ลงในโฟลเดอร์ css
ไฟล์ css เหล่านี้สามารถมีสไตล์คลาสได้ เช่น:
.WholeAppWrapper {
color: red;
}
ไฟล์เหล่านี้ยังสามารถมี @font-face styles เช่น:
@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;
}