যুদ্ধের পরে অর্জিত অভিজ্ঞতা পয়েন্ট গণনা করা


9

আমি একটি সাধারণ পাঠ্য যুদ্ধের গেমটি বিকাশ করছি এবং যুদ্ধের পরে এক্সপি কত আয় করা উচিত তা গণনা করে কিছু সমস্যা আছে, আমি কয়েকটি কারণ বিবেচনা করতে চাই:

1) খেলোয়াড়দের অবশ্যই অবশ্যই একই এক্সপি উপার্জন করা উচিত যদি তারা একই স্তরের কাউকে মারেন

২) খেলোয়াড়রা যদি উচ্চতর স্তরের কাউকে পরাজিত করে তবে দুর্দান্ত এক্সপি অর্জন করা উচিত

3) প্লেয়াররা নিম্ন স্তরের কাউকে পরাজিত করলে দুর্বল এক্সপি অর্জন করা উচিত

৪) উপরেরটি দুর্দান্তভাবে স্কেল করা উচিত, অর্থাত্ যদি খেলোয়াড় এ লেভেল 10 হয় এবং 9 বা 11 স্তরের প্লেয়ার বি এর সাথে লড়াই করে তবে তারতম্যটি বিশাল হওয়া উচিত নয় (তারা অবশ্যই স্তরটির ১১ টি চরিত্রকে পরাস্ত করার জন্য আরও এক্সপি অর্জন করবে তবে আমরা তা করব না এটি বিশাল হওয়ার প্রত্যাশা করুন) তবে তিনি যদি 5 বা 15 স্তরের সাথে লড়াই করেন তবে এই পার্থক্যটি বিশাল হওয়া উচিত।

সমস্ত পরিস্থিতিতে ভাল কাজ করে এমন কিছু গণনা করতে কেবল সমস্যা হচ্ছে, বর্তমানে আমার এক্সপি টেবিলটি নীচের মত দেখাচ্ছে:

Current Level   XP Needed   Increase from Last Level
1   30  0
2   65  35
3   106 41
4   154 48
5   210 56
...
10  672 123

পিএইচপি-তে আমার কোডটি নীচের মতো মনে হচ্ছে এক্সপি প্রয়োজনীয় গণনা করতে:

$offset = 30;
$multiplier = 1.17;
$base = $prevXp * $multiplier;

$xp = $base + $offset;

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

কোনও সহায়তা / ইনপুট প্রশংসা করা হবে।


2
আমি এমনকি পড়ছি না, কেবল সেখানে যান -> গেমবেলেন্সকনসেপ্টস.ওয়ার্ডপ্রেস
.com

প্রথম ধারণাটি হ'ল দ্বিতীয় বা তৃতীয় সংস্করণ থেকে আপনার নিজের একটি ডি ও ডি ডানজিওন মাস্টার্স গাইডের অনুলিপি খুঁজে পাওয়া উচিত। ইতিমধ্যে পরীক্ষিত / ভারসাম্য এক্সপি পুরষ্কার সিস্টেমগুলি খেলার জন্য ভাল সংস্থান।
রিচার্ড ফ্যাবিয়ান

উত্তর:


13

দুটি পরামর্শ:

সূচক! প্রতিটি স্তরের জন্য কিছু "বেস এক্সপি পুরষ্কার" গণনা করুন। তারপরে হত্যার সূত্রটি হল বেস_এক্সপ_আরওয়ার্ড * পাও (১.১, টার্গেট_লেভেল - প্লেয়ার_লেভেল)। আপনি লাভকে কিছুটা বাছাই করতে পারেন, কিছুটা শোষণকে বাতিল করতে পারেন, এবং আপনি লোবিসের চাষ রোধ করতে একটি নির্দিষ্ট পার্থক্যের নীচে শূন্য এক্সপি দিতে চাইতে পারেন।

(বেস এক্সপি পুরষ্কারটি একটি সাধারণ তাত্পর্যপূর্ণ অগ্রগতিও হতে পারে, যদি আপনি পছন্দ করেন - ধ্রুবক_ ফ্যাক্টর * পাও (1.25, স্তর), সম্ভবত Then এইভাবে ভারসাম্য বজায় রাখা সহজ)

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

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


1
+1 এর জন্যFormulas are overrated, sometimes you just need to jam some numbers in and play it by ear.
আরসিআইএক্স

2

আমি "ক্ষতি ডেল্ট / পুনরুদ্ধার দ্বারা এক্স এক্সপি লাভ" এর মতো কিছু বলতে চাই। সুতরাং যদি 100 এইচপি সহ একটি স্তর 10 যদি 200 এইচপি সহ 15 স্তরের লড়াই করে। এটি অন্যায্য বলে মনে হচ্ছে তবে স্তরটি যদি স্তরটিকে 15 টি মেরে ফেলতে সক্ষম হয় তবে তিনি কেবলমাত্র 100 এইচপি সহ 10 স্তরের লড়াই করলে তিনি যা পাবেন তার দ্বিগুণ এক্সপি পাবেন।

এছাড়াও এইভাবে আপনাকে স্টাফ নিয়ে ভাবতে হবে না যে দু'জন লোক একই শত্রুর সাথে বিভিন্ন সরঞ্জামের সাথে লড়াই করবে। উদাহরণস্বরূপ, যদি একটি স্তর 8 এবং একটি স্তর 10 কোনও স্তরের লড়াই করে 13. যদি স্তরের 8 এর আরও ভাল সরঞ্জাম / আর্মার থাকে তবে সে আরও এক্সপি পেতে পারে তবে স্তর 10 কেবলমাত্র স্তরের 13 এর আরও বেশি ক্ষয়ক্ষতি ডেকে আনবে।

তবে সর্বাধিক গুরুত্বপূর্ণ বিষয়: বিধিগুলি নির্ধারণ করুন, প্লেস্টেস্ট করুন, বিধিগুলি নির্ধারণ করুন, প্লেস্টেস্ট করুন, বিধিগুলি নির্ধারণ করুন, প্লাসেস্টেস্ট ইত্যাদি ইত্যাদি ...

এমনকি সেরা বিকাশকারীদের সেরা এমএমও গেমটি যতক্ষণ বেঁচে থাকে ততক্ষণ তাদের এক্সপি বিতরণ ব্যবস্থা সামঞ্জস্য করে।


0

ঠিক আইএমএইচও, সঠিক হওয়ার জন্য সবচেয়ে গুরুত্বপূর্ণ বিষয়টি হল সমতলকরণের জন্য প্রয়োজনীয় পরিমাণ এক্সপি স্কেলিং পরিমাণ। আমার এক বন্ধু তার ব্রাউজার রোগ-লাইকের জন্য একটি ফাইবোনাকির প্রকরণ ব্যবহার করেছে, উদাহরণস্বরূপ 100XP, 100XP, 200XP, 300XP, 500XP, 800XP ইত্যাদি etc.

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.