🎮গেমস
Last updated
Last updated
গেমের চুক্তিগুলি আপনাকে একটি খেলা বাস্তবায়ন করতে এবং আপনি বা অন্য কেউ নিয়োজিত একটি গেমের আশেপাশে মেকানিজম উপার্জন করতে সক্ষম করে৷
আপনার নিজের গেম তৈরি করার জন্য এখানে একটি ধাপে ধাপে নির্দেশিকা রয়েছে:
গেমস পৃষ্ঠা এ যান এবং গেম তৈরি করুন বোতামে ক্লিক করুন
পপ আপ হওয়া ফর্মটি পূরণ করুন এবং লেনদেনটি যাচাই করুন। এটি আপনার গেম তৈরি করবে। আপনি যদি আপনার ব্যবহারকারীদের স্কোর প্রক্রিয়া করার জন্য একটি API ব্যবহার করার পরিকল্পনা করছেন, তাহলে আপনাকে PaySwap-এর প্রাথমিক ঠিকানার (যে ঠিকানাটি [CanCan চ্যানেল 1](https://payswap.org/ মালিকানাধীন ঠিকানা) এর সাথে গেম চুক্তির ঠিকানা পরিবর্তনশীল সেট করা উচিত cancan/সংগ্রহ/1))।
আপনার তৈরি করা গেমটি দ্রুত খুঁজে পেতে শুধুমাত্র আপনার গেমগুলি তালিকাভুক্ত করতে মাইন অনলি বোতামে টিক দিন। আপনি যদি আপনার গেমটি খুঁজে না পান তবে পৃষ্ঠাটি পুনরায় লোড করুন এবং আবার চেষ্টা করুন৷
পরবর্তী ধাপ হল আপনার গেম চুক্তি আপডেট করা। আপনার বেটিং চুক্তির প্যানেলে কন্ট্রোল প্যানেল বোতামে ক্লিক করুন এবং তারপরে আপডেট গেম বোতামে ক্লিক করুন। প্রতিটি প্যারামিটারের জন্য উপযুক্ত মান দিয়ে ফর্মটি পূরণ করুন এবং লেনদেনটি যাচাই করুন
এর পরের ধাপে, আপনাকে গেমটি খেলতে লিঙ্কটি আপডেট করতে হবে যাতে ব্যবহারকারীরা খেলতে পারে। আপনার কন্ট্রোল প্যানেলের মেনুতে, আপডেট ইনফো বোতামে ক্লিক করুন এবং প্রতিটি ক্ষেত্রের জন্য উপযুক্ত মান দিয়ে ফর্মটি পূরণ করুন। প্রতিটি প্যারামিটারের পাশে হেল্প আইকনের উপর আপনার কার্সার ঘোরানো আপনাকে প্যারামিটারের একটি বিবরণ পড়তে সক্ষম করে। ফর্মটি যাচাই করুন এবং লেনদেন নিশ্চিত করুন।
থেকে স্ক্রিনশট
PaySwap টোকেন আইডি দ্বারা স্কোর আনতে গেম API লিঙ্ক ব্যবহার করে যাতে ব্যবহারকারীরা ব্লকচেইনে তাদের স্কোর আপডেট করতে পারে।
এখানে গেমস খেলার জন্য একটি ধাপে ধাপে নির্দেশিকা রয়েছে:
আপনাকে প্রথমে খেলার জন্য পর্যাপ্ত মিনিট কিনতে হবে। আপনি যদি উদাহরণস্বরূপ 30 মিনিট ক্রয় করেন, আপনার কাছে গেমের সাইট থেকে একটি স্কোর পেতে এবং জমা দেওয়ার জন্য 30 মিনিট আছে। এর পরে জমা দেওয়া কোনও স্কোর গেম থেকে পুরষ্কারের জন্য যোগ্য হবে না।
মিনিট কিনতে, আপনার গেমের প্যানেলে যান এবং গেমের পৃষ্ঠায় যেতে গেম দেখুন বোতামে ক্লিক করুন। মিন্ট নতুন টিকিট বোতামে ক্লিক করুন এবং আপনার গেম খেলতে এবং পুরষ্কার দাবি করার জন্য প্রয়োজনীয় একটি গেম NFT মিন্ট করতে লেনদেনটি যাচাই করুন
আপনার গেম এনএফটি মিন্ট করার পরে, আপনার গেমের পৃষ্ঠায় নীচের চিত্রের শেষ লাইনটি আপনার 0 টি টিকিট থেকে আপনার 1 টি টিকিট(গুলি) এর পরে আপনার টিকিট আইডিগুলির একটি তালিকা দ্বারা পরিবর্তিত হওয়া উচিত। আপনার টিকিট আইডিটি মনে রাখবেন কারণ আপনার গেমের সাথে বেশিরভাগ ইন্টারঅ্যাকশনের জন্য আপনার এটির প্রয়োজন হবে। নিচের ছবিতে আমাদের টিকিট আইডি 2
আমরা এখন আমাদের গেমে মিনিট কিনতে পারি, আসুন 30 মিনিট কিনি। এটি করতে, নীচের ছবিতে ফর্মে যেতে প্লে টু উইন বোতামে ক্লিক করুন৷ আপনি যত মিনিট কিনতে ইচ্ছুক এবং লেনদেনটি যাচাই করতে ইচ্ছুক তা কেনার জন্য পর্যাপ্ত টোকেন দিয়ে ফর্মটি পূরণ করুন।
আমরা আমাদের গেমের NFT আইডি ইনপুট করেছি যা 2 এবং গেমটিতে 30 মিনিট কেনার জন্য যথেষ্ট টোকেন। আপনি পাঠানোর জন্য টোকেনের সংখ্যা পরিবর্তন করার সাথে সাথে Buy XX Minutes লেখাটি পরিবর্তিত হয়
আমাদের এখন গেম খেলতে যেতে হবে, একটি স্কোর পেতে হবে এবং 30 মিনিটের মেয়াদ শেষ হওয়ার আগে সেই স্কোরটি জমা দিতে হবে বা আমরা আমাদের বিনিয়োগ হারিয়ে ফেলব। গেম পৃষ্ঠার শীর্ষে, আপনি একটি প্লে গেম বোতাম দেখতে পারেন। একটি উইন্ডোতে গেমটি চালু করতে এটিতে ক্লিক করুন
আপনি পপ-আপ থেকে গেমটি খেলতে পারেন বা একটি নতুন উইন্ডোতে গেমটি খুলতে পপ-আপের উপরের লিঙ্কে ক্লিক করতে পারেন
একবার আপনি একটি স্কোর পেয়ে গেলে আপনি নীচের ছবিতে লাইক দিয়ে সন্তুষ্ট হন, আপনার গেমের NFT আইডি ইনপুট করুন এবং গেমের পৃষ্ঠা থেকে জমা বোতামে ক্লিক করুন
উপরের ছবিতে দেখা যায়, একবার আমরা কেনা 30 মিনিটের শেষের আগে আমরা সেরা স্কোর পেয়ে গেলে, আমরা আমাদের গেমের NFT আইডি 2 গেমের পৃষ্ঠায় উপযুক্ত ক্ষেত্রে প্রবেশ করিয়ে জমা দিয়েছিলাম। 30 মিনিটের মেয়াদ শেষ না হওয়া পর্যন্ত আমরা খেলা চালিয়ে যেতে পারি এবং যদি আমরা একটি ভাল স্কোর পেতে সক্ষম হই তবে আমরা আগেরটি প্রতিস্থাপন করার জন্য এটিও জমা দিই।
আপনার গেমের পৃষ্ঠায় নীচের ফর্মে আপনার গেমের NFT আইডিটি প্রবেশ করার মাধ্যমে আপনি কখন আপনার মিনিটের মেয়াদ শেষ হবে তা নির্ধারণ করতে পারেন। নীচের আমাদের উদাহরণে, আমরা আমাদের মিনিট 19:12 (7:12 PM) এ ক্রয় করেছি তাই আমাদের মিনিট 19:42 (7:42 PM) এ শেষ হবে; অর্থাত্ আমরা নিরাপদ থাকার জন্য প্রতিবার প্রতিটি স্কোর জমা দিয়ে আরও ভাল স্কোর পেতে সেই সময় পর্যন্ত চেষ্টা করতে পারি।
আমাদের মিনিটের মেয়াদ শেষ হওয়ার পরে, আমরা আমাদের স্কোর প্রক্রিয়া করার জন্য সঠিক মুহুর্তের জন্য অপেক্ষা করতে পারি বা আমরা সরাসরি এটি প্রক্রিয়া করতে পারি। গেমের চুক্তিগুলি মিনিট ক্রয় থেকে সংগৃহীত টোকেনগুলির সাথে তাদের পুরস্কারের পাত্র তৈরি করে এবং তাদের স্কোরের উপর ভিত্তি করে ব্যবহারকারীদের জয়ের হিসাব করে৷
আমাদের বর্তমান পরিস্থিতিতে, আমাদের গেমের পুরষ্কার পট হল 3 USD যা আপনি গেমের পৃষ্ঠা থেকে দেখতে পারেন
ধরা যাক আমাদের 1000 USD এর একটি পুরষ্কার পাত্র ছিল এবং ব্যবহারকারীদের দ্বারা গেমটিতে প্রাপ্ত স্কোরের মোট যোগ হল 8000৷ আমরা আমাদের গেমটি খেলে 800 স্কোর পেয়েছি তাই আমাদের জয়গুলি এইভাবে গণনা করা হবে: 1000 * 800/8000 = 100 USD
উদাহরণস্বরূপ, গেমটিতে প্রাপ্ত মোট স্কোর 5000 এবং পুরষ্কার পট 800 হলে আমরা যদি আমাদের জয় দাবি করতাম, আমরা দাবি করতাম: 800 *800 / 5000 = 128
তাই কখন আপনার জয়ের দাবি করার সিদ্ধান্ত নেওয়া একটি কৌশলগত সিদ্ধান্ত, আপনি সেই মুহূর্তটি চিহ্নিত করতে চান যখন গেমটিতে মোট স্কোর খুব বেশি নয় কিন্তু পুরস্কারের পাত্র বেশি। মোট স্কোর উপরের চিত্রের মত গেম পৃষ্ঠার শীর্ষে পাওয়া যায় (পঞ্চম লাইনে)।
গেমস পৃষ্ঠা এ যান এবং আপনার গেম খুঁজুন
আপনার গেমের কন্ট্রোল প্যানেল মেনুতে যান এবং প্রসেস স্কোর বোতামে ক্লিক করুন। আপনি ফর্ম পূরণ করতে পারবেন না; গেমিং চুক্তিতে পূর্বে গেমটিতে প্রাপ্ত স্কোর লিখতে আপনাকে শুধু লেনদেনটি যাচাই করতে হবে। PaySwap গেমের API থেকে আপনার স্কোর জিজ্ঞাসা করবে এবং ফর্মটি পূরণ করবে যাতে আপনি এটি যাচাই করতে পারেন।
থেকে স্ক্রিনশট
আপনি আপনার স্কোরের সাথে আপডেট হওয়া গেমের মোট স্কোর দেখতে সক্ষম হবেন। পরবর্তী ধাপ হল কন্ট্রোল প্যানেলের মেনুতে পুরস্কার দাবি করুন বোতামে ক্লিক করা। আপনার পুরষ্কার দাবি করতে এবং আপনার উপার্জন আপনার ওয়ালেটে স্থানান্তর করতে লেনদেনটি যাচাই করুন৷ আপনি হয় সরাসরি আপনার পুরষ্কার দাবি করতে পারেন অথবা গেমটিতে আরও খেলোয়াড় যোগদান এবং মিনিট কেনার সাথে পুরস্কারের পাত্রটি বড় হওয়ার জন্য কিছুটা অপেক্ষা করতে পারেন। পুরস্কারের পাত্র যত বড় হবে, আপনি তত বেশি জিততে পারবেন কিন্তু এটি একটু কঠিন কারণ নতুন খেলোয়াড়রা যদি গেমের গড় স্কোর বাড়াতে সক্ষম হয়, তাহলে মোট উপার্জনের আপনার অংশ কমিয়ে দিতে পারে। আপনার পুরষ্কার দাবি করার জন্য আপনাকে মূলত সঠিক সময় বেছে নিতে হবে, আপনি কি একটি ছোট পাত্রের একটি বড় অংশ বা একটি বড় পাত্রের একটি ছোট অংশ দাবি করবেন?
ব্যবহারকারীদের তাদের স্কোর আপডেট করতে সক্ষম করতে গেম সাইটে একটি ফর্ম যোগ করুন। নীচের উদাহরণের ছবিতে, ব্যবহারকারীরা তাদের গেমের টোকেন আইডি ইনপুট করতে পারেন এবং যখনই তারা সন্তুষ্ট একটি স্কোর থাকে তখন সেভ স্কোর বোতামে ক্লিক করতে পারেন এবং গেমটি তাদের স্কোর নিবন্ধন করবে (স্কোর নামের অধীনে সংরক্ষিত) পাশাপাশি ফায়ারবেস ডাটাবেসে স্কোর রেজিস্ট্রেশনের সময় (সময়সীমা নামের অধীনে সংরক্ষিত) এবং ব্যবহারকারীর গেমটি খেলা শুরু করার সময় (স্টার্টটাইম নামে সংরক্ষিত) ফায়ারবেস ডাটাবেসে (আপনি যে কোনো ডাটাবেস ব্যবহার করতে পারেন ) নিশ্চিত করুন যে আপনার গেমগুলি আপনার ব্যবহারকারীরা তাদের গেম খেলা শুরু করার মুহূর্তটি ট্র্যাক করে (স্টার্টটাইম) কারণ এই প্যারামিটারটি অত্যন্ত গুরুত্বপূর্ণ যাতে ব্যবহারকারীরা শুধুমাত্র তাদের কেনা গেম মিনিটের জন্য স্কোর নিবন্ধন করতে পারে। এটি ছাড়া, একজন ব্যবহারকারী একটি নির্দিষ্ট গেমের জন্য তার স্কোর সর্বাধিক করতে ঘন্টা ব্যয় করতে পারেন, তারপর PaySwap-এ গেমের পৃষ্ঠা থেকে 1 মিনিট কিনুন এবং স্কোর নিবন্ধন করতে এটি ব্যবহার করুন। একটি স্টার্টটাইম প্যারামিটার দিয়ে, আমরা কেনা মিনিট এবং খেলার প্রকৃত মিনিটের মধ্যে পার্থক্য সনাক্ত করতে সক্ষম হব।
থেকে স্ক্রিনশট
উপরের পদক্ষেপগুলি অনুসরণ করে গেম চুক্তি স্থাপন করুন এবং নিশ্চিত করুন যে আপনি একটি API লিঙ্কের সাথে গেমের তথ্য আপডেট করেছেন যা আপনার ব্যবহারকারীদের স্কোর এবং সময়সীমা ফিরিয়ে দেবে
আমাদের মারিও গেমের জন্য, আমাদের API লিঙ্কটি হল: [https://firestore.googleapis.com/v1/projects/tiktok-a2bdb/databases/(default)/documents/c4/](https://firestore.googleapis.com/v1/projects/tiktok-a2bdb/databases /(ডিফল্ট)/ডকুমেন্টস/c4/1)
এই আমরা আমাদের গেম আপডেট করা হবে কি. উদাহরণস্বরূপ, স্কোর এবং টোকেন আইডি #1 এর একটি সময়সীমা আনতে, PaySwap আমাদের নিবন্ধিত API লিঙ্কে টোকেন আইডি #1 প্যাড করবে যা এটি দেবে। [https://firestore.googleapis.com/v1/projects/tiktok-a2bdb/databases/(default)/documents/c4/1](https://firestore.googleapis.com/v1/projects/tiktok-a2bdb/ ডেটাবেস/(ডিফল্ট)/ডকুমেন্টস/c4/1) PaySwap শুধুমাত্র ব্যবহারকারীর টোকেন আইডি আপনার API লিঙ্কে প্যাড করছে তাই নিশ্চিত করুন যে আপনার সংরক্ষিত API লিঙ্কে একটি ট্রেলিং স্ল্যাশ (/) এই এন্ডপয়েন্টকে জিজ্ঞাসা করলে টোকেন আইডি 1 এর জন্য নিম্নলিখিত বিন্যাসে মালিক কর্তৃক নিবন্ধিত স্কোর এবং সময়সীমা ফিরে আসে। নিশ্চিত করুন যে স্টার্টটাইম এবং সময়সীমার পরামিতি সেকেন্ডে সংরক্ষণ করা হয়েছে এবং মিলিসেকেন্ডে নয়
যতক্ষণ না আপনার API উপরের ফর্ম্যাটটি অনুসরণ করে এবং উপরের ফর্ম্যাটের সাথে একটি বস্তু ফেরত দেয়, সিস্টেমের ব্লকচেইনে আপনার ব্যবহারকারীদের স্কোর তথ্য আপডেট করতে কোনো সমস্যা হবে না যা তাদের জন্য পুরস্কার অর্জনের জন্য একটি প্রয়োজনীয় পদক্ষেপ।
অভিনন্দন, আপনার গেমটিতে এখন একটি প্লে-টু-আর্ন কম্পোনেন্ট রয়েছে!!! আপনার ব্যবহারকারীরা এখন করতে পারেন:
গেমস পৃষ্ঠা থেকে আপনার গেম দেখুন
তাদের সেরা স্কোর করার জন্য এতে যথেষ্ট মিনিট কিনুন
আপনার কেন্দ্রীভূত ডাটাবেসে তাদের স্কোর আপডেট করুন
আপনার দেওয়া API-এর মাধ্যমে ব্লকচেইনে সেই স্কোর রিপোর্ট করতে PaySwap প্ল্যাটফর্ম ব্যবহার করুন
তাদের স্কোর যথেষ্ট বেশি হলে তাদের উপার্জন দাবি করুন