আমি বর্তমানে একটি প্রতিরক্ষা গেম তৈরি করছি যেখানে শত্রুরা প্লেয়ারের সেনাবাহিনীকে আক্রমণ করবে এবং আক্রমণ করবে। এটি একটি টাওয়ার ডিফেন্স গেমের মতো, কেবলমাত্র একটি স্তর রয়েছে except অবশেষে ব্যবহারকারীর মৃত্যু না হওয়া অবধি শত্রুরা বিচলিত থাকবে বা সে তত্ক্ষণাত্ প্রসারিত যে কোনও শত্রুকে মুছে ফেলবে এমন বিশাল সেনাবাহিনীকে একত্রিত করবে (আশা করি এটি চ্যালেঞ্জ হবে যে এটি ঘটবে না)।
এই মুহুর্তে আমি যেটির সাথে লড়াই করছি তা হ'ল এই গেমটি কীভাবে ক্রমান্বয়ে আরও শক্তিশালী হয়ে উঠতে পারে এবং শত্রুরা বয়ে যাওয়ার সম্ভাবনাটি মূলত অবশেষে 100% এ পৌঁছায়।
এখনও অবধি আমি নীচের মতো কিছু পেয়েছি
if(Math.random() < 1 - (1/elapsed_time) && spawnTimer <= 0 ){
spawnEnemy()
spawnTimer = rand(); // random number between 1 and 3
}
তবে এটি দিয়ে শুরু করা খুব অভিন্ন বলে মনে হচ্ছে। এই মুহুর্তে আমি কেবল এক ধরণের শত্রু বানাচ্ছি, ধারণাটি হ'ল সময়ের সাথে সাথে আরও শক্ত শত্রুরা তৈরি হয়।
আমি আরও মনে করি spawnTimer
যে আমার আরও কিছুটা এলোমেলো করা দরকার এবং সময় বাড়ার সাথে সাথে তা আরও দ্রুত করা দরকার তবে আমার যুক্তিটি এই পুরো বিভাগটির জন্য কীভাবে দেখা উচিত সে সম্পর্কে আমার মাথা পেতে কেবল দেখা যায় না। কেউ কি এই জাতীয় সূত্র সম্পর্কে মোটামুটি ধারণা নিয়ে সহায়তা করতে সক্ষম?
আমি বর্তমানে গেমটি লিখতে জাভাস্ক্রিপ্ট ব্যবহার করছি, তবে স্পষ্টতই এটি ধারণা সম্পর্কে আরও বেশি।