আমার গেমটি চালানোর জন্য সর্বনিম্ন পিসি প্রয়োজনীয়তা কীভাবে নির্ধারণ করবেন


9

সুতরাং আমি ইউই 4 (4.9.2 সংস্করণ) এ আমার প্রথম গেমটি তৈরি করেছি এবং এটি প্রকাশ করতে চাই। তবে আমি জানি না যে আমার গেমটি কীভাবে সম্ভব সর্বনিম্ন সম্ভাব্য পরিবেশটি নির্ধারণ করতে পারে A তবুও আমি নিশ্চিত নই যে অ্যাক্টুয়াল বিল্ড ছাড়া অন্য ফাইলগুলি আমার পুনরায় বিতরণ করা উচিত। আমি ফাইল-> প্যাকেজ প্রকল্প-> উইন্ডোর মাধ্যমে গেমটি তৈরি করছি।

1) ন্যূনতম প্রয়োজনীয় ডাইরেক্টএক্স সংস্করণ কীভাবে নির্ধারণ করবেন?

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

3) কিভাবে নূন্যতম উইন্ডোজ সংস্করণ নির্ধারণ? এই ডাইরেক্টেক্স সামঞ্জস্যতা দ্বারা সীমাবদ্ধ? যদি আমার গেমটি ডাইরেক্টএক্স 10 বা তার বেশি হয় তবে কমপক্ষে ডিরেক্ট 10 সহ সমস্ত ওএস সংস্করণ ঠিক আছে?

৪) এটি মূ ?় প্রশ্ন হিসাবে মনে হতে পারে তবে কোন সংস্করণে or৪ বা 32 বিটটি আমার গেমটি বিতরণ করা উচিত? 32 সর্বদা ভাল কারণ যে কেউ এটি সঠিকভাবে চালাতে পারে?

আপনার উত্তরের জন্য ধন্যবাদ;)


5
আমি প্রথমে এই প্রশ্নটি দেখার পরামর্শ দিই: গেমদেব.স্ট্যাকেক্সেঞ্জার
প্রশ্নস

আমি মনে করি এটি প্রায় অন্যান্য উপায়ে: আপনি ন্যূনতম প্রয়োজনীয়তা সংজ্ঞায়িত করেন এবং সেই অনুযায়ী আপনি আপনার গেমটি প্রোগ্রাম করেন।
ভাইল্যানকোর্ট

এটি কোনও প্রশ্ন নয়। এটি একাধিক প্রশ্ন। এই সাইটটি এই চাহিদা পূরণ করে না। একবারে একটি প্রশ্ন জিজ্ঞাসা করুন। নিশ্চিত হয়ে নিন যে এর আগে জিজ্ঞাসা করা হয়নি এবং আপনি কোথায় আটকে গেছেন তা ব্যাখ্যা করে প্রথমে একটি দ্রুত অনুসন্ধান করুন do
আতুরস্যামস

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

উত্তর:


4

প্রথম জিনিস: @ প্রশ্নে আপনার প্রশ্নের মন্তব্যে যেমন পরামর্শ দেওয়া হয়েছে, আপনার যাচাই করা উচিত: আমি আমার গেমগুলি ন্যূনতম হার্ডওয়্যার / সফ্টওয়্যার প্রয়োজনীয়তা কীভাবে নির্ধারণ করব? এছাড়াও, দিন শেষে, কেবল পরীক্ষামূলকভাবে আপনাকে এর চূড়ান্ত উত্তর দিতে পারে, যেমন @ বিমূর্ত-আকাশ অন্য উত্তরে উত্তর দিয়েছে।

তবে আপনার অবশ্যই কিছু পয়েন্টার থাকতে পারে। এখানে, আমি আপনার মূল প্রশ্নের উত্তর দিচ্ছি, একাধিক সাব-প্রশ্ন নিয়ে এসেছিল - সম্পাদিত সংস্করণে নয়, কারণ কেবল "সর্বনিম্ন সম্ভাব্য পরিবেশ" উল্লেখ করা কেবল খুব অস্পষ্ট হয়ে যায়। তবে অবশ্যই আমি আপনার সাব-প্রশ্নের একটি অংশের পুরোপুরি জবাব দিচ্ছি , কারণ @ জেহেলভিওন মন্তব্যগুলিতে ভালভাবে লিখেছেন, একই প্রশ্নে একাধিক বিভিন্ন জিনিস একসাথে মিশ্রিত করা খুব সহজ হয়ে যায়।

