كود لعبة Angry Birds

في هذه المحاضرة من Colton Ogden ، يمكنك تعلم مبادئ تطوير الألعاب عن طريق تشفير Angry Birds clone في Lua. يمكن أن تنطبق المبادئ التي تتعلمها على أي لغة برمجة وأي لعبة.

هذه المحاضرة جزء من مقدمة CS50 لدورة تطوير الألعاب من جامعة هارفارد. تستكشف الدورة مبادئ الرسومات ثنائية وثلاثية الأبعاد والرسوم المتحركة والصوت واكتشاف التصادم باستخدام أطر عمل مثل Unity و LÖVE 2D ، بالإضافة إلى لغات مثل Lua و C #.

بنهاية الدورة (نقوم بنشر محاضرة واحدة في اليوم) ، ستكون قد قمت ببرمجة العديد من الألعاب الخاصة بك واكتسبت فهمًا شاملاً لأساسيات تصميم اللعبة وتطويرها.

هذه المحاضرة السادسة تعلمنا جميع المكونات الرئيسية للعبة Angry Birds.

يمكنك مشاهدة المحاضرة على قناة يوتيوب freeCodeCamp.org.