সুচিপত্র:

Arduino শুটিং গেম V3: 4 ধাপ
Arduino শুটিং গেম V3: 4 ধাপ

ভিডিও: Arduino শুটিং গেম V3: 4 ধাপ

ভিডিও: Arduino শুটিং গেম V3: 4 ধাপ
ভিডিও: গরুটা সাথে কি হয়েছে #shorts #wildlifebd 2024, নভেম্বর
Anonim
Image
Image
Arduino শুটিং গেম V3
Arduino শুটিং গেম V3
Arduino শুটিং গেম V3
Arduino শুটিং গেম V3
Arduino শুটিং গেম V3
Arduino শুটিং গেম V3

এই গেমটি আপনার জন্য যে লক্ষ্যবস্তুতে গুলি চালানোর জন্য airsoft বা co2 ব্যবহার করে। এটি একটি খেলা.

খেলা এবং সমর্থন সম্পর্কে আপ টু ডেট তথ্যের জন্য:

www.facebook.com/arduinoshooting/

খেলা সম্পর্কে আমার ব্লগ পৃষ্ঠার জন্য:

shootinggameblog.wordpress.com

গেম সম্পর্কে কোডগুলির জন্য:

github.com/shootinggame82/Shooting-game-v3

শ্যুটিং গেম হল x টার্গেট যা ওয়্যারলেস, প্রতিটি টার্গেটে একটি কম্পন সেন্সর থাকে যা স্পন্দন অনুভব করে যা হিট হয়ে গেলে পায়। বেতার সেন্সর একটি Atmega328 চিপ (Arduino Uno চিপ) এবং রি-চার্জ Li-Po ব্যাটারি আছে।

এই গেমটির প্রধান নিয়ামক একটি Arduino দ্বারা নিয়ন্ত্রিত এবং একটি রাস্পবেরি পাই থেকে সিরিয়াল নিয়ন্ত্রিত হয়।

তাহলে এই গেমটি কিভাবে কাজ করছে? আচ্ছা এটি 3 টি গেম মোড:

কুইকটাইম: এক্স রাউন্ড খেলুন এবং প্রতিটি টার্গেটে এত তাড়াতাড়ি গুলি করুন।

টাইমমোড: এক্স সেকেন্ডে আপনি যতগুলি লক্ষ্য করতে পারেন তা গুলি করুন।

দ্রুত গতিতে এক্স শট গুলি করুন।

সিস্টেম আমাদের NRF24L01 ট্রান্সমিটার প্রধান নিয়ামক থেকে একটি ভাল দূরত্ব পেতে। তারা 2.6 GHz এ কাজ করে (ওয়াইফাই চালানোর মতো)

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

গেমটিতে একটি রাস্পবেরি পাই 7 টাচ স্ক্রিন রয়েছে যা ওয়েব সিস্টেম ধরে রাখে যা আপনি গেমটি নিয়ন্ত্রণ করেন। একটি টার্মিনাল প্রিন্টার ফলাফলগুলি প্রিন্ট করে।

সরবরাহ

ট্রান্সমিটারের জন্য:

  • Arduino বুটলোডারের সাথে X Atmega328 (কয়টি টার্গেটের উপর নির্ভর করে)
  • এক্স কম্পন সেন্সর সুইচ
  • এক্স ব্লু এলইডি
  • এক্স গ্রিন এলইডি
  • এক্স রেড এলইডি
  • X 3.7v Li-Po ব্যাটারি
  • এক্স এফসি -75 লি-পো চার্জার মডিউল (বা অন্য মডেল)
  • এক্স 100 ইউএফ ক্যাপাসিটর
  • সেন্সরের জন্য এক্স কেস
  • X LD1117V33 (ট্রান্সমিটারে একটি নিরাপদ 3.3 V তৈরি করে)
  • এক্স NRF24L01 মডিউল
  • এক্স x 3 220 ওহম প্রতিরোধক (একটি লক্ষ্য জন্য 3 প্রয়োজন)
  • এক্স 16 মেগাহার্টজ ক্রিস্টাল
  • এক্স x 2 আনপ্লোরাইজড ক্যাপাসিটারস 22 পিএফ (2 একটি টার্গেটের জন্য প্রয়োজন)

প্রধান Arduino জন্য:

  • 1 আরডুইনো (ন্যানো বা ইউনো বাঞ্ছনীয়, ইউএসবি থাকতে হবে)
  • 1 NRF24L01 মডিউল
  • 1 10 ইউএফ ক্যাপাসিটর

