সুচিপত্র:

JeuTropFacile - WayTooEasyGame: 3 ধাপ
JeuTropFacile - WayTooEasyGame: 3 ধাপ

ভিডিও: JeuTropFacile - WayTooEasyGame: 3 ধাপ

ভিডিও: JeuTropFacile - WayTooEasyGame: 3 ধাপ
ভিডিও: Does this Terraria weapon make the game too easy? 2024, নভেম্বর
Anonim
JeuTropFacile - WayTooEasyGame
JeuTropFacile - WayTooEasyGame

এটি একটি গেম যা সম্পূর্ণরূপে এইচটিএমএল এবং জাভাস্ক্রিপ্টে লাইব্রেরি পি 5 জেএস দিয়ে তৈরি। Index.html এবং sketch.js নামে 2 টি ফাইল আছে। আমি কোডে খুব শিক্ষানবিস তাই এটি অস্পষ্ট হলে আমি দু sorryখিত।

আপনি এই লিঙ্ক দিয়ে গেমটি খেলতে পারেন

আপনি তীর চাবি দিয়ে একটি সাদা বল নিয়ন্ত্রণ করেন এবং আপনাকে লাল বল এড়াতে হবে (বর্তমানে, শুধুমাত্র একটি আছে)।

আমি 2 টি ভেরিয়েবল তৈরি করেছি: posX = 200 এবং posY = 200

স্কেচ.জেএস -এ, আমি ফাংশন ড্র -তে ধূসর পটভূমি সহ 640x 480y দিয়ে ফাংশন সেট -আপে একটি ক্যানভা তৈরি করেছি, তারপর আমি posX, posY, 75, 75 এ অবস্থান সহ একটি সাদা বৃত্ত তৈরি করেছি।

ধাপ 1: বৃত্ত সরানো

বৃত্ত সরানো
বৃত্ত সরানো

যেমনটি আমি আগেই বলেছি, আপনি বৃত্তটি সরানোর জন্য তীরচিহ্নগুলি ব্যবহার করতে পারেন।

এটি করার জন্য আমি একটি ফাংশন updatePositionEllipse () তৈরি করেছি।

আমি এটি কাজ করার জন্য এই শর্তটি ব্যবহার করেছি: যদি (keyIsDown (DOWN_ARROW)) {

posY += 5;

}

যখন ডাউন কী চাপানো হয়, বৃত্তটি নিচে চলে যায়।

আমি এটি অন্য সব কীতে ব্যবহার করেছি যাতে আপনি বাম, ডান, উপরে এবং নিচে সরাতে পারেন।

পদক্ষেপ 2: সীমা সীমানা তৈরি করা

সীমা সীমানা তৈরি করা
সীমা সীমানা তৈরি করা

ক্যানভার শেষে সাদা বল বন্ধ করার জন্য আমি testOutOfScreen ফাংশনটি ব্যবহার করেছি।

এর ভিতরে, আমি শর্তটি ব্যবহার করেছি যদি (posX> 600) {

posX = 600; স্ট্রোকওয়েট (6); স্ট্রোক ('নীল'); লাইন (637, 0, 637, 480); }

যদি x এর অবস্থান 600 এর চেয়ে বেশি হয়: এটি বলটিকে ব্লক করে এবং এটি একটি নীল রেখা আঁকতে পারে যার সীমানা 6 টি ক্যানভার ডান পাশে রাখা আছে।

আমি প্রতিটি সীমান্তের জন্য এটি করি।

প্রস্তাবিত: