প্রশ্ন ট্যাগ «resource-management»

4
সি ++ গেমস কীভাবে মেমরি বরাদ্দ ব্যর্থতা পরিচালনা করে?
আমি বেশ কয়েকটি গেম সম্পর্কে সচেতন যা সি ++ তে লেখা আছে তবে ব্যতিক্রমগুলি ব্যবহার করে না। যেহেতু সি ++ তে মেমরি বরাদ্দ ব্যর্থতা হ্যান্ডলিংটি সাধারণত std::bad_allocব্যতিক্রমকে ঘিরে তৈরি করা হয় , এই গেমগুলি এই জাতীয় ব্যর্থতা কীভাবে পরিচালনা করবে? এগুলি কি কেবল ক্র্যাশ করে, না-মেমরির বাইরে থাকা ত্রুটিটি হ্যান্ডেল …

1
আমি কীভাবে একটি এক্সটেনসিবল এ্যাসেট লোডিং সিস্টেম গঠন করব?
জাভাতে শখের গেম ইঞ্জিনের জন্য, আমি একটি সাধারণ তবে নমনীয় সম্পদ / সংস্থান পরিচালককে কোড করতে চাই। সম্পদগুলি হ'ল শব্দ, চিত্র, অ্যানিমেশন, মডেল, টেক্সচার এবং ইত্যাদি are কয়েক ঘন্টা ব্রাউজিং এবং কিছু কোড পরীক্ষার পরে আমি এখনও এই জিনিসটি কীভাবে ডিজাইন করব তা নিশ্চিত নই sure বিশেষত, আমি কীভাবে ম্যানেজারকে …

2
যদি "রিসোর্স ম্যানেজার" ক্লাসগুলি খারাপ হিসাবে বিবেচিত হয়, তবে বিকল্পগুলি কী?
আমি মতবিরোধী মতামত শুনছি: "ডেডিকেটেড ম্যানেজার ক্লাসগুলি প্রায়শই সঠিক প্রকৌশল সরঞ্জাম নয়" "ডেডিকেটেড ম্যানেজার ক্লাসগুলি হাজার হাজার সংস্থান সহ একটি বৃহত প্রকল্পের বেঁচে থাকার সেরা উপায় (বর্তমানে)" আসুন একটি ক্লাসিক রিসোর্স ম্যানেজার ক্লাস নেওয়া যাক যেখানে নিম্নলিখিত কার্যকারিতা রয়েছে: সম্পদগুলি লোড করে (টেক্সচার, অডিও, 3 ডি মডেল ইত্যাদি) ক্যাশে রেখে …

1
গেম ইঞ্জিন ডিজাইন - উবারশেদার - শেডার পরিচালনার নকশা [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 2 বছর আগে বন্ধ । মুলতুবি শেড সহ আমি একটি নমনীয় উবারশাদার সিস্টেমটি প্রয়োগ করতে …

1
রিসোর্স ম্যানেজার ক্লাস ডিজাইন করা
আমি সিদ্ধান্ত নিয়েছি যে আমি আমার শখের গেম ইঞ্জিনের জন্য একটি কেন্দ্রীয় রিসোর্স ম্যানেজার / রিসোর্সক্যাস ক্লাস লিখতে চাই, তবে ক্যাচিং স্কিম ডিজাইন করতে সমস্যা হচ্ছে। ধারণাটি হ'ল রিসোর্স ম্যানেজারের সমস্ত গেমের সংস্থানগুলি একত্রিত করে ব্যবহৃত মোট মেমোরির জন্য একটি নরম লক্ষ্য রয়েছে। অন্যান্য শ্রেণিগুলি রিসোর্স অবজেক্ট তৈরি করবে, যা …

2
আমি কীভাবে নিখোঁজ সংস্থানগুলি পরিচালনা করব?
আপনার গেমটি একটি নির্দিষ্ট সম্পদ লোড হওয়ার প্রত্যাশা করে, তবে এটি পাওয়া যায় নি। পরিস্থিতি কীভাবে পরিচালনা করা উচিত? উদাহরণ স্বরূপ: Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found এটি ব্যবহারকারীর দ্বারা দুর্ঘটনাক্রমে মুছে ফেলা হয়েছে, বিকাশকালে …

3
সম্পদের জন্য কেন কাস্টম মেমরি পরিচালনা প্রয়োজন?
গেম প্রোগ্রামিং সম্পর্কিত বিশেষত অনেকগুলি সম্পদ, বিশেষত 3 ডি ওপেন-ওয়ার্ল্ড গেমস, আপনাকে কীভাবে ডিস্ক, সিস্টেম মেমোরি এবং ভিডিও মেমরির থেকে ক্রমাগত সম্পদ আনলোড করা এবং পুনরায় লোড করতে হবে সে সম্পর্কে কথা বলুন। আমি এটি কনসোলগুলিতে বুঝতে পারি, কারণ তাদের কাছে খুব সাধারণ মেমরি পরিচালনার স্কিম রয়েছে যা কোনও সম্ভাব্য …

5
দৃশ্যে এটি যুক্ত না করে কীভাবে একটি নতুন গেমবজেক্ট তৈরি করবেন?
আমি মূলত আমার নিজের প্রিফ্যাব সিস্টেমটি তৈরি করছি। গেম অবজেক্টগুলি একটি মানব পাঠযোগ্য ডেটা ফাইল দ্বারা সংজ্ঞায়িত করা হয়। আমি একটি খালি গেমওজেক্ট তৈরি করতে চাইছি, এটি ডেটা ফাইলে সংজ্ঞায়িত উপাদানগুলি দিয়ে লোড করুন এবং এটি প্রস্তুত এবং Instantiate()কলটির জন্য অপেক্ষা করতে চাই। যাইহোক, আমি যখনই GameObject go = new …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.