-
میرا نام جینز برگرنسٹن ہے ، لیکن میں جیب کے نام سے
زیادہ جانا جاتا ہوں۔ میں Minecraft کا لیڈ ڈویلپر ہوں
-
یہاں mojang.com پر۔ میرے خیال میں میں 11 یا شاید
12 سال کا تھا کہ میں نے پروگرامنگ شروع کی کیونکہ میں
-
گیم بنانا چاہتا تھا۔ میرے والد کے ایک دوست نے مجھے بتایا
کہ کھیل بنانے کے مجھے
-
پروگرامنگ لکھنا سیکھنا ہو گا. تو میں نے اس طرح
شروع کیا۔ مجھے ڈیزائن کرنا اور چیزوں کی فنی تعمیر
-
پسند ہیں۔ مجھے Minecraft میں
یہی بات اچھی لگتی ہے۔ اگلے گھنٹے کے دوران آپ
-
کمپیوٹر سائنس کی بنیادی باتیں سیکھیں گے
ایلکس اور سٹیو کو ماین کرافٹ کی دنیا
-
میں حرکت دے دے کر سیکھیں گے۔روایتی پروگرامنگ میں الفاظ لکھے جاتے ہیں،
-
لیکن آج ہم بلاکلی کا استعمال کریں گے: ایسا سسٹم جو
بلاکس کا استعمال کرتا ہے جنہیں آپ کھینچ اور چھوڑ کر
-
پروگرام لکھتے ہیں۔ لیکن اصل میں آپ
جاوا اسکرپٹ کوڈ بنا رہے ہیں۔ آپ وہ تصورات سیکھیں گے
-
جو کمپیوٹر پروگرامرز روزانہ استعمال کرتے ہیں
اور وہ کمپیوٹر سائنس
-
کی بنیاد ہیں۔ موجنگ میں ہم انہی تصورات کو Minecraft میں استعمال کرتے ہیں۔ شروع کرنے سے پہلے
-
آپ اپنا کردار چنیں گے۔ میں الیکس کا
انتخاب کرتا ہوں۔ آئیے ایسے پروگرام کا کوڈ بناتے ہیں
-
جو اسے اسکرین پر حرکت دے۔سکرین کے تین اہم حصے ہیں
-
بائیں جانب Minecraft پلے سپیس ہے،
جہاں پروگرام چلے گا۔ ہر لیول کے لئے ہدایات
-
نیچے لکھے ہیں۔ یہ درمیانی علاقہ ٹول باکس ہے
اور یہ ہر ایک بلاک
-
ایک حکم ہے جو الیکس کو حرکت بتاتی ہے۔دائیں طرف کی سفید جگہ
-
ورک سپیس ہے جہاں ہم پروگرام بنائیں گے۔ اگر moveForward(); بلاک کو
-
ورک سپیس میں گھسیٹیں اور پھر Run پر کلک کریں،
کیا ہوتا ہے؟ ایلیکس چوکور ڈھانچے یعنی گرڈ پر آگے
-
حرکت کرتا ہے۔ کچھ اور کرنا چاہتے ہیں اور اگر ہم آگے کی حرکت کے بعد
ہم پروگرام میں ایک اور
-
بلاک لگا سکتے ہیں۔ میں
turnRight(); کا بلاک لیتا ہوں، اور اسے
-
moveForward(); والی بلاک کے نیچے لاتا ہوں جہاں سنتری لکیر ظاہر ہو
. پھر، اسے ڈراپ کرتی ہوں
-
اور دونوں بلاک جڑ جاتے ہیں۔
جب ہم دوبارہ Run دبائیں، الیکس وہی
-
اوپر سے نیچے تک ڈھیر ہوتے ہیں۔ احکام مانے گی جو ہمارے ورک سپیس میں
اور اگر آپ کبھی
-
کسی بلاک کو ڈیلیٹ کرنا چاہیں، اسے ڈھیر
سے واپس ٹول باکس میں کھینچیں۔ اپنی تبدیلیوں کو undo کرنے
-
ورک سپیس میں اوپر سے دائیں طرف اسٹارٹ شروع کے لیول پر جانے کے لئے،
-
اوور بٹن ماریں۔ ایک بات اور، آپ کو
موڑنے کے بلاکوں پر چھوٹا سا مثلث نظر آرہا ہے؟
-
اس مثلث کا مطلب یہ ہے کہ آپ
کوئی اور آپشن منتخب کرسکتے ہیں۔ آؤ
-
کوڈنگ شروع کریں!