স্মার্ট ডেলিভারি
: এই গেমে, ভিআর রোবটটি নাম্বার গ্রিড সিটির কেন্দ্র থেকে যাত্রা শুরু করে। গেমটির উদ্দেশ্য হলো ভিআর রোবটটিকে গ্রিড ০-তে চালিয়ে নিয়ে গিয়ে একটি গোপন প্যাকেজ সংগ্রহ করা, এবং তারপর দৈবচয়নের ভিত্তিতে নির্ধারিত একটি নম্বর গ্রিডে সেটি পৌঁছে দেওয়া। রোবটটি কেবল x-অক্ষের সমান্তরাল অথবা y-অক্ষের সমান্তরাল দিকেই চলতে পারে। দ্রুততম সময়ে জয়ী!
- এই গুগল স্লাইডশো থেকে স্মার্ট ডেলিভারি ব্যাকগ্রাউন্ডটি একটি PNG ফাইল হিসাবে বেছে নিন এবং ডাউনলোড করুন।
- আর্ট ক্যানভাস+ প্লেগ্রাউন্ড নির্বাচন করুন এবং স্মার্ট ডেলিভারি ব্যাকগ্রাউন্ডটি আপলোড করুন।
- ভিআর রোবটটিকে প্রথমে গ্রিড ০-তে, এবং তারপর ১ থেকে ৯৯-এর মধ্যে থেকে দৈবচয়ন পদ্ধতিতে নির্বাচিত একটি নির্ধারিত গ্রিডে চালনা করার জন্য একটি অ্যালগরিদম তৈরি করুন
- দৈবচয়নের মাধ্যমে নির্বাচিত সংখ্যাটি সংরক্ষণ করতে একটি ভেরিয়েবল ব্যবহার করুন।
- নির্ধারিত গ্রিড নম্বরটি দেখানোর জন্য ভেরিয়েবলের মানটি প্রিন্ট কনসোলে প্রিন্ট করুন।
- এক্স-অক্ষ এবং ওয়াই-অক্ষের সমান্তরাল দিকগুলিতে ড্রাইভের দূরত্ব নির্ধারণ করতে ভ্যারিয়েবল ব্যবহার করে ভিআর পেনের সাহায্যে ডেলিভারি পথটি আঁকুন।
- গ্রিড ০ এবং নির্ধারিত গ্রিডটি পূরণ করতে [Fill area with color] ব্লকটি ব্যবহার করুন।
সহায়ক ইঙ্গিত
- সংখ্যাযুক্ত গ্রিড মানচিত্রের প্রতিটি বর্গক্ষেত্রের পরিমাপ ২০০ মিমি × ২০০ মিমি।
- নির্ধারিত সংখ্যার এককের স্থানের অঙ্কটি নির্ধারণ করে যে, রোবটটিকে গ্রিড ০ থেকে নির্ধারিত গ্রিডে পৌঁছানোর জন্য x-অক্ষের সমান্তরাল দিকে কয়টি গ্রিড অতিক্রম করতে হবে।
- নির্ধারিত সংখ্যার দশক স্থানের অঙ্কটি নির্ধারণ করে যে, রোবটকে গ্রিড ০ থেকে নির্ধারিত গ্রিডে পৌঁছানোর জন্য y-অক্ষের সমান্তরাল দিকে কয়টি গ্রিড অতিক্রম করতে হবে।
- নির্ধারিত ডেলিভারি গ্রিড নম্বর নির্বাচন করতে অপারেটরস ক্যাটাগরি থেকে pick random ব্লকটি ব্যবহার করুন।

পাইথন কমান্ডের মিল:
random.randint(1, 99)
- নির্ধারিত গ্রিড নম্বরের এককের স্থানের অঙ্কটি গণনা করতে অপারেটরস ক্যাটাগরি থেকে ভাগশেষ ব্লকটি ব্যবহার করুন।

পাইথন কমান্ডের মিল:
নির্ধারিত গ্রিড নম্বর % 10
- নির্ধারিত গ্রিড নম্বরের দশক স্থানের অঙ্কটি গণনা করতে অপারেটরস ক্যাটাগরি থেকে ফ্লোর ব্লকটি ব্যবহার করুন।

পাইথন কমান্ডের মিল:
math.floor((assignedGridNumber) / 10)