সুচিপত্র:

2 ডি শুটার স্ক্র্যাচ গেম: 11 ধাপ
2 ডি শুটার স্ক্র্যাচ গেম: 11 ধাপ

ভিডিও: 2 ডি শুটার স্ক্র্যাচ গেম: 11 ধাপ

ভিডিও: 2 ডি শুটার স্ক্র্যাচ গেম: 11 ধাপ
ভিডিও: Master React Redux | react js course | learn react Redux with 8 projects | react redux 2024, নভেম্বর
Anonim
2 ডি শ্যুটার স্ক্র্যাচ গেম
2 ডি শ্যুটার স্ক্র্যাচ গেম

এই নির্দেশে, আমি আপনাকে দেখাতে যাচ্ছি কিভাবে একটি 2 ডি শ্যুটার স্ক্র্যাচ গেম তৈরি করতে হয়। এটি তৈরি করা বেশ সহজ, তবে আশা করি, আপনি পথে কিছু জিনিস শিখবেন এবং শীঘ্রই আপনার নিজের স্ক্র্যাচ গেম তৈরি করবেন!

সরবরাহ

  • একটি কম্পিউটার.
  • একটি স্ক্র্যাচ লগইন/অ্যাকাউন্ট।
  • একটি মাউস (যখন আপনি অনেক সহজ হয়ে যায় তখন গেমটি খেলে)

ধাপ 1: নতুন প্রকল্প

নতুন প্রকল্প
নতুন প্রকল্প

আপনি প্রথমে যে কাজটি করতে চান তা হল https://scratch.mit.edu/ এ যান। তারপরে আপনি আপনার অ্যাকাউন্ট দিয়ে সাইন ইন করতে চান এবং "তৈরি করুন" এ ক্লিক করুন।

ধাপ 2: একটি নতুন স্প্রাইট তৈরি করা

একটি নতুন স্প্রাইট তৈরি করা
একটি নতুন স্প্রাইট তৈরি করা
একটি নতুন স্প্রাইট তৈরি করা
একটি নতুন স্প্রাইট তৈরি করা

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

ধাপ 3: প্রধান চরিত্র

প্রধান চরিত্র
প্রধান চরিত্র

এখন আমরা আমাদের প্রধান চরিত্রটি করতে চাই, যা খেলোয়াড় নিয়ন্ত্রণ করবে। বাম দিকের সরঞ্জামগুলি ব্যবহার করে, মাঝখানে কেন্দ্রীভূত একটি ছোট বৃত্ত তৈরি করুন এবং অস্ত্র এবং বন্দুক আঁকার জন্য লাইন টুল এবং আয়তক্ষেত্র টুল ব্যবহার করুন। আপনি চাইলে রঙের সাথে পরীক্ষামূলকভাবে পেতে পারেন, কিন্তু প্রথমবারের মতো, এটি আমার আকার এবং আকৃতিতে একইরকম করার চেষ্টা করুন। অবশেষে, একবার আপনার কাজ শেষ হয়ে গেলে, যে টেক্সটে স্প্রিট ওয়ান লেখা আছে সেখানে ক্লিক করুন এবং এটিকে "প্লেয়ার" বলার জন্য প্রতিস্থাপন করুন, যেমনটি আমার আছে। এটি আমাদের জন্য একটি উপায় যে "প্লেয়ার", আমাদের প্রধান চরিত্রের কথা উল্লেখ করছে।

ধাপ 4: খারাপ লোক

খারাপ ব্যাক্তি
খারাপ ব্যাক্তি

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

ধাপ 5: পটভূমি

ব্যাকগ্রাউন্ড
ব্যাকগ্রাউন্ড

একবার আপনি ধাপ 4 থেকে পেইন্ট আইকনে ক্লিক করলে, আয়তক্ষেত্র টুলটি ব্যবহার করে আপনার পছন্দের রঙের একটি পটভূমি তৈরি করুন ঠিক যেমন আপনি স্প্রাইটগুলি আঁকলেন। আপনার জন্য স্বয়ংক্রিয়ভাবে তৈরি করা ফাঁকা সাদা পটভূমি মুছে ফেলতে ভুলবেন না, যাতে আপনার একমাত্র পটভূমি এটিই থাকে। তারপরে অবশেষে, এটিকে "ব্যাকগ্রাউন্ড" এর মতো নাম দিন।

