ไนเตรต (เครื่องมือเพิ่มประสิทธิภาพ) เป็น mod สำหรับ Terraria ที่สร้างขึ้นเพื่อปรับปรุงประสิทธิภาพของเกมอย่างมีนัยสำคัญโดยแนะนำการปรับให้เหมาะสมที่สุดสำหรับฟังก์ชั่นต่างๆ ตัวดัดแปลงใช้ประโยชน์จากการทำงานแบบขนาน คำสั่ง SIMD การเรนเดอร์ GPU และโซลูชันทางเทคนิคสมัยใหม่อื่น ๆ ที่ออกแบบมาเพื่อเพิ่มความเร็วและความเสถียรของการเล่นเกม
คำอธิบายของไนเตรต (เครื่องมือเพิ่มประสิทธิภาพ)
กรุณาให้ความสนใจ:
- ไนเตรตยังอยู่ในช่วงเริ่มต้นของการพัฒนา; คุณสมบัติบางอย่างอาจเข้ากันไม่ได้กับ mod อื่น ๆ
- สมดุลระหว่างประสิทธิภาพและความแม่นยำ: เรามุ่งมั่นที่จะค้นหาสมดุลที่สมบูรณ์แบบระหว่างความเร็วของเกมและความคมชัดของภาพ
- บันทึกความปลอดภัย: การบันทึกของคุณควรปลอดภัย แต่อาจเกิดภาพบิดเบี้ยวและบกพร่องได้
ลักษณะสำคัญของ mod:
- การแปรรูปอนุภาคฝุ่น: เขียนใหม่และปรับให้เหมาะสมสำหรับ GPU ซึ่งเพิ่มประสิทธิภาพอย่างมาก (ต้องทดสอบด้วยอนุภาคที่ถูกดัดแปลง)
- การอัพเดตอนุภาคแบบขนาน: เพิ่มความเร็วของเกมผ่านการประมวลผลพร้อมกัน
- การแสดงภาพฝนบน GPU: ปรับให้เหมาะสมเพื่อให้การประมวลผลส่วนใหญ่เกิดขึ้นบนการ์ดแสดงผล (อาจทำงานไม่ถูกต้องกับ mod ที่เปลี่ยนพื้นผิวหรือสีของฝน)
- อัพเดทความเท่าเทียมของฝน: เพิ่มผลผลิตผ่านการประมวลผลที่มีประสิทธิภาพมากขึ้น
- การแทนที่ประเภท FNA ด้วย SIMD: ส่วนสำคัญของโค้ดตอนนี้ใช้ประเภท SIMD ภายในของ JIT เพื่อเพิ่มประสิทธิภาพการดำเนินการ
- การเรนเดอร์และแสงแบบเรียงต่อกัน: เขียนใหม่ให้เป็นแบบก้อนและประมวลผลบางส่วนบน GPU (เวอร์ชันปัจจุบันอาจมีข้อบกพร่อง เช่น เมื่อใช้ยาสเปลunker)