
เอนจิ้นเกมที่สร้างจาก Rust

Bevy คือเอนจิ้นเกมที่ขับเคลื่อนด้วยข้อมูล สร้างขึ้นด้วย Rust นำเสนอแนวทางที่เรียบง่ายและมีประสิทธิภาพในการพัฒนาเกม เป็นโอเพนซอร์สและฟรี เน้นประสิทธิภาพและความง่ายในการใช้งานผ่านสถาปัตยกรรม Entity Component System (ECS) Bevy มีระบบเรนเดอร์ 2D และ 3D ที่แข็งแกร่ง, เฟรมเวิร์ก UI ที่ยืดหยุ่น และระบบแอนิเมชั่นอันทรงพลัง รองรับการพัฒนาข้ามแพลตฟอร์ม รวมถึง Windows, macOS, Linux, Web, iOS และ Android การออกแบบแบบโมดูลาร์ของเอนจิ้นช่วยให้ขยายได้ด้วยเชเดอร์, วัสดุ และไปป์ไลน์การเรนเดอร์แบบกำหนดเอง ทำให้เหมาะสำหรับโครงการเกมที่หลากหลาย
ใช้ Bevy ECS เพื่อตรรกะเกมที่มีประสิทธิภาพและขนาน
มีระบบเรนเดอร์ที่ทันสมัยพร้อมรองรับคุณสมบัติต่างๆ เช่น สไปรท์ชีท, แสง และเงา
รองรับ Windows, macOS, Linux, Web, iOS และ Android
เฟรมเวิร์ก UI ที่ขับเคลื่อนด้วย ECS สร้างขึ้นโดยเฉพาะสำหรับ Bevy
ระบบแอนิเมชั่นที่สามารถทำงานได้พร้อมรองรับโครงกระดูกและ blend shape
อนุญาตให้ขยายได้ด้วยเชเดอร์, วัสดุ และไปป์ไลน์การเรนเดอร์แบบกำหนดเอง
ติดตั้ง Rust และ Cargo, เพิ่ม Bevy เป็น dependency ในไฟล์ Cargo.toml ของคุณ, เริ่มต้นแอป Bevy และเพิ่มระบบเพื่อกำหนดตรรกะเกม, ใช้คอมโพเนนต์และเอนทิตีเพื่อจัดโครงสร้างโลกของเกม, ใช้ระบบเรนเดอร์และเฟรมเวิร์ก UI ของ Bevy สำหรับภาพและปฏิสัมพันธ์
พัฒนาเกม 2D ที่รวดเร็วและมีประสิทธิภาพด้วยระบบเรนเดอร์และ UI ของ Bevy
สร้างเกม 3D ที่น่าดึงดูดด้วยการรองรับแสง, เงา และวัสดุ
สร้างแอปพลิเคชันที่ทำงานบนหลายแพลตฟอร์ม รวมถึงเว็บและมือถือ
การสร้างต้นแบบและการพัฒนาอย่างรวดเร็วสำหรับ Game Jams เนื่องจากใช้งานง่าย
นักพัฒนาที่กำลังมองหาเอนจิ้นเกมที่ทันสมัย, มีประสิทธิภาพ และโอเพนซอร์ส
โปรแกรมเมอร์ Rust ที่สนใจการพัฒนาเกมและใช้ประโยชน์จากข้อดีด้านประสิทธิภาพของภาษา
Bevy เป็นโอเพนซอร์สและฟรี ภายใต้ใบอนุญาต MIT