রাস্পবেরি পাই এর জন্য:

  • রাস্পবেরি পাই (আমি 3B ব্যবহার করেছি)
  • 7 "টাচ স্ক্রিন
  • ATXRaspi (butচ্ছিক কিন্তু একটি ভাল পাওয়ার বাটন মডিউল)
  • RTCRaspi (butচ্ছিক কিন্তু সময় এবং তারিখ রাখার জন্য একটি ভাল RTC মডিউল)
  • টার্মাল প্রিন্টার (ptionচ্ছিক কিন্তু প্রিন্ট করতে সক্ষম হওয়া প্রয়োজন)
  • বারকোড স্ক্যানার (ইউএসবি সংস্করণ যা কীবোর্ডের মত কাজ করে, alচ্ছিক)
  • ভাল 5V শক্তি (আমি 2.5 A পাওয়ার সহ একটি পুরানো 12v USB ব্যবহার করেছি)

অন্যান্য উপাদান:

  • 12v শক্তি (আমার 12 আহে একটি আছে)
  • নেটওয়ার্ক সকেট (নেটওয়ার্কে সংযোগ করা সহজ করুন)
  • তারগুলি

ধাপ 1: ওয়্যারলেস সেন্সর

ওয়্যারলেস সেন্সর
ওয়্যারলেস সেন্সর
ওয়্যারলেস সেন্সর
ওয়্যারলেস সেন্সর
ওয়্যারলেস সেন্সর
ওয়্যারলেস সেন্সর

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

আমাদের একটি সবুজ এবং একটি লাল নেতৃত্বে আছে। সেন্সর চালু আছে তা জানাতে সবুজ সব সময় জ্বলে ওঠে। ব্যাটারিটি 3.1V এর কম হলেই লাল হয়ে যাবে

কম্পন সেন্সর এনালগ পিনের সাথে সংযুক্ত এবং এর মান পড়ে। যখন মান ডুবে যাচ্ছে, সেন্সর একটি কম্পন তুলেছে এবং সেখানেই আমরা হিট নিবন্ধন করি।

লক্ষ্যটিতে একটি ব্যর্থ সুরক্ষা ফাংশন রয়েছে, যদি আপনি X সেকেন্ডে আঘাত না করেন (ডিফল্ট 15 সেকেন্ড) বা যদি প্রেরণ করা না যায় তবে তারা শুরু অবস্থানে ফিরে যাবে।

আমি ব্যাখ্যা করতে যাচ্ছি না কিভাবে আপনি তারে যাচ্ছেন, বৈদ্যুতিক শীটটি দেখুন কিভাবে আপনি এটি করতে যাচ্ছেন। একটি জিনিস যা এটিতে নেই তা হল ব্যাটারি, পাওয়ার সুইচ এবং চার্জার। আপনি এটি কীভাবে চান তা আপনার সিদ্ধান্তের উপর নির্ভর করে।

NRF24L+ মডিউল সম্পর্কে গুরুত্বপূর্ণ:

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

এছাড়াও কোডে, ডেটা রেট আপনার 250 Kb এর বেশি প্রয়োজন নেই যাতে সমস্যা না হয়। কিন্তু PA: myRadio.setPALevel (RF24_PA_MIN);

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

এছাড়াও ট্রান্সমিটারগুলিকে কমপক্ষে এক মিটার দূরে রাখুন, বন্ধ করার জন্য সংকেত খারাপ হতে পারে

NRF24 লাইব্রেরিতে কিছু পিং উদাহরণ দিয়ে যোগাযোগ পরীক্ষা করুন (গিটহাবের লিঙ্ক)

কোডটিতে আপনাকে সেই লক্ষ্যের জন্য অনন্য শনাক্তকরণ নম্বর সেট করতে হবে:

int targID = 3401; // এটি টার্গেট আইডি

int sendID = 2401; // এটি প্রতিক্রিয়া আইডি

এখানে 3 টি ডিফাইন ফাংশন রয়েছে:

#ডিবাগ সংজ্ঞায়িত করুন

#ব্যাটারি নির্ধারণ করুন

#ডিফাইন শেক // যদি শেক সুইচ পুরানো পাইজোর পরিবর্তে ব্যবহার করা হয়

ডিবাগ:

পরীক্ষার সময় এটি সংজ্ঞায়িত করা ভাল। কিন্তু যখন আপনি সেগুলি উপলব্ধ করবেন, তখন এটি সক্রিয় করবেন না।

ব্যাটারি:

আপনি যদি লক্ষ্যগুলির জন্য ব্যাটারি চেকার রাখতে না চান, তাহলে আপনাকে এই সংজ্ঞাটি সরিয়ে ফেলতে হবে।

ঝাঁকি:

আপনি যদি আমার পুরানো সংস্করণটি তৈরি করেন, আপনার কাছে পাইজো সেন্সর আছে, তাহলে তাদের জন্য সঠিক কোড পেতে এটি সরান।

ATMEGA328 চিপ

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

কোড

আমি Arduino IDE এর পরিবর্তে PlatformIO দিয়ে কোড লিখেছি। এটি প্রোগ্রাম করার জন্য একটি ভাল সফ্টওয়্যার। সুতরাং কোডটি একটু ভিন্ন। আমি পরিবর্তে এই সফ্টওয়্যার ব্যবহার করার সুপারিশ।

টার্গেট এবং ট্রান্সমিটার বক্স

আমি টার্গেটে সেন্সর এবং নীল নেতৃত্ব সংযুক্ত করেছি, এবং 2 মিটারে 3, 5 মিমি ফোনো কেবল দিয়ে আমি এটিকে ট্রান্সমিটার বক্সে সংযুক্ত করেছি যা আটমেগা চিপ, ব্যাটারি চার্জার এবং সবুজ ও লাল নেতৃত্বাধীন। এটি ইস্পাত বুলেটের আঘাত থেকে রক্ষা করার জন্য।

ধাপ 2: গেম কন্ট্রোলার

গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার
গেম কন্ট্রোলার

পরের জিনিসটি আমাদের করতে হবে তা হল সেন্সরের জন্য নিয়ামক তৈরি করা। এটি একটি Arduino যা সেন্সরের সাথে যোগাযোগের জন্য একটি NRF24L01 মডিউল ব্যবহার করে। আর কিছু না. Arduino তারপর কাজ করার জন্য রাস্পবেরি পাইতে USB এর সাথে সংযুক্ত।

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

যখন আপনি গেমটি খেলবেন তখন এটি পাই থেকে পাঠাবে কোন ধরনের গেম এবং কত রাউন্ড/হিট ব্যবহার করতে হবে। এটাই.

রাস্পবেরি পাইতে NRF24L01 মডিউল ব্যবহার করা সম্ভব, কিন্তু আমার জন্য Arduino হল একটি ভাল বিকল্প পাপ আমি তাদের কখনো রাস্পবেরিতে ব্যবহার করি না তাই আমি জানি না তারা দীর্ঘমেয়াদে কতটা ভাল কাজ করে।

একটি পাওয়ার মডিউল রয়েছে যা ট্রান্সমিটারে সঠিক স্থিতিশীল শক্তি তৈরি করতে 5 v ব্যবহার করে। আপনি তাদের সাথে ব্যবহার করতে পারেন Arduino (ছবি দেখুন) নাম সকেট অ্যাডাপ্টার মডিউল বোর্ড

যখন আপনি খেলবেন লক্ষ্যগুলি এলোমেলোভাবে একের পর এক সক্রিয় হবে। যখন একটি আঘাত করা হয়, অন্য একটি সক্রিয় করা হবে।

পরীক্ষার সময় আপনি এটি কিভাবে কাজ করে তা দেখতে #DEFINE DEBUG সক্রিয় করতে পারেন, কিন্তু যখন আপনি এটি Pi কম্পিউটারে ব্যবহার করেন, তখন এটি কাজ করবে না।

গিটহাব পৃষ্ঠায় কোডটি ডাউনলোড করুন।

ধাপ 3: রাস্পবেরি পাই

রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই

আমরা এখন রাস্পবেরি পাইতে এসেছি।

আমি কিছু অতিরিক্ত ফাংশন যোগ করেছি যাতে আমার একটি পাওয়ার বোতাম থাকতে পারে। ATXRaspi 3 একটি দুর্দান্ত মডিউল, আপনি একটি বোতাম দিয়ে পাই চালু, বন্ধ এবং রিবুট করতে পারেন। এছাড়াও একটি RTCRaspi পাই এবং সময় এবং তারিখ রাখতে। এটি কেবল একটি নেটওয়ার্ক কেবল প্লাগইন করা সম্ভব করে তোলে যদি আমাকে সিস্টেমে কিছু আপডেট করতে হয়। আপনি তাদের Lowpowerlab এ পাবেন

থার্মাল প্রিন্টার আপনি স্পার্কফুনে পাবেন এবং বারকোড রিডার অ্যামাজনে পাওয়া যাবে।

Pi কম্পিউটার কিয়স্ক মোডে চলে তাই ব্রাউজার শুরুতেই খুলে যাবে। সবার আগে আপনার pi কম্পিউটারে PHP 7 এবং mysql সহ একটি ওয়েব সার্ভার থাকতে হবে। (এর জন্য ওয়েবে প্রচুর গাইড রয়েছে)