তাই:

1) ন্যূনতম প্রয়োজনীয় ডাইরেক্টএক্স সংস্করণ কীভাবে নির্ধারণ করবেন?

ডিফল্টরূপে, ২০১৪ সালের হিসাবে ইউই 4 গেমের সর্বনিম্ন প্রয়োজনীয়তা ছিল ডাইরেক্টএক্স 10, কারণ ইঞ্জিনটির এসএম 4.0 জিপিইউ প্রয়োজন ছিল। সুতরাং, আপনি যদি ডাইরেক্টএক্স 11 বা 12 এর সাথে সুনির্দিষ্ট কোনও বাহ্যিক গ্রন্থাগার বা প্লাগইন বা ফাংশন ব্যবহার না করেন তবে সম্ভবত আপনার গেমের জন্য ডাইরেক্টএক্স 10 বেসলাইন হবে। সুতরাং যে পরীক্ষা করে শুরু।

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

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

3) কিভাবে নূন্যতম উইন্ডোজ সংস্করণ নির্ধারণ? এই ডাইরেক্টেক্স সামঞ্জস্যতা দ্বারা সীমাবদ্ধ? যদি আমার গেমটি ডাইরেক্টএক্স 10 বা তার বেশি হয় তবে কমপক্ষে ডিরেক্ট 10 সহ সমস্ত ওএস সংস্করণ ঠিক আছে?

অগত্যা। উইন্ডোজ ভিস্তার ডাইরেক্টএক্স 10 ছিল এবং এখনও এপিক কখনও কখনও ওএসকে অফিসিয়ালি সমর্থন করে না। সুতরাং, এটি স্পষ্ট নয় যে ইউই 4 গেমগুলি সমস্যা ছাড়াই এতে চলে। আমি এপিক স্টাফ পড়েছি যে উল্লেখ করে যে ইউই 4 গেমগুলি ভিস্তার অধীনে কাজ করতে পারে তবে এটি কেস বাই-বেস ভিত্তিতে অভিজ্ঞতা অভিজ্ঞতা যাচাইয়ের ক্ষেত্রে হতে পারে। সুতরাং আপনি যদি ভিস্টাকে লক্ষ্য করতে চান তবে কিছুটা আশা থাকতে পারে।

যা প্রায়শই ইউই 4 ব্যবহার করে কোনও গেমের জন্য সর্বনিম্ন সিস্টেম বলে থাকে তা হ'ল উইন্ডোজ 7 এসপি 1। তবে, আবারও, আপনি যদি কোনও বাহ্যিক গ্রন্থাগার বা প্লাগইন ইনস্টল বা অন্তর্ভুক্ত করেন তবে আপনাকে ডাবল-চেক করতে হবে যেগুলি উইন্ডোজ 7 এসপি 1 এ আবার কাজ করে। তবে যদি আপনার উদ্বেগটি উইন্ডোজ এক্সপি সামঞ্জস্যের জন্য আরও পিছিয়ে যেতে হয় তবে আশাও থাকতে পারে। এপিক স্টাফ অতীতে উল্লেখ করেছে (উদাহরণস্বরূপ এই ফোরামের থ্রেডটি দেখুন: https://forums.unrealengine.com/showthread.php?1310-Unreal-Engine-4-etc ) যে তারা একটি সংস্করণে সামঞ্জস্যতা দেওয়ার দিকে তাকিয়ে ছিল ওপেনজিএল যা এটি উইন্ডোজ এক্সপিতে এমনকি কার্যকর করে তুলবে। UE4.2 প্রকাশে, তারা সেই সামঞ্জস্যের পূর্বরূপ ঘোষণা করেছে: https://www.unrealengine.com/blog/unreal-engine-42- রিলিজ

তবে ডিফল্টরূপে, যদি আপনার গেম থেকে বাহ্যিক কোনও কিছুর জন্য উইন্ডোজ 8 বা 10 এর প্রয়োজন হয় না তবে এটি উইন্ডোজ 7 এসপি 1।

