میں پروگرامر بن جاتا، چاہے مجھے سکھاتے!

content auto translated from {from}

ہیلو دوستو،

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

یہی وجہ ہے کہ ایسے ہی کچھ سست لوگوں کے لیے ایک فلیش گیم بنائی گئی ہے جس کا نام Light Bot ہے۔ یہ صرف ان کے لیے نہیں، بلکہ یہ ان لوگوں کو بھی پسند آ سکتی ہے جو اپنا وقت گزارنا چاہتے ہیں یا اپنے آبجیکٹ اورینٹڈ سوچ کی مہارت کو جانچنا چاہتے ہیں۔

اے خدا، میں ایک فنکشن لکھ رہا ہوں

تو، آپ کے پاس ایک چھوٹا پیارا روبوٹ ہے جس کے سر پر ایک بلب ہے، جو بالکل بھی کچھ کرنے کے قابل نہیں ہے۔ آپ کا کام اسے سطح پر چلانا ہے اور تمام نیلے پلیٹ فارم کو فعال کرنا ہے۔ لگتا ہے سب کچھ آسان ہے، لیکن اصل مسئلہ یہ ہے کہ حرکت کرنے کے احکامات کو پہلے سے فراہم کرنا ہوگا۔

گیم کا پہلا حصہ اور اس کا داخلہ ہال۔

آپ کے پاس پانچ مختلف احکامات (آگے بڑھنا، دائیں مڑنا، بائیں مڑنا، دوڑنا اور پلیٹ فارم کو فعال کرنا) اور دو فنکشن ہیں۔

سب کچھ آسانی سے شروع ہوتا ہے۔

احکامات 12 خانوں کے میدان میں فراہم کیے جاتے ہیں جسے Main Method کہتے ہیں، اور یہیں سے اصل بات ہے۔ پہلے لیول آسانی سے ختم ہوتے ہیں، میدان میں آپ کو تمام احکامات دینے کے لیے کافی جگہ ملتی ہے اور دیکھ سکتے ہیں کہ ہمارا روبوٹ مقدس پلیٹ فارم کی طرف مایوسی سے بڑھتا جا رہا ہے۔

اور درمیان میں ہی سب سے مزے کا آغاز ہوتا ہے۔

لیکن جب میدان کافی نہیں ہوگا - فنکشنز کام میں آ جاتے ہیں۔ کل دو ہیں، ہر ایک کا 8 خانوں کا اپنا میدان اور ایک الگ آئیکن ہوتا ہے۔ امکانات وسیع ہیں - آپ یا تو آسانی سے ضروری کارروائیاں فنکشن میں شامل کر سکتے ہیں اور بعد میں اسے کارروائی کے میدان میں ڈال سکتے ہیں، یا آپ پیچیدہ پروگرامنگ کر سکتے ہیں جہاں ایک فنکشن کے اندر ایک اور ہو سکتا ہے۔ آپ کے پاس بہت سے اختیارات ہیں۔

جی ہاں!

اس طرح، اگر مہارت اور محنت کی مصروفیت رکھیں، تو آپ ایک رات میں پروگرامنگ کی بنیادیات سیکھ سکتے ہیں، نہ کہ دو ٹیکنیکل کورسز میں۔ یہی کھیل کے ذریعے سیکھنے کا طریقہ کہلاتا ہے۔

اب میں اجازت لیتا ہوں اور گیم کے لیے دو لنک چھوڑتا ہوں۔

Light Bot

**

Light Bot 2

**

![](/api/field/image/Wkb0iR2KQOZim)

گیم کا دوسرا حصہ تھوڑی بہت منفرد گرافکس کے ساتھ ہے...

...نئے چیلنجز کے ساتھ...

...اور نئے موڈز جن میں لیول کنسٹرکٹر بھی شامل ہے.