C++ بلغة Snake Game برمجة لعبة الثعبان
Offered By: Coursera Project Network via Coursera
Course Description
Overview
في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة تقريباً، ستتعلم كيف تقوم ببرمجة لعبة الثعبان Snake Game باستخدام لغة سي بلس بلس ++C.
ستتعلم كيف تقوم برسم شكل بسيط باستخدام الحلقات وكيف تقوم بضبط إعدادات اللعبة، كما ستتعلم كيفية الحصول على إدخال للمسخدم من خلال الضغط على أزرار لوحة المفاتيح، وكيفية تحريك الثعبان باستخدام الأكواد وبحسب إدخال المستخدم. ستتعلم أيضاً كيفيك إنشاء متغير بقيمة عشوائية يختارها البرنامج في كل مرة يتم تشغيله.
هذا المشروع للمبتدئين بلغة سي بلس بلس ولكن يفضل وجود الأساسيات كقواعد كتابة كود ++C وكيفية إنشاء دوال جديدة وكيفية استخدام الجمل الشرطية والحلقات، إذا لم يكن لديك الأساسيات لا يزال بإمكانك برمجة اللعبة من خلال التطبيق المباشر أثناء المشروع.
ستتعلم كيف تقوم برسم شكل بسيط باستخدام الحلقات وكيف تقوم بضبط إعدادات اللعبة، كما ستتعلم كيفية الحصول على إدخال للمسخدم من خلال الضغط على أزرار لوحة المفاتيح، وكيفية تحريك الثعبان باستخدام الأكواد وبحسب إدخال المستخدم. ستتعلم أيضاً كيفيك إنشاء متغير بقيمة عشوائية يختارها البرنامج في كل مرة يتم تشغيله.
هذا المشروع للمبتدئين بلغة سي بلس بلس ولكن يفضل وجود الأساسيات كقواعد كتابة كود ++C وكيفية إنشاء دوال جديدة وكيفية استخدام الجمل الشرطية والحلقات، إذا لم يكن لديك الأساسيات لا يزال بإمكانك برمجة اللعبة من خلال التطبيق المباشر أثناء المشروع.
Syllabus
- ملخص المشروع
- في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة تقريباً، ستتعلم كيف تقوم ببرمجة لعبة الثعبان Snake Game باستخدام لغة سي بلس بلس ++C. ستتعلم كيف تقوم برسم شكل بسيط باستخدام الحلقات وكيف تقوم بضبط إعدادات اللعبة، كما ستتعلم كيفية الحصول على إدخال للمسخدم من خلال الضغط على أزرار لوحة المفاتيح، وكيفية تحريك الثعبان باستخدام الأكواد وبحسب إدخال المستخدم. ستتعلم أيضاً كيفيك إنشاء متغير بقيمة عشوائية يختارها البرنامج في كل مرة يتم تشغيله.
هذا المشروع للمبتدئين بلغة سي بلس بلس ولكن يفضل وجود الأساسيات كقواعد كتابة كود ++C وكيفية إنشاء دوال جديدة وكيفية استخدام الجمل الشرطية والحلقات، إذا لم يكن لديك الأساسيات لا يزال بإمكانك برمجة اللعبة من خلال التطبيق المباشر أثناء المشروع.
Taught by
Amani Abbas
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera