AulaPro اپنے صارفین کو بہتر تجربہ فراہم کرنے کے لیے کوکیز کا استعمال کرتا ہے۔ آپ مزید معلومات حاصل کر سکتے ہیں۔ یہاں، یا براؤزنگ جاری رکھنے کے لیے صرف "میں قبول کرتا ہوں" یا اس نوٹس کے باہر کلک کریں۔
مجازی کورس: Udemy |
کیا آپ 2D گیم انجن کی بنیادی باتوں کو سمجھنا چاہتے ہیں اور یہ جاننا چاہتے ہیں کہ یونٹی یا غیر حقیقی جیسے انجنوں کے تحت کیا ہوتا ہے؟ یہ ابتدائی افراد کے لیے ایک تعارفی کورس ہے۔
10 گھنٹے سے بھی کم وقت میں۔
ہم C++، SDL اور Lua کا استعمال کرتے ہوئے ایک سادہ 2D گیم انجن کے بنیادی ڈیزائن کو ایک ساتھ نافذ کریں گے۔
یہ ہے جس کا ہم احاطہ کریں گے: گیم لوپ کی بنیادی باتیں اور اپنے وقت کا مرحلہ ترتیب دینا گرافکس اور ہارڈویئر ان پٹ کو ہینڈل کرنے کے لیے SDL لائبریری کا استعمال کرتے ہوئے C++ کے ساتھ اجزاء پر مبنی ڈیزائن کا استعمال کرتے ہوئے اپنے گیم آبجیکٹ کو ترتیب دینا آپ کے گیم سین میں ہستیوں کی حرکیات کو لوڈ کرنا (دشمن، نباتات رکاوٹیں، وغیرہ
) ہمارے گیم کے لیے ایک لچکدار ٹائل میپ لوڈ کرنا آپ کے گیم آبجیکٹ میں اجزاء شامل کرنا: SpritesAnimationTransform (پوزیشن، گھماؤ، پیمانہ) کولائیڈرز ٹیکسٹ لیبل پروجیکٹائل ایمیٹرز گیم کے وسائل کا انتظام کرنا، جیسے کہ ٹیکسچرز اور فونٹس یوزر انٹرفیس سے ٹیکسٹ اور فونٹس کی نمائش کرنا۔
متحرک درجے کے مواد کو لوڈ کرنے کے لیے Lua اسکرپٹنگ زبان کا استعمال کریں۔
اور بہت کچھ.
اس کورس کا مقصد C++ ابتدائی افراد کے لیے ہے، لیکن یہ توقع کی جاتی ہے کہ آپ کوڈنگ کی بنیادی باتیں پہلے سے ہی جانتے ہوں گے (متغیر، اگر-اور، لوپس، فنکشنز، وغیرہ۔
) Windows، Linux، یا macOS کی بنیادی معلومات کی بھی توقع ہے۔
میں اس کورس میں جدید C++ استعمال نہیں کروں گا (کوئی زبردست مشورہ نہیں، کوئی استثنا نہیں)۔
میرے خیال میں ان کا استعمال ان طلباء کے لیے اچھے سے زیادہ نقصان کا باعث بنے گا جو مختلف زبانوں سے آتے ہیں اور صرف یہ آزمانا چاہتے ہیں کہ C++ کیسا لگتا ہے۔
آپ لینکس، میک او ایس اور ونڈوز کے لیے اس کورس میں تیار کردہ کوڈ استعمال کر سکیں گے۔
لیکن ذہن میں رکھیں کہ ویڈیوز کے دوران میں IDE استعمال نہیں کروں گا۔
میں لینکس کمانڈ لائن کا استعمال کرتے ہوئے جی سی سی کمپائلر کا استعمال کرتے ہوئے اپنا پروجیکٹ بناؤں گا۔
میرے ساتھ شامل ہوں اور C++ گیم انجن کا بنیادی ڈھانچہ بنا کر 2D گیم انجن کی بنیادی باتیں سیکھیں۔
بلکل شروع سے!
Udemy کے پاس دنیا میں آن لائن کورسز کا سب سے بڑا ذخیرہ ہے۔
کورس کے مواد تک رسائی، ایک بار ختم ہونے کے بعد، تاکہ آپ اس کے مستقبل کی تازہ کاریوں سے لطف اندوز ہو سکیں
دنیا بھر سے اپنے شعبوں کے ماہرین Udemy پر اپنی مہارت کا اشتراک کرتے ہیں۔
دنیا بھر سے 480 ملین بار Udemy کورسز میں داخلہ لیا گیا ہے۔
ہیلو میں آپ کی کیا مدد کرسکتا ہوں؟ کیا آپ کسی کورس میں دلچسپی رکھتے ہیں؟ کس موضوع کے بارے میں؟
AulaPro اپنے صارفین کو بہتر تجربہ فراہم کرنے کے لیے کوکیز کا استعمال کرتا ہے۔ آپ مزید معلومات حاصل کر سکتے ہیں۔ یہاں، یا براؤزنگ جاری رکھنے کے لیے صرف "میں قبول کرتا ہوں" یا اس نوٹس کے باہر کلک کریں۔
ایک جائزے میں شامل کریں