تفاصيل العمل

نوع العمل: نظام تحكم متقدم لشخصيات الألعاب (Advanced Player Controller) في Unity Engine.

الميزات:

- نظام الحالات (FSM): انتقالات سلسة بين الجري، القفز، الانزلاق، السقوط، والسباحة.

- فيزياء متقدمة: تغيير حجم الـ Collider أثناء الانزلاق، وانتقالات سلسة من الهواء إلى الماء.

- تسلق الجدران: كشف الجدران بـ Raycast مع دعم التسلق لأعلى ولأسفل.

مرونة كاملة: جميع السرعات والأنيميشن مكشوفة في الـ Inspector (كما هو موضح في الصور) ليتمكن المصمم من تعديلها دون لمس الكود.

طريقة التنفيذ:

تم بناء النظام باستخدام بنية برمجية مرنة (Modular Architecture) تفصل بين منطق الحركة (Logic) والرسوميات (Animations). هذا يسمح بتبديل الأنيميشن بسهولة تامة من خلال الـ Inspector.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات