![free-palestine](https://journey4learn.com/free-palestine.webp)
![free-palestine](https://journey4learn.com/free-palestine.webp)
![Responsive image](https://thumbsnap.com/i/PVy397TL.jpg)
منذ سنة
أهلا بك عزيزي المتابع لموقع (Journey of Learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تعلم تطوير اللعبة باستخدام SFML وأنشئ لعبة tic-tac-toe بسيطة وعملية حيث ستتعرف على مبادئ البرمجة. تغطي الوحدة الدراسية الأولى إعداد SFML على أنظمة Windows (باستخدام Visual Studio) و Mac (باستخدام Xcode و Homebrew) قبل الانتقال إلى إعداد محرك الألعاب الذي يتضمن State Machine (التبديل بين الحالات) ، ومدير الأصول (تحميل الأصول وتخزينها) ، مدير الإدخال (يتعامل مع جميع المدخلات ، ويوفر بيانات محددة مثل وقت النقر على كائن ما) ، وحلقة اللعبة (التي تجمع كل المديرين معًا). تغطي الوحدة الثانية من دورة تطوير ألعاب SFML شرح وتنفيذ حالات اللعبة وتطوير نظام الشبكة. تحتوي لعبة tic-tac-toe على خمس حالات هي البداية والقائمة الرئيسية واللعبة والإيقاف المؤقت وحالات "تجاوز اللعبة". يمكنك بعد ذلك الانتقال إلى مكونات منطق اللعبة ، والتي تتكون من الشبكة والذكاء الاصطناعي وتطبيقات تبديل الشاشة "تجاوز اللعبة". تنقسم عملية تطوير الشبكة إلى ثلاثة أجزاء: التهيئة (التي تمثل عملية الإعداد الأولية) ، والتحقق من المساحات الفارغة والمشغولة للشبكة من أجل وضع قطعة ، وتنفيذ شرط "التحقق من الفوز". يضيف تطبيق الذكاء الاصطناعي بشكل أساسي بعدًا إضافيًا للعبة مع خصم اصطناعي قادر على الفوز. الجزء التالي من الدورة هو قسم "الإضافات" ويقترح ميزات إضافية يمكن إضافتها إلى اللعبة لتعزيز تجربة المستخدم بشكل أكبر. يعد هذا البرنامج التعليمي للعبة أحد الأصول لأي شخص مهتم بمهنة تطوير اللعبة. يدخل في تفاصيل معقدة في كل عملية ، مما يوفر لك جميع المعلومات اللازمة لإكمال اللعبة ، ولكن أيضًا تطبيق المبادئ على مشاريع تطوير اللعبة الأخرى. إذا كانت لديك تجربة تطوير لعبة حالية ، فيمكن أن توفر هذه الدورة التدريبية المجانية عبر الإنترنت أيضًا تجديدًا شاملاً لمعلومات عن SFML. سيستغرق التسجيل في هذه الدورة التدريبية من البداية إلى النهاية ثلاث ساعات فقط وستجعل عروض الفيديو التوضيحية التعلم ممتعًا وممتعًا وعمليًا في نفس الوقت. ابدأ الدورة الآن
بنهاية هذه الدورة ، ستكون قادرًا على:
- حدد طريقة إعداد SFML على أجهزة Windows و Mac
- صف كيفية تنفيذ State Machine للتبديل بين الحالات المختلفة في اللعبة
- صف كيفية تنفيذ مدير الأصول للعبة ما
- اشرح كيفية إنشاء مدير إدخال للعبة ما
- قائمة وإنشاء الدول في لعبة
- اشرح طريقة تنفيذ "شرط الفوز" في لعبة tic-tac-toe
- صف كيفية إضافة الذكاء الاصطناعي إلى اللعبة
- اشرح طرق تهيئة نظام الشبكة ، ووضع قطعة و "التحقق من حالة الفوز"
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة تعليمية:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)