Пишем игры на Python, часть 2


ru_3.05 by Viktor Trofimov
May 8, 2024 پرانے ورژن

کے بارے میں Пишем игры на Python, часть 2

شروع کرنے والوں کے لیے پروگرامنگ: Python 3.x سادہ گیمز کے ساتھ

گیم پروگرامنگ ، شروع سے تخلیق: بچوں اور نوعمروں کے ساتھ ساتھ ان کے والدین اور اساتذہ کے ل for! دوسرا حصہ. پروگرامنگ کے قارئین اور طلبہ کی ایک وسیع رینج کے لئے ڈیزائن کیا گیا۔ ٹنٹر استعمال کرنے کی مثالوں۔ جدید ونڈو انٹرفیس کی تعمیر۔

تجویز کردہ عمر: عمر 13 سال اور اس کے پہلے حص studyingے کا مطالعہ کرنے کے بعد۔

تحریری کھیل: پروگرامنگ صلاحیتوں کا مظاہرہ کرنے والے سادہ کھیلوں کو لکھ کر ازگر 3 پروگرامنگ سیکھنا۔

اس حصے میں ، بنیادی طور پر اعداد و شمار کے ڈھانچے کے مطالعہ پر ایک پروگرام کے ذریعہ معلومات کو پروسس کرنے کے ایک آلے کے طور پر دیا گیا ہے۔ علامتیں ، ڈور ، ایک جہتی اور دو جہتی فہرستیں ، ان کی پروسیسنگ کے لئے الگورتھم ، خفیہ کاری ، تکرار ، ڈیٹا کی چھانٹیا۔ بونس: فوری ترتیب دینے والا الگورتھم اور لمبا ریاضی۔

یہ خاص ٹیوٹوریل کیوں؟ میں تقریبا دو دہائیوں سے کمپیوٹر سائنس ٹیچر کی حیثیت سے کام کر رہا ہوں اور ایک پریشان کن چیز کو سامنے آیا ہوں۔ "پروگرامنگ سکھانے" کے لئے تیار کردہ بیشتر مواد دراصل نہیں سکھاتے بلکہ زبان پر ایک طرح کا حوالہ دیتے ہیں: نحو ، افعال ، نتیجہ۔ اتفاق کریں ، یہاں تک کہ اگر ہم پوری روسی انگریزی لغت سیکھ لیں تو بھی ہم انگریزی نہیں بولیں گے۔ کیونکہ گفتگو کے ل you آپ کو ایک ہزار مزید لطافتوں کو جاننے کی ضرورت ہے: عہد ، اعلان ، ضمیر اور استعمال کا استعمال ، اور اسی طرح کی۔

اس ٹیوٹوریل میں ، میں نہ صرف ازگر 3 زبان کے بارے میں بات کرتا ہوں ، بلکہ استدلال ، منطقی استدلال کے ذریعے بھی قاری کی رہنمائی کرتا ہوں ، نہ صرف اس سوال کا جواب دیتا ہوں کہ "کس مدد سے؟" ، بلکہ "کس چیز کے لئے؟" اور کیوں؟" پورا نظریہ عملی طور پر فورا. جھلکتا ہے۔

مواد کی ساخت:

- علامتوں ، ڈوروں ، فہرستوں کے بارے میں بنیادی معلومات۔

- تکرار کا استعمال کرتے ہوئے تعمیر الگورتھم؛

- لمبا ریاضی؛

- پروگرامر کی تدبیریں اور چالیں: آپ تقدیر کو دھوکہ نہیں دے سکتے ، لیکن آپ (اور چاہئے) اپنا کام آسان بنا سکتے ہیں۔

- کھیل: اس حصے میں چار کھیل ہیں:

1. "لفظ کا اندازہ لگائیں" - ایک ایسا کھیل جس میں صارف ، ایک وقت میں ایک حرف کا انتخاب کرتے ہوئے ، بہت کم کوششوں میں کسی خاص مضمون کے لفظ کا اندازہ لگانے کی کوشش کرتا ہے۔

2. "پندرہ" - میرے سوویت بچپن کی ایک پہیلی ، جس میں 4x4 فیلڈ میں صرف ایک مفت سیل ہے۔ یہ ضروری ہے کہ 1 سے 15 تک نمبروں والی پلیٹوں کو چالاکی سے منتقل کریں اور ایک خاص ترتیب بنائیں۔ ویسے ، یہ پہیلی برسوں سے ٹپک رہی ہے۔

3. "خلائی حملہ آور" (c) (ٹی ایم) وغیرہ۔ غیر ملکی پہنچنے کے ساتھ مشہور کھیل؛ ہمارے پاس ٹنٹر کے ساتھ ہلکا ورژن نافذ ہوگا۔ آپ خود ہی کچھ اور قابل کام کرسکتے ہیں۔ خلائی حملہ آوروں کی درجہ بندی میں ایک اشاعت نے خلائی حملہ آوروں کو پہلے نمبر پر رکھا۔

4. "سوکوبان" - ایک لوڈر سمیلیٹر۔ 2 ڈی نقطہ نظر (اوپر نقطہ نظر) میں بھولبلییا کے کھیلوں کی تعمیر کے اصولوں پر غور کریں۔

پیش کردہ الگورتھم کا مقصد تعلیم دینا ہے:

- پروسیسر کے اصولوں کو سمجھنا؛

- زبان میں الگورتھم بنانے اور لکھنے کی عملی صلاحیت۔

- ازگر کے اوزار کے ساتھ ڈیٹا پروسیسنگ کو نافذ کرنے کی صلاحیت؛

- جدید اعلی سطحی زبان کے ٹولز کو استعمال کرنے کی صلاحیت۔

- ... اور تخلیقی تفریح ​​کی مقبولیت۔

آپ کو مل جائے گا:

- ڈیٹا ڈھانچے پر کارروائی کے ل al الگورتھم؛

- عملی مشورے اور تبصرے جو کئی سالوں کے تجربے پر مبنی ہیں۔

- کھیلوں کے لئے الگورتھم ڈیزائن کرنے کے مراحل؛

- عملی مثال کے ساتھ ٹنٹر لائبریری کے کام کی تفصیل۔

- ازگر کوڈ کو سمجھنے پر عمل کرنے کے لئے ٹیسٹ۔

براہ کرم ، اگر آپ کو ایپ پسند ہے تو ، براہ کرم اس کی درجہ بندی کریں اور ایک تبصرہ لکھیں۔ کام جاری رکھنے کے لئے بہت حوصلہ افزائی :)

معلومات ایپ اضافی

تازہ ترین ورژن

ru_3.05

اپ لوڈ کردہ

Viktor Trofimov

Android درکار ہے

Android 5.1+

Available on

رپورٹ کریں

فلیگ غیر موزوں ہے

مزید دکھائیں

Пишем игры на Python, часть 2 متبادل

Viktor Trofimov سے مزید حاصل کریں

دریافت