คู่มือ / การก่อสร้างและทรัพยากร
เท็กซ์เจอร์เคปมี 2,048 พิกเซล แต่ตัวเคปใช้แค่ 372 พิกเซล
ไฟล์มีขนาด 64×32 เคปอยู่ในมุม 22×17 ปีกอยู่ในบล็อกข้าง ๆ และด้านที่คนเห็นจริง ๆ มีแค่ 160 พิกเซล — ไม่ถึง 8% ของภาพ แถมยังมีออฟเซตหนึ่งพิกเซลที่ทำให้คนพลาดกันมาแล้วทุกคน
เท็กซ์เจอร์เคปของ Minecraft เป็นไฟล์ PNG ขนาด 64 × 32 — 2,048 พิกเซล เคปใช้ไป 372 พิกเซล ปีกอ่านอีก 520 พิกเซลจากบล็อกข้าง ๆ และที่เหลือของไฟล์ถูกละเว้น ส่วนที่ผู้เล่นมองจริง ๆ ยิ่งเล็กกว่านั้นอีก
หกภูมิภาค
| ภูมิภาค | ตำแหน่ง | ขนาด | พิกเซล |
|---|---|---|---|
| ด้านนอก | (1, 1) | 10 × 16 | 160 |
| ด้านใน | (12, 1) | 10 × 16 | 160 |
| ด้านบน | (1, 0) | 10 × 1 | 10 |
| ด้านล่าง | (11, 0) | 10 × 1 | 10 |
| ด้านซ้าย | (0, 1) | 1 × 16 | 16 |
| ด้านขวา | (11, 1) | 1 × 16 | 16 |
| รวม | 372 |
นั่นคือ 18.2% ของไฟล์ ด้านนอก — ด้านเดียวที่ใคร ๆ เห็นขณะคุณเดิน — มี 160 พิกเซล หรือ 7.8% ของภาพที่คุณกำลังแก้ไข
ทั้งหมดพอดีอยู่ในกล่อง 22 × 17 ที่มุมซ้ายบน และแม้แต่ในกล่องนั้นก็มีเพียงสองพิกเซลที่ไม่ได้ใช้: (0, 0) และ (21, 0) ซึ่งเป็นสองมุมของแถวบนที่ทั้งแถบด้านบนและแถบด้านล่างไปไม่ถึง
นอกเหนือจากเคปและบล็อกปีก ไฟล์ที่เหลือคือพื้นที่ว่างเปล่า
ปีกใช้บล็อกขนาด 24 × 22 เริ่มที่ (22, 0) อยู่ติดกับเคปเลย 1,156 พิกเซลที่เหลือไม่ใช่เคปอันที่สอง มาสก์ หรือพื้นที่สงวน มันไม่ใช่อะไรทั้งนั้น คุณจะปล่อยให้โปร่งใส เติมลายเซ็นของคุณ หรือวางรูปถ่ายลงไปก็ได้ — เกมอ่านหกสี่เหลี่ยมสำหรับเคป อีกหกสำหรับปีก และละเว้นที่เหลือของไฟล์
เรื่องนี้มีประโยชน์ก็เพราะมันย่อปัญหาลง "ออกแบบเคป" ฟังดูเหมือนออกแบบภาพ 64 × 32 แต่จริง ๆ คือออกแบบสี่เหลี่ยม 10 × 16 สองครั้ง — ด้านหน้าและด้านหลัง — บวกขอบตกแต่งกว้างสี่พิกเซล
ออฟเซตหนึ่งพิกเซลที่ทำให้คนพลาดกันมาแล้วทุกคน
ดูว่าตำแหน่งของ top และ bottom อยู่ตรงไหน:
- ด้านบน ครอบคลุม x 1–10 อยู่เหนือด้านนอกพอดี
- ด้านล่าง ครอบคลุม x 11–20
ด้านนอกคือ x 1–10 และด้านในคือ x 12–21 ดังนั้นแถบด้านบนจึงตรงกับด้านนอก ส่วนแถบด้านล่างไม่ตรงกับทั้งสองด้าน — มันอยู่เยื้องไปทางซ้ายหนึ่งพิกเซลจากด้านใน
การเลื่อนไปหนึ่งคอลัมน์นั้นคือสาเหตุที่พบบ่อยที่สุดที่ทำให้เคปที่วาดด้วยมือออกมาผิด การเลือกช่วงคอลัมน์ของด้านในแล้วระบายแถบเหนือมันขึ้นไปจะทำให้ขอบล่างเยื้องไปหนึ่งพิกเซล ซึ่งในเกมจะเห็นเป็นเส้นบาง ๆ สีผิด ๆ ตามชายล่าง มันมองไม่เห็นในโปรแกรมแก้ไขเพราะแถบนั้นสูงแค่หนึ่งพิกเซล
สัดส่วนไม่เหมือนที่เท็กซ์เจอร์พับแล้วบอกไว้
เคปที่มองเห็นกว้าง 10 สูง 16 — สูงกว่ากว้าง 1.6 เท่า เมื่อกางออกแบนในเท็กซ์เจอร์ ด้านนอกและด้านในวางเรียงข้างกัน ทั้งคู่จึงดูเหมือนบล็อกแนวนอน 20 × 16 และเป็นเรื่องง่ายที่จะเผลอออกแบบตามรูปทรงนั้น
อะไรก็ตามที่จัดกึ่งกลางคร่อมทั้งสองด้านจะถูกพับแบ่งครึ่งตรงกลาง ลวดลายต้องประกอบขึ้นภายในครึ่งเดียวขนาด 10 × 16 หรือจงใจทำเป็นภาพสะท้อนระหว่างสองด้าน
ไฟล์เดียวกันนี้ยังใช้เป็นปีกของคุณด้วย
เท็กซ์เจอร์เดียวใช้ได้ทั้งสองอย่าง: ตัวอย่างบนหน้านี้สวมมันเป็นเคปหรือเป็นปีกจากภาพเดียวกัน เพราะนั่นคือวิธีที่เกมใช้ — เว้นแต่บัญชีของคุณมีเท็กซ์เจอร์ปีกแยกต่างหาก ซึ่งจะชนะแทน ดังนั้นการออกแบบเคปจึงไม่เคยเป็นแค่การออกแบบเคปเท่านั้น
แต่ทั้งสองไม่ได้อ่านพิกเซลเดียวกัน เคปห้อยลงมาจากแผง 10 × 16 ที่ (1, 1) ส่วนปีกอ่านบล็อก 24 × 22 ของตัวเองที่ (22, 0) แล้วสะท้อนใส่ทั้งสองปีก ลวดลายที่วาดไว้แค่บนแผงเคปจะทำให้ปีกว่างเปล่า ตรวจสอบตัวอย่างทั้งสองก่อนตัดสินใจออกแบบ เพราะไฟล์ใช้ร่วมกัน แต่ภูมิภาคไม่ได้ใช้ร่วมกัน