تطوير لعبة سيارات ثلاثية الأبعاد باستخدام THREE.js و CANNON.js — WalkSelf
4.0 (2) ⏱ 2 ساعة 42 دقيقة 📚 27 دورة 🎧 النسخة الصوتية

تطوير لعبة سيارات ثلاثية الأبعاد باستخدام THREE.js و CANNON.js

تعلم كيفية بناء لعبة سباق سيارات ثلاثية الأبعاد متجاوبة وتعمل على المتصفح باستخدام رسومات WebGL، ومحاكاة الفيزياء الواقعية، و JavaScript الحديثة.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

قم جلب تجربة ألعاب ثلاثية الأبعاد غامرة مباشرة إلى متصفح الويب دون الاعتماد على محركات ألعاب ثقيلة ومغلقة المصدر. تجعل تقنية WebGL الحديثة ومكتبات الفيزياء خفيفة الوزن من الممكن بناء ألعاب متجاوبة وعالية الأداء تعمل بشكل جميل على أجهزة سطح المكتب والأجهزة المحمولة. في هذه الدورة التدريبية النصية، ستتعلم كيفية دمج محرك التصيير THREE.js مع مكتبة الفيزياء CANNON.js. بدءاً من مفاهيم ثلاثية الأبعاد الأساسية، ستتقدم خطوة بخطوة عبر إعداد المشاهد، وتنفيذ الفيزياء الواقعية، وبناء لعبة سباق سيارات تعمل بكامل طاقتها باستخدام معايير JavaScript الحديثة ES6+. ما ستتعلمه: - فهم المبادئ الأساسية للإحداثيات ثلاثية الأبعاد، والكاميرات، والإضاءة، والشبكات (meshes) في THREE.js. - تكوين الأجسام الصلبة، ومكتشفات التصادم (colliders)، والجاذبية، والقوى الفيزيائية باستخدام محرك الفيزياء CANNON.js. - تنفيذ نموذج فيزياء مركبة واقعي مع عجلات ونظام تعليق وظيفي باستخدام RaycastVehicle. - تحسين أداء تصيير WebGL وتحميل الأصول لضمان لعب سلس على الأجهزة المحمولة. - بناء واجهات ألعاب تفاعلية ومفاتيح تحكم متجاوبة عبر لوحة المفاتيح أو اللمس. - تصحيح أخطاء محاكاة الفيزياء ثلاثية الأبعاد وخطوط أنابيب التصيير باستخدام تقنيات استكشاف الأخطاء وإصلاحها المنظمة. تبدأ الدورة بمصطلحات ثلاثية الأبعاد أساسية، وإعداد المشهد الأساسي، ومفاهيم الفيزياء الأساسية قبل إرشادك خلال ميكانيكا المركبات ودمج طريقة اللعب. يتم شحذ كل مفهوم من خلال أمثلة برمجية مكتوبة واضحة وشرح هيكلي. تم تصميم هذه الدورة لمطوري الويب والمبتدئين في البرمجة الذين يرغبون في الانتقال من تخطيطات 2D المسطحة إلى بيئات الويب ثلاثية الأبعاد التفاعلية. لا يُشترط وجود خبرة سابقة في WebGL أو فيزياء الألعاب، على الرغم من توفر فهم أساسي لـ HTML و JavaScript.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 42 دقيقة من المحتوى التطبيقي

المراجعات (2)

Asanka Jayawardena LK متعلِّم موثَّق
★ 4 · 10.06.2026

Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.

Nimal Perera LK
★ 4 · 07.06.2026

Really enjoyed the learning experience. The materials provided were top-notch and easy to follow.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع