YoVDO

C++ بلغة Snake Game برمجة لعبة الثعبان

Offered By: Coursera Project Network via Coursera

Tags

C++ Courses Game Development Courses C Programming Courses

Course Description

Overview

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة تقريباً، ستتعلم كيف تقوم ببرمجة لعبة الثعبان Snake Game باستخدام لغة سي بلس بلس ++C.

ستتعلم كيف تقوم برسم شكل بسيط باستخدام الحلقات وكيف تقوم بضبط إعدادات اللعبة، كما ستتعلم كيفية الحصول على إدخال للمسخدم من خلال الضغط على أزرار لوحة المفاتيح، وكيفية تحريك الثعبان باستخدام الأكواد وبحسب إدخال المستخدم. ستتعلم أيضاً كيفيك إنشاء متغير بقيمة عشوائية يختارها البرنامج في كل مرة يتم تشغيله.

هذا المشروع للمبتدئين بلغة سي بلس بلس ولكن يفضل وجود الأساسيات كقواعد كتابة كود ++C وكيفية إنشاء دوال جديدة وكيفية استخدام الجمل الشرطية والحلقات، إذا لم يكن لديك الأساسيات لا يزال بإمكانك برمجة اللعبة من خلال التطبيق المباشر أثناء المشروع.

Syllabus

  • ملخص المشروع
    • في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة تقريباً، ستتعلم كيف تقوم ببرمجة لعبة الثعبان Snake Game باستخدام لغة سي بلس بلس ++C. ستتعلم كيف تقوم برسم شكل بسيط باستخدام الحلقات وكيف تقوم بضبط إعدادات اللعبة، كما ستتعلم كيفية الحصول على إدخال للمسخدم من خلال الضغط على أزرار لوحة المفاتيح، وكيفية تحريك الثعبان باستخدام الأكواد وبحسب إدخال المستخدم. ستتعلم أيضاً كيفيك إنشاء متغير بقيمة عشوائية يختارها البرنامج في كل مرة يتم تشغيله.
      هذا المشروع للمبتدئين بلغة سي بلس بلس ولكن يفضل وجود الأساسيات كقواعد كتابة كود ++C وكيفية إنشاء دوال جديدة وكيفية استخدام الجمل الشرطية والحلقات، إذا لم يكن لديك الأساسيات لا يزال بإمكانك برمجة اللعبة من خلال التطبيق المباشر أثناء المشروع.

Taught by

Amani Abbas

Related Courses

Current Gen 3D Game Prop Production
Michigan State University via Coursera
Make an Action Bar in Unity Part 1 - Modular Action System
Coursera Project Network via Coursera
Advanced Game Development Using PyGame
Coursera Project Network via Coursera
بالتطبيق العملي C# تعلم أساسيات لغة
Coursera Project Network via Coursera
Amazon GameLift Primer (Portuguese)
Amazon Web Services via AWS Skill Builder