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