แน่นอนประสิทธิภาพ เอฟเฟกต์บางอย่างเช่น Crepuscular Rays, Depth of Field และ Bloom เป็นการเก็บภาษี fps มากโดยเฉพาะใน GPU รุ่นเก่า วิธีที่ดีในการเพิ่มเฟรมต่อวินาทีพิเศษคือการลดหรือปิดการใช้งานการสะท้อนและเงา นอกจากนี้ - เพื่อทำซ้ำจุด Artelius - เอฟเฟกต์ภาพจะกระทบอายุการใช้งานของแบตเตอรี่
นอกเหนือจากนั้น:
- เอฟเฟกต์บางอย่างอาจมีปัญหา เครื่องบางเครื่องนั้นไม่เท่ากันและ GPU บางตัวอาจจัดการรหัสของคุณผิด ... การมีวิธีการปิดการใช้งานเอฟเฟกต์นั้นดีสำหรับผู้เล่นที่ได้รับผลกระทบจากกรณีดังกล่าวและเป็นผลดีต่อนักพัฒนา
- เอฟเฟกต์บางอย่างอาจใช้วิธีเพลย์ ในลักษณะพิเศษที่ซ่อนรายละเอียดเช่น Depth of Field, Motion Blur และตัวกรอง Anisotropic และ Anti-aliasing
- เอฟเฟกต์บางอย่างอาจสร้างความรำคาญ / เสียสมาธิ มันเกิดขึ้นกับฉันด้วย Depth of Field เมื่อการโฟกัสเปลี่ยนไปมันก็ปล่อยให้ความสนใจเกิดขึ้น
- เอฟเฟกต์บางอย่างควรถูกพิจารณาสำหรับตัวเลือกการช่วยสำหรับการเข้าถึง นี่เป็นกรณีของ View Bobbing และ Motion Blur สิ่งเหล่านี้อาจทำให้บางคนไม่สบาย
- ผลกระทบบางอย่างควรได้รับการพิจารณาสำหรับการควบคุมโดยผู้ปกครอง การปิดเอฟเฟกต์ของอนุภาคเลือดและสิ่งที่คล้ายกัน - อย่างน้อยก็ช่วยในการรีวิวเกมของผู้ปกครอง
Modded Minecraft เป็นสนามเด็กเล่นที่ดีสำหรับเรื่องนี้ Minecraft แสดงผลทั้งหมดทั้งชิ้นดังนั้นจำนวนรูปหลายเหลี่ยมจึงมากกว่าที่มันเป็น เพิ่มความยุ่งเหยิงของการกำจัดขยะบนขยะที่รวบรวมและไร้ภาษาตัวชี้เช่น Java [1] และคุณอาจคาดหวังว่าปัญหาประสิทธิภาพการทำงานบางอย่าง - โดยเฉพาะในฮาร์ดแวร์เก่าเช่นเคย บางคนต้องการกราฟิกที่ดีกว่าในขณะที่บางคนต้องการประสิทธิภาพที่ดีกว่า ดังนั้น mods เช่นGLSL Shaders ModและOptifineจึงมีทั้งการเพิ่มตัวเลือกกราฟิกพิเศษ - ถึงปลายที่แตกต่างกัน - มันเข้ากันได้ [2] ถ้าคุณมีโอกาสใช้มันคุณอาจทดลองใช้เอฟเฟกต์ประสิทธิภาพของ ผลภาพ
[1]: ไมโครซอฟท์ได้สร้างพอร์ต C ++ ของ Minecraft สำหรับ Windows 10 ขึ้นอยู่กับรุ่นพ็อคเก็ตซึ่งจะทำงานได้ดีกว่าจาวารุ่นเก่า นั่นไม่ได้หมายความว่า Java ไม่สามารถทำได้ซึ่งไม่เพียง แต่เป็นอาการของ C ++ เท่านั้น แต่ยังเป็น Microsoft ด้วย
[2]: ในความเป็นจริงวัยรุ่นเหล่านั้นรวมสำหรับ Minecraft 1.8.9 - OptifineดูดซึมGLSL Shaders Mod
และคุณบอกว่าคุณกำลังพัฒนาเอ็นจิ้นเกมดังนั้นคุณคาดหวังว่าโค้ดของคุณจะมีโอกาสถูกนำมาใช้ซ้ำสำหรับเกมต่างๆ เป็นความคิดที่ดีที่จะอนุญาตให้ผู้พัฒนาเกมตัดสินใจว่าพวกเขาต้องการใช้เอฟเฟกต์เหล่านี้หรือไม่และพวกเขาต้องการให้ตัวเลือกในการปิดการใช้งานพวกเขาหรือไม่ เอฟเฟกต์บางอย่างอาจไม่เข้าท่าสำหรับเกมทั้งหมดและบางเกมอาจขึ้นอยู่กับเอฟเฟกต์บางอย่าง
พิจารณาว่าเกมบางเกมจะใช้เอฟเฟกต์เหล่านี้เพื่อกำหนดอารมณ์ส่งข้อมูลไปยังผู้เล่นหรือเพียงเพื่อการขอใบอนุญาตทางศิลปะ
โดยเฉพาะอย่างยิ่งมีการใช้เอฟเฟ็กต์ภาพเพื่อพยายามทำให้ดูเหมือนว่ากล้องมองแทนสายตามนุษย์ นี่คือความพยายามโดยใช้เอฟเฟกต์เช่นความคลาดเคลื่อนสี, พลุเลนส์, ฟิล์มข้าวและเอฟเฟกต์ "Cinematic" อื่น ๆ สิ่งเหล่านี้ไม่เหมาะสำหรับทุก ๆ เกมดังนั้นจึงไม่ควรถูกกำหนดโดยเอ็นจิ้นเกม
เนื้อหาส่วนใหญ่ - ถ้าไม่ใช่ทั้งหมด - ทำใน shaders ปล่อยให้เอ็นจิ้นเกมของคุณอนุญาตให้ผู้พัฒนาอัปโหลด shaders ของพวกเขา
หมายเหตุเกี่ยวกับตัวเลือกการช่วยสำหรับการเข้าถึง: วิดีโอเกมจำนวนมากไม่สนใจคนหูหนวก การให้ข้อมูลในลักษณะที่ได้ยินอาจไม่ดีพอ การเพิ่มเอฟเฟ็กต์ภาพเพื่อสะท้อนสิ่งต่าง ๆ เช่นทิศทางของไฟที่เข้ามาหรือการปรากฏตัวของศัตรูใกล้เคียง (ที่คุณ "ได้ยิน") เป็นความคิดที่ดี [3] และแน่นอนคำบรรยายอย่างใกล้ชิด นอกจากนี้โปรดระวังว่ามีคนตาบอดสี ... รายการเหล่านั้นที่โดดเด่นด้วยสี ... ใช่ถือเป็นการออกแบบใหม่
[3]: คุณไม่รู้หรอกว่าความเจ็บปวดคืออะไรครีพเพอร์ใน Minecraft เมื่อคุณไม่ได้ยินแม้แต่เสียงฟู่ พวกเขากลายเป็นแบบสุ่ม
★ยิ่งคุณรู้จัก