★ 5.0(2)⏱ 2 ساعة 48 دقيقة📚 28 دورة🎧 النسخة الصوتية
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript
أنشئ ألعاب متصفح تفاعلية ثلاثية الأبعاد من الصفر باستخدام JavaScript و Three.js، مع إتقان تحميل الأصول والفيزياء وعناصر التحكم سريعة الاستجابة.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطور الويب الحديث ليصبح مساحة ثلاثية الأبعاد وتفاعلية للغاية، وهناك طلب كبير على المطورين الذين يمكنهم بناء تجارب متصفح غامرة. إذا كنت ترغب في الجمع بين البرمجة والإبداع، فإن تعلم بناء ألعاب الويب ثلاثية الأبعاد هو الطريقة المثلى لإتقان مفاهيم التطوير المتقدمة أثناء بناء مشاريع جذابة.
يرشدك هذا المساق خلال الرحلة الكاملة لإنشاء تجارب ويب تفاعلية ثلاثية الأبعاد. ستبدأ بمفاهيم البرمجة الأساسية ثلاثية الأبعاد، وتتعلم كيفية عرض الكائنات في المتصفح، وتبني تدريجياً ألعاباً تعمل بكامل طاقتها وتتميز بفيزياء واقعية، واكتشاف الاصطدام، وعناصر تحكم سريعة الاستجابة. من خلال تحليل شروحات التعليمات البرمجية المنظمة والأمثلة العملية، ستكتسب فهماً عميقاً لكيفية عمل محركات الرسوميات المستندة إلى الويب.
ما ستتعلمه:
- فهم المبادئ الأساسية لـ WebGL، وأنظمة الإحداثيات ثلاثية الأبعاد، والكاميرات، والإضاءة، والمواد.
- عرض وتحريك والتحكم في الأصول ثلاثية الأبعاد باستخدام Three.js داخل تطبيق ويب.
- تطبيق آليات اللعبة الأساسية بما في ذلك إدخال لوحة المفاتيح ووحدة التحكم (gamepad)، واكتشاف الاصطدام، ومحركات الفيزياء الأساسية.
- تكوين البحث عن المسار (pathfinding)، وشبكات التنقل (navigation meshes)، والذكاء الاصطناعي البسيط للشخصيات غير القابلة للعب.
- تصميم عناصر تحكم لمس سريعة الاستجابة لجعل ألعابك ثلاثية الأبعاد قابلة للعب بسهولة على الأجهزة المحمولة.
- تحسين الأصول ثلاثية الأبعاد وعرض المشهد باستخدام ممارسات JavaScript الحديثة للحصول على أداء سلس في أي متصفح.
يبدأ المساق بالمصطلحات الأساسية ثلاثية الأبعاد وإعدادات المشهد الأساسية قبل الانتقال خطوة بخطوة إلى إعداد الأصول باستخدام Blender، وكتابة النصوص البرمجية، وتكامل الفيزياء. ستقرأ شروحات واضحة، وتدرس مقتطفات تعليمات برمجية مفصلة، وتكمل تمارين عملية مصممة لترسيخ فهمك.
تم تصميم هذا المساق للمبتدئين في تطوير الألعاب ومطوري الويب الذين يتطلعون إلى التوسع في بيئات الويب ثلاثية الأبعاد. يعد الفهم الأساسي لـ JavaScript مفيداً، ولكن لا يلزم وجود خبرة سابقة في WebGL أو النمذجة ثلاثية الأبعاد.
ابدأ القراءة اليوم واجعل أول لعبة ثلاثية الأبعاد تنبض بالحياة في المتصفح.
محتوى الدورة
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
🎧النسخة الصوتية مضمَّنة تعلَّم أثناء تنقُّلك — دون شاشة
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 2 ساعة 48 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.
P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript