สรุปสั้น ๆ: เลเวลส่วนใหญ่ที่ “รู้สึกไม่ถูก” เพียงแค่ถูกสร้างในมาตราส่วนที่ผิด และความผิดพลาด นี้มองไม่เห็นในภาพหน้าจอแต่รับรู้ได้ทันทีในมุมมองบุคคลที่หนึ่ง นี่คือคู่มืออ้างอิงกระชับของขนาด สถาปัตยกรรมจริง การปรับแต่งที่กล้องเกมบังคับให้กับมัน กับดักหน่วยของเอนจินที่ทำลายชุด (kit) ที่ นำเข้ามาอย่างเงียบ ๆ และเวิร์กโฟลว์หนึ่งชั่วโมงที่ทำซ้ำได้เพื่อล็อกแผ่นมาตรวัดของคุณเองก่อนจะสร้าง ห้องแม้เพียงห้องเดียว
อาคารหลายศตวรรษบรรจบสู่ขนาดหยิบมือเดียวกัน เลเวลของคุณสืบทอดความทรงจำทางกายของผู้เล่นเกี่ยวกับ บันไดทุกขั้นที่พวกเขาเคยเดินขึ้น ทำสัดส่วนผิด แล้วมันจะรู้สึกหลอกลวงก่อนที่พวกเขาจะรู้ว่าเพราะอะไร
ทำไมมาตราส่วนจึงเป็นสิ่งแรกที่ผู้เล่นรับรู้
ผู้เล่นไม่เคยรู้ตัวว่าฝ้าเพดานเตี้ยไป 20 ซม. พวกเขารู้สึกอึดอัดโดยบอกไม่ได้ว่าทำไม ความผิดพลาดของมาตราส่วนเลี่ยงการตรวจสอบอย่างมีสติและพุ่งตรงสู่อารมณ์
นั่นแหละที่ทำให้มันอันตราย: มันรอดจากภาพหน้าจอ รอดจากการรีวิวของทีม และโผล่ขึ้นในเพลย์เทสต์เพียงในรูป ฟีดแบ็กคลุมเครือ (“ห้องนี้รู้สึกแปลก ๆ”) ทั้งที่การแก้ไขหมายถึงการสร้างเรขาคณิตใหม่ที่งานอื่นพึ่งพา อยู่แล้ว ยาแก้นั้นไม่หวือหวาแต่เบ็ดเสร็จ: ตกลงตัวเลขก่อน แล้วใส่ไว้ในพรีแฟบเพื่อไม่ให้ใครประดิษฐ์ประตู ใหม่ต่อเลเวล แผ่นมาตราส่วนคือประกันที่ถูกที่สุดในการออกแบบเลเวล งานหนึ่งชั่วโมงที่ป้องกันบั๊กทั้ง หมวดที่แพงและวินิจฉัยยาก
เส้นฐานจากโลกจริง
สถาปัตยกรรมจริงคือชุดสอบเทียบของคุณ ไม่ใช่เป้าหมาย สร้างห้องหนึ่งด้วยตัวเลขเหล่านี้ เดินในมุมมองบุคคลที่หนึ่ง แล้วสัมผัสว่า “สมจริง” นั้นอึดอัดแค่ไหนจริง ๆ
- ประตูภายใน: กว้าง 0.8–0.9 ม. สูง 2.0–2.1 ม.
- ฝ้าที่พักอาศัย: 2.4–2.7 ม.; สำนักงาน 2.7–3.0 ม.; ที่จอดรถ ~2.2 ม.
- ทางเดิน หนึ่งคน: 0.9–1.2 ม.; สบายสองทาง 1.5–1.8 ม.
- สูตรบันได ที่ช่างก่อสร้างใช้มาสามศตวรรษ: 2 × ความสูงลูกตั้ง + ลูกนอน ≈ 60–65 ซม. (หนึ่งก้าว ของมนุษย์) ทั่วไป: ลูกตั้ง 17–18 ซม. ลูกนอน 28–30 ซม. บันไดที่ละเมิดสูตรจะรู้สึกหลอกลวง และรู้สึก หลอกลวงในเกมด้วย แม้ไม่มีใครตกลงมา
- ราวจับ / ราวกันตก: 0.9–1.1 ม.
- พื้นผิวทำงาน: โต๊ะทำงาน 0.72–0.76 ม. เคาน์เตอร์ครัว ~0.9 ม. บาร์ ~1.1 ม.
- ยานพาหนะ: ช่องจราจร 3.0–3.5 ม. ที่จอด 2.5 × 5 ม. ทางเท้า ≥1.5 ม.
- ระดับสายตา: ยืน 1.5–1.75 ม. จุดที่คุณวางกล้องมุมมองบุคคลที่หนึ่งเป็นตัวตัดสินว่าทุกอย่างเหนือ ขึ้นไปจะถูกอ่านอย่างไร
สร้างห้องทดสอบด้วยตัวเลขเหล่านี้พอดี ลดกล้องลงสู่ระดับสายตา แล้วเดินผ่าน มันจะรู้สึก อึดอัด บ่อยครั้ง อึดอัดจนไม่สบายใจ ความอึดอัดนั้นคือบทเรียนสำคัญที่สุดในหน้านี้: สถาปัตยกรรมจริงถูกกำหนดขนาดสำหรับร่างกาย จริงที่มีการมองเห็นด้านข้างจริง ส่วนกล้องเกมไม่มีทั้งสองอย่าง
ทำไมเกมจึง “โกง” ตัวเลขเหล่านี้
กล้องไม่ใช่ดวงตา ระยะการมองเห็นกว้างบีบขนาดที่รับรู้ คอลไลเดอร์กว้างกว่าร่างกาย และการ ต่อสู้ต้องการที่เหวี่ยง เกมวางจำหน่ายจึงขยายสถาปัตยกรรมขึ้นประมาณ 1.25–1.5 เท่า
กลไก เพราะการรู้ เหตุผล ทำให้คุณปรับแทนที่จะลอกตามอย่างตาบอด:
- FOV แนวนอนทั่วไป 90–110° แสดงผนังมากกว่าที่สายตามนุษย์โฟกัสมาก ห้องขนาดจริงจึงรู้สึกเหมือนตู้บน หน้าจอ FOV ยิ่งกว้าง การหดตัวปรากฏยิ่งมาก
- แคปซูลตัวละคร โดยทั่วไปมีเส้นผ่านศูนย์กลาง 0.6–0.9 ม. และไม่เอียงตัวผ่านประตูอย่างที่ไหล่ทำ; เพื่อน ร่วมทางและการหาเส้นทางของ AI ต้องการช่องว่างมากกว่าผู้เล่นอีก
- กล้องบุคคลที่สาม โคจรราว 2–4 ม. ด้านหลังตัวละคร และคลิปเข้าไปในทุกอย่างที่แคบกว่าราว 2 ม. ซึ่งเป็น เหตุผลว่าทำไมเกมบุคคลที่สามจึงมีพื้นที่ใหญ่กว่าเกมบุคคลที่หนึ่งอย่างเห็นได้ชัด
- ผู้เล่นเคลื่อนที่ด้วย 4–7 ม./วินาที แทนที่จะเป็นความเร็วเดิน พื้นที่จึงถูกสัมผัสในการกวาดที่รวดเร็ว ห้องเล็ก ๆ จบก่อนจะถูกบันทึก ซึ่งผลักดันให้นักออกแบบทำห้องใหญ่ขึ้นเพื่อให้มันมีตัวตน
ธรรมเนียมที่ตามมา: ประตูกว้าง 1.2–1.5 ม. และสูง ≥2.4 ม., ทางเดินต่อสู้ ≥2.5–3 ม., ฝ้าภายใน ≥3 ม. และ ความสูงที่กำบังมาตรฐานสองค่า (ย่อ ~1.0–1.2 ม., เต็มตัว ~1.8–2.0 ม.) ใช้ซ้ำทุกที่เพื่อให้ผู้เล่นอ่าน ที่กำบังได้ในพริบตา ไวยากรณ์การเคลื่อนผ่านก็ควรมีตัวเลขที่แน่นอนเช่นกัน: เลือกความสูงก้าวขึ้น (สมมติ ≤0.5 ม.) ความสูงปีนข้าม และความสูง “นี่คือกำแพง” (≥2.2 ม.) แล้วอย่าละเมิดเด็ดขาด ผู้เล่นเรียนรู้ไวยากรณ์ ของคุณภายในไม่กี่นาทีและพึ่งพามัน ขอบที่ดูปีนได้แต่ไม่ได้ หรือกำแพงที่กลายเป็นปีนข้ามได้ จะทำลายความ ไว้ใจที่คุณสร้างใหม่ได้ยาก
หน่วยของเอนจิน: ฆาตกรมาตราส่วนเงียบ ๆ
Unreal ทำงานเป็นเซนติเมตร (1 หน่วย = 1 ซม.) Unity เป็นเมตร และแอสเซ็ตที่นำเข้าซึ่งถูก สร้างโมเดลตามข้อสมมติผิด คือแหล่งที่มาอันดับหนึ่งของเลเวลที่มาตราส่วนผิดอย่างเงียบ ๆ
อิฐคือจุดอ้างอิงมาตราส่วนที่ทุกคนพกติดตัว ทำขนาดอิฐผิดในเท็กซ์เจอร์หรือชิ้นส่วนโมดูลาร์ แล้วทุกกำแพง ที่ก่อจากมันจะโกหกเรื่องขนาดของห้อง ความผิดพลาดชนิดที่ซ่อนตัวจนกว่าผู้ทดสอบจะพูดว่า “อันนี้รู้สึกไม่ ถูก”
ชุดที่สร้างโมเดลที่ 1.1 เท่า “เพราะดูเล็กในวิวพอร์ต” จะเป็นพิษต่อทุกเลเวลที่สร้างจากมัน และความผิดพลาด แทบตรวจจับไม่ได้เมื่อถูกเบคเข้าไปในการวางร้อยครั้ง ทุกห้องผิดเล็กน้อยในทิศทางเดียวกัน จึงไม่มีอะไรดู พังอย่างชัดเจน การป้องกัน: เก็บ หุ่นอ้างอิงสูง 1.8 ม. เป็นพรีแฟบบังคับในทุกซีน และตรวจแอสเซ็ตที่นำเข้า กับมัน ก่อน ที่มันจะเข้าไลบรารี ไม่ใช่หลังจากถูกวางไปสี่ร้อยครั้ง ทำให้มาตราส่วนการนำเข้าเป็นมาตรฐานใน การตั้งค่าไปป์ไลน์ เพื่อให้การส่งออกที่ตั้งค่าผิดถูกดักที่ประตู
เวิร์กโฟลว์หนึ่งชั่วโมงเพื่อล็อกมาตรวัดของคุณ
สร้าง “ยิมมาตรวัด” เดินผ่านด้วยตัวละครจริงของคุณ เขียนผู้ชนะลงในหน้าเดียว แล้วเปลี่ยนหน้านั้น เป็นพรีแฟบ blockout เพื่อให้ตัวเลขแพร่ผ่านการใช้ซ้ำ
- สร้าง ยิมมาตรวัด (ห้อง greybox หนึ่งห้องต่อหนึ่งคำถาม: ประตู บันได ที่กำบัง ช่องว่าง ความสูงตก) แต่ละแบบติดป้ายมิติชัดเจน
- รันด้วย ตัวควบคุมตัวละครจริง รวมถึงท่าต่อสู้ ไม่ใช่ fly-cam เพราะ fly-cam อนุมัติพื้นที่ที่แสน ทรมานเมื่อเคลื่อนผ่านจริง ๆ
- เขียนผู้ชนะลงใน แผ่นหนึ่งหน้า: แปดถึงสิบสองตัวเลข ไม่มากกว่านั้น แผ่นที่ไม่มีใครจำได้คือแผ่นที่ไม่มี ใครใช้
- เปลี่ยนแผ่นเป็น พรีแฟบ blockout (ประตูมาตรฐาน บันได ความสูงที่กำบังทั้งสอง) เพื่อให้ตัวเลขแพร่ผ่าน การใช้ซ้ำแทนที่จะผ่านความจำและวินัย
การวัดคือจุดที่เครื่องมือได้พิสูจน์คุณค่า: การคลิกสองจุดแล้วอ่านระยะ (หรือการตรวจระยะห่างต่ำสุดด้วยการ สแนป) ภายในเอดิเตอร์ ชนะการกะด้วยตาเทียบหุ่นทุกครั้ง นั่นคือสิ่งที่เครื่องมือวัดใน Numivo ถูกสร้างมาเพื่อทำ และมันอยู่ในระดับใช้งานฟรี เพราะวินัยของมาตรวัดคือจุดเริ่มต้นของเลเวลที่ดี ก่อนที่งาน ศิลป์ใด ๆ จะมีอยู่
ตัวเลขหน้างานที่ควรขโมย
- สูตรความสบายของบันได: 2R + T ≈ 63 ซม. ใช้ในเกมได้เช่นกัน
- ตัวคูณพื้นที่เกมเทียบสถาปัตยกรรมจริง: 1.25–1.5×
- ทางเดินขั้นต่ำมุมมองบุคคลที่สาม: ~2.5 ม. ไม่งั้นกล้องจะสู้กับกำแพง
- ความสูงที่กำบังที่ควรทำเป็นมาตรฐาน: 1.1 ม. ย่อ / 1.9 ม. เต็มตัว
- ก้าวขึ้นสูงสุดที่ผู้เล่นอ่านว่า “เดินได้” โดยไม่ต้องกระโดด: ~0.4–0.5 ม.
- ความสูงหุ่นอ้างอิงที่ต้องเก็บในทุกซีน: 1.8 ม.
มินิ FAQ
เกมสไตล์ไลซ์ควรใช้ตัวเลขต่างออกไปไหม? อัตราส่วน อยู่รอดข้ามสไตล์; ค่าสัมบูรณ์ขยับตามตัวละคร สเกล ทั้งแผ่นให้เข้ากับส่วนสูงและสัดส่วนของตัวละคร แล้วล็อกให้แน่นเท่ากัน เกมชิบิและมิลซิมมีค่าสัมบูรณ์ต่างกัน แต่มีความต้องการแผ่นเดียวที่สอดคล้องกันเหมือนกัน
เมตริกหรืออิมพีเรียล? อันไหนที่เอนจินและทีมของคุณใช้ร่วมกัน หน่วยปนกันก่อบั๊กมาตราส่วนมากกว่าระบบ ใดระบบหนึ่งเดี่ยว ๆ เอนจินใหญ่ทั้งสองเป็นเมตริกโดยแก่นแท้ การต่อต้านมันทำให้เสียความแม่นยำที่คุณจะจ่ายด้วย ช่องว่างและการทับซ้อน
จะแก้เลเวลที่มาตราส่วนผิดอยู่แล้วอย่างไร? วัดประตูและฝ้าสิบจุดก่อนเพื่อหาปัจจัย เชิงระบบ (โดยปกติ มันจะผิดไปในทิศทางเดียวกันทั้งหมด) สเกลชุดใหม่ (ไม่ใช่เลเวล) แล้วสร้างใหม่จากพรีแฟบ การไล่แก้ทีละห้อง จะเบคความไม่สอดคล้องเข้าไปถาวรและแพงกว่าการสร้างใหม่
ทำไมเฟอร์นิเจอร์ที่นำเข้าจึงดูผิดแม้มาตราส่วนห้องถูกต้อง? เกือบทุกครั้งเป็นความไม่ตรงกันของมาตราส่วน การส่งออกในแอสเซ็ตชิ้นนั้น ตรวจกับหุ่น แอสเซ็ตมาตราส่วนผิดชิ้นเดียวในห้องที่มาตราส่วนถูก สะดุดตากว่าห้อง ทั้งห้องที่สร้างเพี้ยนไปเล็กน้อย เพราะผู้เล่นมีจุดอ้างอิงที่ถูกอยู่ติดกับที่ผิด
ตัวเลขในโลกจริงทำให้พื้นที่น่าเชื่อ; การปรับพื้นที่เกมทำให้มันเล่นได้ ล็อกทั้งสองแต่เนิ่น ๆ ใส่ไว้ในพรีแฟบ แล้วครึ่งหนึ่งของฟีดแบ็ก “ห้องนี้รู้สึกแปลก ๆ” ของคุณจะหายไปก่อนถูกเขียนขึ้นเสียอีก