দয়া করে মনে রাখবেন: যদি আপনি ব্লুটুথের মধ্যে তৈরি রাস্পবেরি পাই সহ থার্মাল প্রিন্টার ব্যবহার করতে যাচ্ছেন তবে আপনাকে প্রথমে এটি নিষ্ক্রিয় করতে হবে।

পাইথন স্ক্রিপ্টের pyserial প্রয়োজন এবং আপনি এটি ইনস্টল করুন: sudo apt-get install python-serial

মাইএসকিউএল কাজটি নিম্নলিখিতটি ইনস্টল করতে:

sudo apt-get mysql-python ইনস্টল করুন sudo apt-get install python-mysql.connector

suso apt-get pymysql ইনস্টল করুন

এখন আপনি আরডুইনো থ্রু সিরিয়াল নিয়ন্ত্রণ করতে পারেন এবং মাইএসকিউএল ডাটাবেস আপডেট করতে পারেন।

পরবর্তী ধাপ হল মাইএসকিউএলের সাথে সংযোগ স্থাপনের জন্য পাইথন স্ক্রিপ্ট তৈরি করা।

তিনটি পাইথন স্ক্রিপ্টে আপনার মাইএসকিউএল ডাটাবেসের সাথে সংযোগ পরিবর্তন করুন।

পরবর্তী ধাপ হল শুরুতে পাইথন স্ক্রিপ্ট চালানো।

তিনটি পাইথন script.game.py হল সবচেয়ে গুরুত্বপূর্ণ, যেটি একটি গেম ফাংশন ধরে রাখে।প্রিন্ট.পি এটি শুধুমাত্র তখনই প্রয়োজন হয় যখন আপনি প্রিন্ট করার জন্য টার্মাল প্রিন্টার ব্যবহার করতে যাচ্ছেন শুধুমাত্র তখনই প্রয়োজন হলে আপনি। বারকোড স্ক্যানার ব্যবহার করতে যাচ্ছে।

তাদের অটো স্টার্ট করতে আমি সম্পাদনা করি:

সুডো ন্যানো /etc/rc.local

এবং প্রস্থান 0 এর আগে নীচে নিম্নলিখিত যোগ করুন:

সুডো পাইথন

অনুগ্রহ করে আপনার পাইথন স্ক্রিপ্টের জন্য সঠিক জায়গায় পরিবর্তন করুন এবং শেষে & চিহ্নটি ভুলবেন না।

এখন আমাদের ওয়েব ব্রাউজারের জন্য একটি কিয়স্ক মোড তৈরি করতে হবে, প্রথমে কার্সারটি সরান:

sudo apt-get unclutter ইনস্টল করুন

sudo nano/etc/xdg/lxsession/LXDE-pi/autostart

এখন সেই ফাইলে খুঁজে বের করুন এবং মন্তব্য করুন:

scxscreensaver -no -splash # স্ক্রিনসেভার নিষ্ক্রিয় করতে এই লাইনটি মন্তব্য করুন

নীচে যোগ করুন:

setxset s @xset -dpms @xset s noblank rom chromium-browser --noerrdialogs --force-device-scale-factor = 1.25 --kiosk https:// localhost

সমস্ত বুট টেক্সট এবং স্টাফ অপসারণের পরবর্তী ধাপ এখানে আপনার নিজের বুট স্ক্রিন যুক্ত করুন একটি দ্রুত নির্দেশিকা:

sudo nano /boot/config.txt এবং নীচে adddisable_splash = 1

স্প্ল্যাশ ইমেজের অধীনে টেক্সট বার্তা সরান:

sudo nano /usr/share/plymouth/themes/pix/pix.script

খুঁজুন এবং সরান (বা মন্তব্য করুন):

message_sprite = Sprite (); message_sprite. SetPosition (screen_width * 0.1, screen_height * 0.9, 10000);

এবং:

my_image = Image. Text (text, 1, 1, 1); message_sprite. SetImage (my_image);

এখন আমরা বুট বার্তাগুলি সরিয়ে ফেলি:

sudo nano /boot/cmdline.txt

"কনসোল = টিটি 1" কে "কনসোল = টিটি 3" দিয়ে প্রতিস্থাপন করুন

এবং লাইনের শেষে যোগ করুন:

স্প্ল্যাশ শান্ত plymouth.ignore-serial-consoles logo.nologo vt.global_cursor_default = 0

এবং আপনার নিজের সাথে পাই স্প্ল্যাশ প্রতিস্থাপন করুন:

sudo cp my/my_splash-p.webp" />

এখন আপনার গেমের জন্য আপনার নিজস্ব কাস্টম বুট স্ক্রিন আছে। আপনার পাই কম্পিউটার এখন গেমটি পরিচালনা করার জন্য প্রস্তুত। সুতরাং পরবর্তী ধাপে যান!

ধাপ 4: গেমটি সেটআপ করুন

এই মুহুর্তে আপনি এখন গেমটি তৈরি করেছেন।

প্রথমে আপনাকে ওয়েব সিস্টেমটি সেটআপ করতে হবে। আপনার মাইএসকিউএল সার্ভারে ডাটাবেস আপলোড করুন। ফাইলটি অন্তর্ভুক্ত ফোল্ডারে রয়েছে এবং নামকরণ করা হয়েছে database.sql

পরবর্তী ধাপ হল কনফিগ ফাইল সম্পাদনা করা, আপনি এটি ফোল্ডারের নাম config.php এ খুঁজে পান ডাটাবেস লগইন তথ্য পরিবর্তন করুন যাতে স্ক্রিপ্ট কাজ করবে।

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

ওয়েব সিস্টেমে আরো ভাষা যোগ করার জন্য আপনাকে i18n_setup.php সম্পাদনা করতে হবে এবং অ্যারে যুক্ত করতে হবে:

ফেরত in_array ($ locale, ['en_US', 'sv_SE']); (লাইন 23)

এছাড়াও ডিফল্ট ভাষা পরিবর্তন করার জন্য আপনাকে 27 নং লাইনে পরিবর্তন করতে হবে: $ lang = 'en_US'; আপনার ভাষায় en_US পরিবর্তন করুন।

ভাষা ফাইলগুলিকে লোকেলে/LANGCODE/LC_MESSAGES/এ রাখতে হবে এবং main.mo নামকরণ করতে হবে (আপনার ভাষায় ল্যাঙ্গকোড পরিবর্তন করুন)

ফাইল selectplayers.php এ কীবোর্ড পরিবর্তন করার জন্য আপনি ভাষা পরিবর্তন করুন: "en", // en ইংরেজি sv জন্য সুইডিশ লেআউটের জন্য: 'qwerty', // qwerty for English swedish-qwerty for swedish

আপনি তাদের 218 এবং 219 লাইনে পাবেন

উপলব্ধ ভাষাগুলি ফোল্ডারে রয়েছে: সম্পদ/জেএস/কীবোর্ড/ভাষা এবং লেআউট সম্পদ/জেএস/কীবোর্ড/লেআউটে রয়েছে এবং 118 এবং 119 লাইনে সঠিক ফাইল যুক্ত করুন (আপনি এখন যেটি খুঁজে পান তা প্রতিস্থাপন করুন)

লক্ষ্য যোগ করুন

টার্গেট যোগ করার জন্য আপনি localhost/ admin/ এ যান এবং add targets এ ক্লিক করুন।

আপনাকে টার্গেট এবং ইউনিক টার্গেট আইডির জন্য একটি নাম যোগ করতে হবে এবং আইডি পাঠাতে হবে, আপনার যতগুলো টার্গেট আছে তা যোগ করতে হবে।

গেম যোগ করুন

আপনাকে কিছু গেম যোগ করতে হবে। লোকালহোস্ট/ অ্যাডমিন/ এ যান এবং অ্যাড গেম এ ক্লিক করুন

আপনাকে গেমের জন্য একটি নাম, একটি বিবরণ, মিনি এবং সর্বাধিক খেলোয়াড়দের কোন ধরনের গেম যোগ করতে হবে, এছাড়াও গেমটি 1 থেকে 5 এর মধ্যে কতটা কঠিন এবং গেমটি কেমন, তাই রেপিডফায়ার গেমের জন্য আপনি কতগুলি হিট যোগ করুন (উদাহরণ 30) কুইকড্রার জন্য কত রাউন্ড (উদাহরণস্বরূপ 8) এবং কতক্ষণ তারা খেলতে যাচ্ছে (যেমন এক মিনিটের জন্য 60)

খেলা শুরু কর

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

শুভকামনা

ঠিক আছে, এটি সম্পর্কে, সমর্থন এবং কোড আপডেট সম্পর্কে তথ্যের জন্য দয়া করে এই গেমটির জন্য আমার ফেসবুক পৃষ্ঠাটি অনুসরণ করুন, যাতে আমি আপনাকে দ্রুত প্রতিক্রিয়া দিতে পারি। আপনি এখানে লিঙ্ক পাবেন।

প্রস্তাবিত: