আমি ম্যানেজমেন্ট সিম গেম তৈরি করছি, রোলার কোস্টার টাইকুনের লাইনে কিছু something আমি জানতে চাই যে আমার বিশ্বজগতের কাঠামোগত করার সর্বোত্তম উপায়টি কী তাই সর্বাধিক কর্মক্ষমতা।
ধরা যাক আমার গেমটিতে আমার 5,000 জন লোক আছে আমি পারলাম:
একটি অবজেক্ট তৈরি করুন এবং সেগুলি তাদের মতো একটি অ্যারেতে সংরক্ষণ করুন;
class person() {
this.x = 0;
this.y = 0;
this.thirst = 15;
this.hunger = 15;
// etc.. add methods:
public findPath(int destX, int destY) {
// and so on
}
people = new person[5000];
for (int = 0; i < 5000; i++) {
people[i] = new person;
}
বা আমার এমন লোকদের এমন কোনও বস্তু তৈরি করা উচিত যাতে এতে অনেকগুলি বাইট অ্যারে থাকে যা এই জাতীয় ব্যক্তির বৈশিষ্ট্য উপস্থাপন করে:
class people() {
this.hunger = new byte[5000]
this.thirst = new byte[5000]
getThirst(int i) {
return this.thirst[i]
}
// and so on....
নাকি আমি পুরোপুরি ছাপ ফেলেছি?