৪) এটি মূ ?় প্রশ্ন হিসাবে মনে হতে পারে তবে কোন সংস্করণে or৪ বা 32 বিটটি আমার গেমটি বিতরণ করা উচিত? 32 সর্বদা ভাল কারণ যে কেউ এটি সঠিকভাবে চালাতে পারে?

ভাল, শেষ পর্যন্ত এটি একটি মতামত ভিত্তিক - সুতরাং উত্তর দেওয়া কঠিন। তবে আমি আপনাকে একটি বেসিক ট্রেড অফ দিতে পারি: 32 বিট সিস্টেমগুলি সাধারণত র‍্যাম মেমরির কেবলমাত্র 2.75 থেকে 3.5 গিগাবাইট পর্যন্ত ব্যবহার করতে পারে, মেশিনে মোট র‌্যাম যতই উপস্থিত থাকুক না কেন। এটি দেখুন: https://en.wikedia.org/wiki/3_GB_barrier

সুতরাং সবার আগে আপনার মনে থাকা উচিত। আপনি যদি উইন্ডোজ 7 এবং 8 এর মতো ক্ষুধার্ত কোনও কোনও ওএসকে বিবেচনা করেন তবে কার্য সম্পাদনের কথা চিন্তা করুন এবং নিশ্চিত করুন যে আপনার গেমটি কীভাবে এই সিস্টেমগুলিতে একটি 2.75 জিবি র‌্যামের সীমাবদ্ধতার সাথে চলে।


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


1
"ওহ, আমার গেমটি সর্বাধিক 3 জিবি র‌্যাম ব্যবহার করে, এটি 4 জিবি 32 বিট সিস্টেমে ভাল হওয়া উচিত"। <একটি বুনো উইন 8 32 বিট উপস্থিত হয় << উইন 8 32 বিটটি "কেবলমাত্র 3.5 জিবি অ্যাক্সেসযোগ্য করে তোলে"> <কিছুই হয় না> <বিঘটনিত 32 বিটটি "নিরীহ জিনিসগুলির জন্য 2 জিবি দখল করুন"> <এটি খুব কার্যকর - গেম
স্টুটার্স

2

অবাস্তব ইঞ্জিন ডকুমেন্টেশনে একটি পৃষ্ঠা রয়েছে যা এখানে ইঞ্জিন চালনার জন্য হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজনীয়তার উল্লেখ করে (আপনি "ইঞ্জিন চালাচ্ছেন" অংশগুলি সন্ধান করছেন)। এগুলি ছাড়াও, যদি আপনি জানতে চান যে আপনার গেমটি নিকৃষ্টতর চশমাযুক্ত মেশিনগুলিতে চলতে পারে কিনা তবে আমি মনে করি কেবল পরীক্ষাই বলতে পারে।


এটি একটি ভাল উত্তর। এটি শিরোনামটিকে অ্যাকাউন্টে নেয়। আমি এর শিরোনাম প্রতিফলিত করতে প্রশ্ন সম্পাদনা করেছি।
আতুরস্যামস

@ জেহেলভিওন যদিও পৃষ্ঠাটি এই উল্লেখ করে শুরু হয়েছে যে "গেম এবং সম্পাদক পরিচালনার জন্য অবাস্তব ইঞ্জিনের কিছু নির্দিষ্ট হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজনীয়তা রয়েছে", আপনি যদি মনোযোগ সহকারে পড়েন তবে এর বাকি অংশগুলি কেবল সম্পাদকের জন্য হার্ডওয়্যার প্রয়োজনীয়তা নির্দিষ্ট করে। "ইঞ্জিন চালানোর জন্য" কেবলমাত্র সফ্টওয়্যারটির স্পেসিফিকেশন রয়েছে: কমপক্ষে উইন্ডোজ 7 এবং ডাইরেক্টএক্স। এটি অদ্ভুত এবং সম্ভাব্য পুরানো, যেহেতু আজ ইউই 4 গেমগুলি লিনাক্স এবং ম্যাকের মধ্যেও চালানো যেতে পারে, সুতরাং ইঞ্জিন চালানোর জন্য উইন্ডোজ বা ডাইরেক্টএক্স উভয়ই বাস্তবে প্রয়োজনীয় হতে পারে না। অতএব, পৃষ্ঠাটি ওপি
ম্যান্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.