تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

3D Game Development using Modern OpenGL

دوره مجانية
free-palestine free-palestine

Responsive image
منذ سنة

أهلا بك عزيزي المتابع لموقع (Journey of Learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

تم إنشاء هذه الدورة لتزويد مطوري الألعاب بالتقنيات اللازمة لتطوير الألعاب ثلاثية الأبعاد باستخدام OpenGL الحديث. OpenGL هو الإطار الأساسي لألعاب الكمبيوتر عبر جميع الأنظمة الأساسية بما في ذلك الهواتف المحمولة وأجهزة الكمبيوتر المكتبية ووحدات التحكم في الألعاب. يبدأ بتوضيح كيفية إعداد OpenGL على جهاز يعمل بنظام Windows. سوف تتعلم طرق الربط المطلقة والنسبية لإعداد GLFW و SDL و GLEW على جهاز يعمل بنظام Windows و Mac OS. سيظهر لك أيضًا كيفية تثبيت SFML على نظامي التشغيل Windows و Mac. تقدم لك الدورة التدريبية ملفات shader: سيظهر لك كيفية رسم مثلث في OpenGL وتطبيق التظليل عليه. بعد ذلك ، تعرف على كيفية تحميل الأنسجة ، والتعرف على التحولات ، وتعلم كيفية تعيين مواضع الكائنات في مشهد OpenGL. بعد ذلك ، ستتعرف على تأثيرات الكاميرا. دراسة كيفية تنفيذ فئة الكاميرا ، ومعالجة حركة الماوس ، وتنفيذ النماذج الأولية للوظائف. تعلم هذه الدورة أيضًا أساسيات الألوان والإضاءة في برنامج OpenGL ، بما في ذلك الضوء النقطي والأضواء الاتجاهية والموضعية وكيفية الجمع بينها. سوف تتعلم كيفية تحميل النماذج وكيفية إعداد ASSIMP على جهاز يعمل بنظام Windows باستخدام CMake. تعرف على كيفية إعداد صدام الشبكة ، وإنشاء خرائط مكعبة وتنفيذ مربع السماء لجعل اللعبة أكثر واقعية. تطوير الألعاب ثلاثية الأبعاد هو فن تصميم وإنشاء ألعاب تفاعلية متعددة المنصات للأغراض الترفيهية. يتم تمثيل الألعاب ثلاثية الأبعاد بيانياً في الأبعاد الثلاثة للارتفاع والعرض والعمق. تم تصميم الدورة لتزويد مطوري الألعاب بالمهارات والتقنيات اللازمة لتطوير الألعاب ثلاثية الأبعاد. خذ هذه الدورة المجانية اليوم وامنح مهنة تطوير اللعبة دفعة! ابدأ الدورة الآن

عند الانتهاء من هذه الدورة ، سوف تكون قادرًا على:

  • إعداد عملية لبرنامج OpenGL باستخدام SDL و GLEW على جهاز يعمل بنظام Windows
  • تذكر عملية إعداد GLFW و GLEW في Visual Studio
  • التمييز بين الارتباط المطلق والنسبي
  • حدد الوظائف الرئيسية لـ SFML في OpenGL
  • اربط GLEW بشكل ثابت في Xcode على نظام تشغيل Mac
  • تجميع وتحميل برنامج shader
  • تحميل الزخارف وتطبيقها في OpenGL
  • حدد الاختلافات بين أنواع الإسقاطات في
    OpenGL
  • ضع قائمة بأنواع أنظمة الإحداثيات المستخدمة في OpenGL
  • حدد وظيفة ASSIMP في OpenGL
  • استدعاء عملية الإعداد لـ ASSIMP
  • اشرح كيفية ربط معرف النسيج بالمظهر ثنائي الأبعاد

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة تعليمية:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة