প্রশ্ন ট্যাগ «memory-efficiency»

তথ্য সংগঠিত এবং সংরক্ষণের একটি উপায় যাতে এটি তার সম্পূর্ণ উপযোগিতা বজায় রেখে যতটা সম্ভব মেমরির পরিমাণকে সামান্য পরিমাণে দখল করে।


8
তারা কীভাবে এটি করত: টেরারিয়ায় কয়েক মিলিয়ন টাইলস
আমি টেরিয়ারিয়ার অনুরূপ একটি গেম ইঞ্জিন তৈরির কাজ করেছি , বেশিরভাগই একটি চ্যালেঞ্জ হিসাবে, এবং এর বেশিরভাগ বিষয়টি আমি বের করার পরেও আমি সত্যিই আমার মাথাটি জড়িয়ে রাখতে পারি না যে তারা কীভাবে লক্ষ লক্ষ ইন্টারেক্টেবল / ফসলযোগ্য টাইলস পরিচালনা করে খেলা এক সময় আছে। প্রায় 500.000 টাইলস তৈরি করা, …

6
2 ডি গেমটিতে আমরা কীভাবে বড় ভিডিও মেমরির প্রয়োজনীয়তাগুলি সমাধান করব?
2 ডি গেমটিতে আমরা কীভাবে বড় ভিডিও মেমরির প্রয়োজনীয়তাগুলি সমাধান করব? আমরা বিভ্রো সি / সি ++ এ একটি 2 ডি গেম (ফ্যাক্টরিও) বিকাশ করছি এবং গেমের বিষয়বস্তু বৃদ্ধি পাওয়ার সাথে সাথে আমরা ভিডিও মেমরির প্রয়োজনীয়তা বাড়ানোর সমস্যায় পড়ছি। আমরা বর্তমানে যে চিত্রগুলি প্রথমে ব্যবহার করা হচ্ছে সে সম্পর্কিত সমস্ত …


2
বাধাগুলি চলমান অবস্থায়ও কি * দক্ষ?
আমি কেবল পাথ-সন্ধান সম্পর্কে শিখতে শুরু করেছি এবং এ * অ্যালগরিদম সন্ধান করছি এবং আমার প্রধান উদ্বেগ হ'ল এটি যে সমস্ত উদাহরণ আমি দেখেছি তার সবগুলিই স্থির বাধা দেখায় যা এটি চারপাশে গণনা করে। আমার যদি প্রতিবন্ধকতাগুলি চলতে থাকে, উদাহরণস্বরূপ অন্যান্য চরিত্রগুলি বলুন, চরিত্রটি অবশ্যই তাদের চারপাশটি সন্ধান করবে, আমি …

1
উড়ে যাওয়ার সময় নতুন অবজেক্টটি ইনস্ট্যান্ট করার পরিবর্তে কেন আমি সর্বদা অবজেক্ট পুল তৈরি এবং ব্যবহার বিবেচনা করব?
আমি এই প্যাটার্নটি সম্পর্কে বেশ কয়েকবার পড়েছি (সেরা-অনুশীলনের দিক থেকে): মেমরি বরাদ্দ : ফ্লাইতে নতুন অবজেক্টটি ইনস্ট্যান্ট করার পরিবর্তে সর্বদা অবজেক্ট পুল তৈরি এবং ব্যবহারের কথা বিবেচনা করুন। এটি কম মেমরি খণ্ডিত করতে এবং আবর্জনা সংগ্রহকারীকে কম কাজ করতে সহায়তা করবে। তবে, আসলে এটির অর্থ কী তা আমি জানি না। …

3
গেম বিকাশে ব্যবহৃত মেমরি বরাদ্দ নিদর্শন
আমি আমার নিজস্ব বরাদ্দ পদ্ধতি তৈরি করার বিষয়ে গবেষণা করছি (যা মেমোরি পুল এবং প্রোফাইলিংয়ের মতো জিনিসগুলিকে সমর্থন করবে), যদিও আমি আমার গবেষণা চালিয়ে যাচ্ছি আমি অনুসন্ধান করেছি যে এটি কীভাবে গেম ডেভেলপমেন্টে করা হয়েছিল। আমি কোন মেমরি বরাদ্দ কৌশল ব্যবহার করতে পারি এবং কেন এটি একটি ভাল কৌশল?

3
আপনি কীভাবে স্মৃতিশক্তির বাইরে যাওয়ার জন্য প্রস্তুতি নিচ্ছেন?
এটি ভাল সংজ্ঞায়িত স্কোপ সহ গেমগুলির পক্ষে সহজ হতে পারে, তবে প্রশ্নটি স্যান্ডবক্স গেমস সম্পর্কে, যেখানে প্লেয়ারকে কিছু তৈরি এবং তৈরি করার অনুমতি দেওয়া হয় । সম্ভাব্য কৌশল: উপরের সীমা সহ মেমরি পুলগুলি ব্যবহার করুন। পর্যায়ক্রমে আর প্রয়োজন হয় না এমন জিনিসগুলি মুছুন। শুরুতে অতিরিক্ত পরিমাণ মেমরি বরাদ্দ করুন যাতে …

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

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

2
অফস্ক্রিন এআই হ্যান্ডেল করার ভাল উপায়?
উদাহরণস্বরূপ: ধরা যাক বিশ্বে 10 টি কক্ষ রয়েছে। এবং আসুন আমরা পৃথিবীতে 10 টি সত্তা দ্বারা আবাসস্থ। এবং প্রতিটি সত্তার নিজস্ব "দৈনিক রুটিন" রয়েছে যেখানে এটি ঘরে নির্দিষ্ট ক্রিয়া সম্পাদন করে এবং পাশাপাশি কক্ষগুলির মধ্যে চলাচল করতে পারে। প্লেয়ারটি একসাথে কেবলমাত্র একটি ঘরে থাকতে পারে তা প্রদত্ত যে অন্যান্য সংস্থাগুলি …

3
সি ++ স্ট্যান্ডার্ড লাইব্রেরি বাস্তবায়নের সাথে তুলনা / বৈপরীত্যের কোনও ডকুমেন্টেশন আছে কি? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি গেম ডেভলপমেন্ট স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 4 বছর আগে বন্ধ ছিল । (এটি প্রতি সেটিংয়ের জন্য গেম প্রোগ্রামিং নয়, তবে আমি নিশ্চিত যে আমি যদি এসওকে জিজ্ঞাসা করি …

1
কোনও সত্তা উপাদান সিস্টেম গেম ইঞ্জিনে সিপিইউ ক্যাশে থেকে কীভাবে উপকার পাবেন?
আমি প্রায়শই ইসিএস গেম ইঞ্জিন ডকুমেন্টেশনগুলিতে পড়ি যে সিপু ক্যাশে বুদ্ধিমানের সাথে ব্যবহারের জন্য একটি ভাল আর্কিটেকচার। তবে আমি বুঝতে পারি না যে আমরা সিপিইউ ক্যাশে থেকে কীভাবে উপকৃত হতে পারি। যদি উপাদানগুলি একটি অ্যারেতে (বা একটি পুল) সংরক্ষণ করা হয়, মঞ্জুরিযুক্ত মেমোরিতে, তবে সিপিইউ ক্যাশে বাট ব্যবহার করার একটি …

1
#DrawArrays এবং glDrawE উপাদান এর মধ্যে পার্থক্য
OpenGL ES আমার মন রিফ্রেশ করার সময়, আমি জুড়ে এসেছিল glDrawArraysএবংglDrawElements । সেগুলি কীভাবে ব্যবহৃত হয় তা আমি বুঝতে পারি এবং কেন সেগুলি আলাদা তা বাছাই করা। আমি যা বুঝতে পারি না তা হ'ল, আমি কীভাবে glDrawElementsড্র কলগুলি সংরক্ষণ করতে পারি তা দেখতে ব্যর্থ হয়েছি (কল কল সংরক্ষণ করে) করা …

6
ক্যামেরা দেখার বাইরে থাকা গেম অবজেক্টগুলি কি ইউনিটিতে কম্পিউটার / মোবাইল সংস্থান গ্রহণ করে?
একতার সাথে, ধরে নিই যে আমার দৃশ্যে আমার কাছে এমন কিছু গেম অবজেক্ট রয়েছে যা ক্যামেরায় দৃশ্যমান নয় এবং গেমটি চলাকালীন রেন্ডার করা হয় না। এই গেম অবজেক্টগুলি যখন গেমটি চলছে তখন কম্পিউটার / মোবাইল সংস্থান গ্রহণ করবে? এর মতো ব্যবহারের বিশদটি আমি কোথায় পাব?

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