لقد تجاوزت هذه الدورة توقعاتي! كانت الأمثلة وثيقة الصلة للغاية وساعدت على ترسيخ المفاهيم.
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript
أنشئ ألعاب متصفح تفاعلية ثلاثية الأبعاد من الصفر باستخدام JavaScript و Three.js، مع إتقان تحميل الأصول والفيزياء وعناصر التحكم سريعة الاستجابة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطور الويب الحديث ليصبح مساحة ثلاثية الأبعاد وتفاعلية للغاية، وهناك طلب كبير على المطورين الذين يمكنهم بناء تجارب متصفح غامرة. إذا كنت ترغب في الجمع بين البرمجة والإبداع، فإن تعلم بناء ألعاب الويب ثلاثية الأبعاد هو الطريقة المثلى لإتقان مفاهيم التطوير المتقدمة أثناء بناء مشاريع جذابة.
يرشدك هذا المساق خلال الرحلة الكاملة لإنشاء تجارب ويب تفاعلية ثلاثية الأبعاد. ستبدأ بمفاهيم البرمجة الأساسية ثلاثية الأبعاد، وتتعلم كيفية عرض الكائنات في المتصفح، وتبني تدريجياً ألعاباً تعمل بكامل طاقتها وتتميز بفيزياء واقعية، واكتشاف الاصطدام، وعناصر تحكم سريعة الاستجابة. من خلال تحليل شروحات التعليمات البرمجية المنظمة والأمثلة العملية، ستكتسب فهماً عميقاً لكيفية عمل محركات الرسوميات المستندة إلى الويب.
ما ستتعلمه:
- فهم المبادئ الأساسية لـ WebGL، وأنظمة الإحداثيات ثلاثية الأبعاد، والكاميرات، والإضاءة، والمواد.
- عرض وتحريك والتحكم في الأصول ثلاثية الأبعاد باستخدام Three.js داخل تطبيق ويب.
- تطبيق آليات اللعبة الأساسية بما في ذلك إدخال لوحة المفاتيح ووحدة التحكم (gamepad)، واكتشاف الاصطدام، ومحركات الفيزياء الأساسية.
- تكوين البحث عن المسار (pathfinding)، وشبكات التنقل (navigation meshes)، والذكاء الاصطناعي البسيط للشخصيات غير القابلة للعب.
- تصميم عناصر تحكم لمس سريعة الاستجابة لجعل ألعابك ثلاثية الأبعاد قابلة للعب بسهولة على الأجهزة المحمولة.
- تحسين الأصول ثلاثية الأبعاد وعرض المشهد باستخدام ممارسات JavaScript الحديثة للحصول على أداء سلس في أي متصفح.
يبدأ المساق بالمصطلحات الأساسية ثلاثية الأبعاد وإعدادات المشهد الأساسية قبل الانتقال خطوة بخطوة إلى إعداد الأصول باستخدام Blender، وكتابة النصوص البرمجية، وتكامل الفيزياء. ستقرأ شروحات واضحة، وتدرس مقتطفات تعليمات برمجية مفصلة، وتكمل تمارين عملية مصممة لترسيخ فهمك.
تم تصميم هذا المساق للمبتدئين في تطوير الألعاب ومطوري الويب الذين يتطلعون إلى التوسع في بيئات الويب ثلاثية الأبعاد. يعد الفهم الأساسي لـ JavaScript مفيداً، ولكن لا يلزم وجود خبرة سابقة في WebGL أو النمذجة ثلاثية الأبعاد.
ابدأ القراءة اليوم واجعل أول لعبة ثلاثية الأبعاد تنبض بالحياة في المتصفح.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات (2)
استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
تطوير ألعاب Android باستخدام Godot: بناء ألعاب الهاتف المحمول
شهادة
تطبيق عملي
$14.99
→
🔥 مطلوب
🎓 بشهادة
تطوير الألعاب باللغة C++ وبرمجة الذكاء الاصطناعي في Unreal Engine 5
شهادة
تطبيق عملي
$14.99
→
🔥 رائج
🎓 بشهادة
أساسيات البرمجة للأطفال: البرمجة باستخدام Minecraft
شهادة
تطبيق عملي
$14.99
→
🔥 رائج
🎓 بشهادة
برمجة Scratch: صنع أول ألعابك
شهادة
تطبيق عملي
$14.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع