ใครจะอธิบาย "มุมมอง" ของ Age of Empires 1 เป็นเกมสไปรต์ 2D:
ด้านล่างเป็นภาพหน้าจอของ Age of Empires II คุณจะอธิบาย "มุมมอง" อย่างไร? มันเป็นเกมสไปรต์ 2D หรือไม่?
"เปอร์สเปคทีฟ" อาจไม่ใช่คำที่ถูกต้อง ถ้าไม่ใช่ฉันควรใช้อะไร
ใครจะอธิบาย "มุมมอง" ของ Age of Empires 1 เป็นเกมสไปรต์ 2D:
ด้านล่างเป็นภาพหน้าจอของ Age of Empires II คุณจะอธิบาย "มุมมอง" อย่างไร? มันเป็นเกมสไปรต์ 2D หรือไม่?
"เปอร์สเปคทีฟ" อาจไม่ใช่คำที่ถูกต้อง ถ้าไม่ใช่ฉันควรใช้อะไร
คำตอบ:
นี่คือการฉายภาพ Dimetric (กรณีพิเศษของการฉายภาพตามแนวaxonometric ) โดยมีแกนนอนที่ tan -1 (0.5) ≈ 26.565 ° (การฉายภาพ isomeric จะมีที่ 30 °โดยวิธี) จากเส้นแนวนอน
โดยทั่วไปเรียกว่า "การฉายภาพสามมิติ" แต่มันไม่ได้เป็นอย่างนั้นอย่างแน่นอน
แก้ไข:
เมทริกซ์การแปลงอย่างง่ายสำหรับอันนี้สมมติว่าแกนxและyอยู่บนระนาบแนวนอนแกนzชี้ขึ้นและแกนxชี้ไปทางขวาหลังจากการฉายคือ
| 1 -1 0 |
| 0.5 0.5 n |
| 0 0 0 |
... ด้วยn (ปัจจัยระดับแนวตั้ง) โดยปกติแล้วจะถูกเลือกโดยพลการที่ไหนสักแห่งระหว่าง 0.75 ถึง 1.0 ("จริง" จะอยู่ที่ประมาณ 1.118)
การฉายภาพนี้ได้รับเลือกให้เป็นไอโซเมอร์ตัวจริงเพราะเมทริกซ์การแปลงอย่างง่ายนี้และความจริงที่ว่าคุณสามารถผลิตกระเบื้องที่ตรงกันได้ง่ายขึ้น
มันคือการฉายภาพสามมิติหรือมุมมอง Isometric เปอร์สเปคทีฟสามารถทำงานได้ดีมากกับเกม 2D และมีตัวอย่างของFlexible Isometric Free Engineซึ่งเป็นเอ็นจิ้น 2 มิติที่มีมุมมองภาพสามมิติ (แม้ว่ามันจะมีความยืดหยุ่น
ใช่พวกเขาเป็น 2D สไปรต์ สไปรต์เหล่านี้เช่นเดียวกับใน Diablo I, II, Starcraft I, Warcraft II เป็นเพียงตัวอย่างเล็กน้อย (Blizzard) ได้ถูกแสดงผลล่วงหน้าจากแพ็คเกจการสร้างเนื้อหา 3 มิติเช่น 3DSMax, Maya หรือ Lightwave นั่นหมายความว่าคุณมีกล้องหมุนรอบตัวพวกเขาถ่ายภาพเคลื่อนไหวทุกภาพที่เป็นไปได้จากมุมกล้องจำนวนหนึ่ง ดังนั้นถ้าตัวละครของคุณมีภาพเคลื่อนไหว 10 ภาพ 40 เฟรมแต่ละภาพจะถูกสร้างจาก 16 มุมที่แตกต่างกันซึ่งจะนำคุณไปสู่ภาพเคลื่อนไหวรวม 6400 เฟรมสำหรับตัวละครนั้นเพียงอย่างเดียว อย่างไรก็ตามมันช่วยให้คุณใช้ 2D แทน 3D ในเกมของคุณและตัวละครจะสว่างเหมือนเมื่อแสดงผลซึ่งมักจะทำให้พวกเขาดูพิเศษมาก สิ่งเหล่านี้จะถูกนำเข้ามาในเกม (โดยปกติจะเป็นสไปรต์ฮีท) และแสดงผลเป็นสไปรต์ 2D
โดยทั่วไปสไปรต์ประเภทนี้จะถูกสัมผัสด้วยมือหลังจากกระบวนการเรนเดอร์โดยใช้แพ็คเกจแรสเตอร์เช่น Photoshop หรือ Cosmigo โดยเฉพาะอย่างยิ่งเมื่อมีขนาดค่อนข้างเล็กใน Age of Empires I & II
สำหรับมุมมองการพูดอย่างเคร่งครัด (ทางคณิตศาสตร์) ฉันเห็นด้วยกับ Martin Sojka ในขณะที่ในแง่ที่กว้างขึ้นนักเล่นเกมและนักพัฒนาเกมส่วนใหญ่จะอ้างถึงสิ่งนี้ว่ามีมิติเท่ากัน ฉันมักจะชอบความเข้มงวดของคำศัพท์ รุ่งโรจน์กับคุณมาร์ติน