المستودع
Slime Locomotion هو مشروع مفتوح المصدر. نرحب بمساهمات المجتمع.
عناوين المستودعات
Section titled “عناوين المستودعات”- المستودع الرئيسي: GitHub - slime-locomotion
- مستودع التوثيق: GitHub - slime-locomotion-doc
المكدس التقني
Section titled “المكدس التقني”| المكون | التقنية |
|---|---|
| كشف الوضعية | خوارزمية التعرف على وضعية الجسم |
| واجهة الواقع الافتراضي | SteamVR SDK / OpenVR |
| بروتوكول الاتصال | OSC (Open Sound Control) |
| إطار عمل الواجهة | إطار عمل واجهة حديث |
دليل المساهمة
Section titled “دليل المساهمة”نرحب بالأنواع التالية من المساهمات:
- تقديم تقارير الأخطاء
- اقتراح ميزات جديدة
- تقديم طلبات سحب الكود (Pull Requests)
- تحسين التوثيق
- ترجمة الواجهة (يدعم حاليًا 28 لغة)
عملية تقديم PR
Section titled “عملية تقديم PR”- قم بعمل Fork للمستودع إلى حسابك
- أنشئ فرع ميزة:
git checkout -b feature/my-feature - قدم التغييرات:
git commit -m "feat: add new feature" - ادفع الفرع:
git push origin feature/my-feature - أنشئ طلب سحب (Pull Request) على GitHub
معايير الكود
Section titled “معايير الكود”- اتبع نمط كود المشروع
- يجب أن تتضمن الميزات الجديدة حالات اختبار
- يجب أن تصف رسائل الالتزام التغييرات بوضوح
الترخيص
Section titled “الترخيص”يتم إصدار هذا المشروع بموجب ترخيص مفتوح المصدر. راجع ملف LICENSE في المستودع للتفاصيل.
المجتمع
Section titled “المجتمع”- المشكلات: تقارير الأخطاء
- المناقشات: مناقشة المجتمع
إذا واجهت أي مشكلات أو كان لديك اقتراحات، يرجى الاتصال بنا! سنقوم بإصدار الإصلاحات في أقرب وقت ممكن! نهدف إلى إنشاء حل حركة طبيعية ممتاز للواقع الافتراضي.
