সুচিপত্র:

মাইক্রো: বিট: 6 টি ধাপের সাথে প্যাডেলবলসপার্সমেশম করতে
মাইক্রো: বিট: 6 টি ধাপের সাথে প্যাডেলবলসপার্সমেশম করতে

ভিডিও: মাইক্রো: বিট: 6 টি ধাপের সাথে প্যাডেলবলসপার্সমেশম করতে

ভিডিও: মাইক্রো: বিট: 6 টি ধাপের সাথে প্যাডেলবলসপার্সমেশম করতে
ভিডিও: কমদামে CHAINA MINI সাউন্ড বক্স কিনুন | 6" 8" 10" Speaker Amplifier Price BD | 2024, জুলাই
Anonim
মাইক্রো: বিট দিয়ে প্যাডেলবলসপার্সমেশম করতে
মাইক্রো: বিট দিয়ে প্যাডেলবলসপার্সমেশম করতে

জাভাস্ক্রিপ্ট ব্যবহার করে 5 বাই 5 ডিসপ্লেতে একটি সহজ কিন্তু মজার গেম প্রোগ্রাম করতে শিখুন! প্যাডেলবলসপার্সমেশম অন্যান্য, আরো গ্রাফিক্যাল, গেমের সাথে অনিচ্ছাকৃত মিল বহন করতে পারে।

এই টিউটোরিয়ালটি রaff্যাফেলস ইনস্টিটিউশন থেকে জাস্টিন সুন দ্বারা অবদান ছিল।

ধাপ 1: প্রাক বিল্ড ওভারভিউ

এই প্রকল্পে, আমরা একটি সাধারণ খেলা তৈরি করব, যেখানে আপনি একটি প্রাচীরের বিরুদ্ধে একটি বল বাউন্স করবেন। যদি আপনি মিস করেন, আপনি মারা যান। খুব খারাপ. আপনারা যারা চ্যালেঞ্জের প্রশংসা করেন তাদের জন্য, গেমটি প্রতিটি স্তরের সাথে অসুবিধা বাড়ায়

উপাদান:

1 x বিবিসি মাইক্রো: বিট

1 x মাইক্রো ইউএসবি কেবল

লক্ষ্য:

মাইক্রোবিট মাইক্রোকম্পিউটার সম্পর্কে আরও জানুন

কিভাবে একটি সহজ খেলা প্রোগ্রাম করতে শিখুন

সব ক্ষেত্রে বিবেচনা করুন

ধাপ 2: উপাদান

প্রথমত, আপনার নিজের কম্পিউটারে মাইক্রোবিট মাইক্রো কম্পিউটার প্লাগ করুন। অন্য কোন উপাদান প্রয়োজন হয় না।

ধাপ 3: প্রি কোডিং

আমাদের কিট উপাদানগুলি ব্যবহার করতে সক্ষম হওয়ার জন্য আমাদের কোডের একটি প্যাকেজ যুক্ত করতে হবে। আরও কোড বিভাগ দেখতে কোড ড্রয়ারে "উন্নত" এ ক্লিক করুন এবং "প্যাকেজ যোগ করুন" এর জন্য কোড ড্রয়ারের নীচে দেখুন।

এটি একটি ডায়ালগ বক্স খুলবে। "প্যাকেজ যোগ করুন" পাঠ্য ক্ষেত্রে নিম্নলিখিত লিঙ্কটি অনুলিপি করুন এবং আটকান: https://pxt.microbit.org/50544-64675-33322-24641। অনুসন্ধান আইকনে ক্লিক করুন বা এন্টার টিপুন, তারপরে টিঙ্কারকাডেমি বোতামে ক্লিক করুন।

দ্রষ্টব্য: যদি আপনি একটি সতর্কতা পান যে কিছু প্যাকেজ অসামঞ্জস্যতার কারণে সরানো হবে, তাহলে আপনাকে প্রম্পটগুলি অনুসরণ করতে হবে অথবা প্রকল্প ফাইল মেনুতে একটি নতুন প্রকল্প তৈরি করতে হবে।

ধাপ 4: কোডিং

প্রথমত, আপনার ভেরিয়েবল সংজ্ঞায়িত করুন! বলের অবস্থান, গতি এবং দিক, প্যাডেলের দৈর্ঘ্য এবং অবস্থান এবং সর্বশেষ কিন্তু অন্তত আপনার স্কোর সংরক্ষণ করতে আমাদের অনেক ভেরিয়েবলের প্রয়োজন হবে

পরবর্তী, আমরা প্যাডেল নিয়ন্ত্রণ করে এমন ফাংশন প্রোগ্রাম করব। xb বাম থেকে প্যাডেলের প্রথম পিক্সেলের অবস্থানকে উপস্থাপন করে এবং yb প্যাডেলের দৈর্ঘ্যকে প্রতিনিধিত্ব করে। বাম এবং ডান ফাংশনগুলি xb কে নিয়ন্ত্রণ করে এবং প্যাডেলটি স্থানান্তরিত করে এবং বোর্ড ফাংশনটি প্যাডেলটি স্ক্রিনে প্রিন্ট করে।

এরপরে, আমরা ফাংশনটি অন্তর্ভুক্ত করি যা বল সরানোর সময় নিয়ন্ত্রণ করে। শুরুতে, বল প্রতি সেকেন্ডে নড়াচড়া করে কিন্তু আপনি অগ্রসর হওয়ার সাথে সাথে বলটি ছোট এবং স্বল্প বিরতিতে চলে যায়! কি উত্তেজনাকর

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

সবচেয়ে গুরুত্বপূর্ণভাবে, আমাদের দেখতে হবে যে বল প্যাডেলে আঘাত করে কিনা। যদি এটি মিস হয়, আপনি হারান, আপনার স্কোর প্রদর্শন! যদি এটি মিস না করে, বলটিও এলোমেলো দিক থেকে ফিরে আসবে এবং গেমের অসুবিধা বাড়বে।

পরিশেষে, আমাদের একটি লুপ আছে যা একটি ঘড়ি হিসাবে কাজ করে যাতে বলটি চলতে থাকে। এছাড়াও, আমাদের onButtonPressed () ফাংশন আছে যা প্যাডেল সরায়।

প্রস্তাবিত: