আমি প্রোগ্রামার হতে চাই, আমাকে শিখিয়ে দিন!

content auto translated from {from}

শুভ দিন, প্রিয়জনেরা।

যেমনটি জানা যায়, প্রোগ্রামিংয়ের দক্ষতা শুধুমাত্র প্রোগ্রামিং ভাষার সিনট্যাক্স জানা নয়, বরং এক ধরনের চিন্তাভাবনা যা পড়াশুনার প্রতিষ্ঠানগুলো আপনাকে কয়েক বছর ধরে শিখিয়ে থাকে, এই কারণে যে আপনি কিছু কার্যকরী হিসেবে বের হবেন, তার কোনও নিশ্চয়তা নেই।

এমনই অলসদের জন্য Flash গেমের নাম Light Bot তৈরি করা হয়েছে। শুধু তাদের জন্যই নয়, এটি সময় কাটানোর বা অবজেক্ট ওরিয়েন্টেড চিন্তাভাবনা পরীক্ষা করার জন্যও ভালো হতে পারে।

Oh God, আমি একটি ফাংশন লিখছি

তাহলে, আপনার কাছে একটি ছোট্ট বাসদূত রয়েছে যার মাথায় একটি লাইটবাল্ব আছে, যা স্বতঃস্ফূর্তভাবে কিছু করতে অক্ষম। আপনার কাজ হল তাকে স্তরের মধ্য দিয়ে নিয়ে যাওয়া, সমস্ত নীল প্ল্যাটফর্ম সক্রিয় করা। সবকিছু খুব সহজ মনে হচ্ছে, কিন্তু সমস্যা এটাই যে, গতি নির্দেশনা আগে থেকেই নির্ধারণ করতে হবে।

গেমের প্রথম অংশ এবং এর লবি।

আপনার কাছে পাঁচটি ভিন্ন কমান্ড (সিদ্ধান্ত, ডানে মোড়ানো, বাঁয়ে মোড়ানো, ঝাঁপ দেওয়া এবং প্ল্যাটফর্ম সক্রিয় করা) এবং দুটি ফাংশন রয়েছে।

সবকিছু বেশ সহজে শুরু হয়।

নির্দেশনাগুলি ১২টি সেল নিয়ে গঠিত একটি মাঠে দেওয়া হয়, যাকে Main Method বলা হয়, ঠিক এখানে এর মূল বিষয়। প্রাথমিক স্তরগুলি খুব সহজে সম্পন্ন হয়, মাঠটি সব নির্দেশনা বিতরণের জন্য সম্পূর্ণ যথেষ্ট এবং দেখতে দেখতে আমাদের রোবট নিষ্প্রাণভাবে আকাঙ্ক্ষিত প্ল্যাটফর্মের দিকে অগ্রসর হয়।

এবং মাঝামাঝি এসে শুরু হয় আসল মজা।

কিন্তু যখন মাঠটি যথেষ্ট হবে না - তখন ফাংশনগুলি কাজে আসবে। মোট দুটি ফাংশন রয়েছে, প্রতিটির জন্য ৮টি সেলরে একটি শাখা (সেকশন) এবং একটি পৃথক অ্যাকশন প্যানেলে আইকন রয়েছে। সুযোগ অনেক - আপনি সহজেই দরকারী কাজগুলো ফাংশনে যুক্ত করতে পারেন এবং তার পরে সেটি কার্যকলাপের ক্ষেত্রে অন্তর্ভুক্ত করতে পারেন, অন্যদিকে একটি ফাংশনের ভিতরে অন্যটি রাখার মতো জটিল প্রোগ্রামও তৈরি করা যায়। বিকল্পের সংখ্যা অসীম।

হ্যাঁ!

এভাবে, যথাযথ দক্ষতা এবং অধ্যবসায় সহ, আপনি এক রাতে প্রোগ্রামিংয়ের প্রাথমিক নীতিগুলি শিখতে পারেন, কলেজের বা বিশ্ববিদ্যালয়ের দুই বছরের কোর্স ছাড়াই। এটিই বলা হয় গেমের মাধ্যমে শিক্ষা।

এখন আমি বিদায় নিচ্ছি এবং গেমটির দুটি লিংক রেখে যাচ্ছি।

Light Bot

**

Light Bot 2

**

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

গেমটির দ্বিতীয় অংশ কিছুটা উন্নত গ্রাফিক্সে আলাদা...

...নতুন কাজগুলো...

...এবং নতুন মোড, যার মধ্যে স্তর নির্মাতা অন্তর্ভুক্ত।