ধাপ 6: গেম ওভার ব্যাকগ্রাউন্ড

গেম ওভার ব্যাকগ্রাউন্ড
গেম ওভার ব্যাকগ্রাউন্ড

আবার পেইন্ট আইকনে ক্লিক করুন এবং টেক্সট টুল ব্যবহার করে দ্বিতীয় পটভূমি তৈরি করুন যাতে এইরকম কিছু তৈরি হয়। এটিকে গেমওভার, বা অনুরূপ কিছুতে নামকরণ করুন এবং পরবর্তী ধাপে যান।

ধাপ 7: একটি বুলেট

একটি গুলি
একটি গুলি

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

ধাপ 8: কোডিং

কোডিং
কোডিং

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

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

ধাপ 9: শুটিং

শুটিং
শুটিং

আবারও, ধাপ 8 -এর মতো, আপনি ছবিতে কোডটি পুনরায় তৈরি করতে যাচ্ছেন, তবে বুলেট স্প্রাইটে (নীচে ডানদিকে "বুলেট" স্প্রাইটে ক্লিক করুন)।

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

ধাপ 10: খারাপ লোকের কোড

ব্যাড গাই কোড
ব্যাড গাই কোড
ব্যাড গাই কোড
ব্যাড গাই কোড

এটি সম্ভবত সবচেয়ে জটিল এবং গুরুত্বপূর্ণ কোড। "BadGuy" স্প্রাইট নির্বাচন করুন, এবং তারপর নিশ্চিত করুন যে সবকিছু ছবির মত। কোডের এই অংশে, আমাদের একটি পরিবর্তনশীল করতে হবে। আমরা এটি একইভাবে করি যেভাবে আমরা সম্প্রচার বার্তা তৈরি করেছি। নিশ্চিত করুন যে "সমস্ত স্প্রাইটের জন্য" নির্বাচন করা হয়েছে। আমাদের গেমওভার নামে একটি দ্বিতীয় সম্প্রচার বার্তাও করতে হবে।

এই কোডটি এমন করে তোলে যাতে খারাপ লোকটি ক্লোন তৈরি করে যা স্ক্রিনের প্রান্তে এলোমেলোভাবে জন্মে। এটি এমনও করে তোলে যাতে খারাপ লোকটি সর্বদা খেলোয়াড়কে অনুসরণ করে, একটি বুলেট আঘাত করলে মারা যায় এবং যখন একজন খারাপ লোক খেলোয়াড়কে স্পর্শ করে তখন খেলাটি শেষ হয়।

ধাপ 11: চূড়ান্ত পদক্ষেপ

চূড়ান্ত পদক্ষেপ
চূড়ান্ত পদক্ষেপ
চূড়ান্ত পদক্ষেপ
চূড়ান্ত পদক্ষেপ
চূড়ান্ত পদক্ষেপ
চূড়ান্ত পদক্ষেপ

অবশেষে, "প্লেয়ার" -এ বাম ছবির কোড, "বুলেট" -এর উপরের ডান ছবির কোড, এবং তৃতীয় ছবির কোডটি "BadGuy" -এ যোগ করুন। এভাবেই আমরা খেলা শেষ হয়ে গেলে সবকিছু বন্ধ করি এবং খেলা শেষ করি। তুমি এটি করেছিলে! ডাবল চেক করুন যে সবকিছু সঠিকভাবে কোডেড। উপরে "প্রকল্প পৃষ্ঠা দেখুন" এ ক্লিক করুন এবং আপনার গেম খেলতে যান! কোডটি চালানোর জন্য সবুজ পতাকা এবং কোডটি বন্ধ করার জন্য লাল স্টপ চিহ্নটিতে ক্লিক করুন। আপনি যদি আমার তৈরি করা একটি দেখতে চান, অথবা আপনার কোডটি দুবার পরীক্ষা করুন, এখানে যান: https://scratch.mit.edu/projects/381823733/। উচ্চ স্কোর, স্বাস্থ্য, ক্ষতি এবং বিভিন্ন বন্দুকের মতো নতুন জিনিস যুক্ত করতে বিনা দ্বিধায়। আনন্দ কর!

প্রস্তাবিত: