
محرك ألعاب مبني بلغة Rust
مجاني

Bevy هو محرك ألعاب يعتمد على البيانات، مبني بلغة Rust، ويقدم نهجًا بسيطًا وفعالًا لتطوير الألعاب. إنه مجاني ومفتوح المصدر، مع التركيز على الأداء وسهولة الاستخدام من خلال هيكل نظام المكونات والكيانات (ECS). يوفر Bevy معالجات عرض ثنائية وثلاثية الأبعاد قوية، وإطار عمل واجهة مستخدم مرن، ونظام رسوم متحركة قوي. يدعم التطوير عبر الأنظمة الأساسية، بما في ذلك Windows و macOS و Linux والويب و iOS و Android. يسمح التصميم المعياري للمحرك بالتوسيع باستخدام برامج تظليل ومواد وخطوط عرض مخصصة، مما يجعله مناسبًا لمجموعة واسعة من مشاريع الألعاب.
يستخدم Bevy ECS لمنطق اللعبة الفعال والمتوازي.
يوفر معالجات عرض حديثة مع دعم لميزات مختلفة مثل أوراق sprites والأضواء والظلال.
يدعم Windows و macOS و Linux والويب و iOS و Android.
إطار عمل واجهة مستخدم يعتمد على ECS، تم تصميمه خصيصًا لـ Bevy.
نظام رسوم متحركة قادر مع دعم هيكل عظمي وأشكال مزج.
يسمح بالتوسيع باستخدام برامج تظليل ومواد وخطوط عرض مخصصة.
قم بتثبيت Rust و Cargo.،أضف Bevy كاعتمادية في ملف Cargo.toml.،قم بتهيئة تطبيق Bevy وأضف أنظمة لتحديد منطق اللعبة.،استخدم المكونات والكيانات لتنظيم عالم اللعبة.،استخدم معالجات العرض وإطار عمل واجهة المستخدم في Bevy للعناصر المرئية والتفاعل.
قم بتطوير ألعاب ثنائية الأبعاد سريعة وفعالة باستخدام معالج العرض وواجهة المستخدم في Bevy.
قم بإنشاء ألعاب ثلاثية الأبعاد جذابة بصريًا مع دعم الأضواء والظلال والمواد.
قم بإنشاء تطبيقات تعمل على منصات متعددة، بما في ذلك الويب والجوال.
النماذج الأولية والتطوير السريع لمسابقات تطوير الألعاب نظرًا لسهولة الاستخدام.
المطورون الذين يبحثون عن محرك ألعاب حديث وفعال ومفتوح المصدر.
مبرمجو Rust المهتمون بتطوير الألعاب والاستفادة من فوائد أداء اللغة.
Bevy مجاني ومفتوح المصدر، مرخص بموجب ترخيص MIT.