গেমসের জন্য লিনাক্স / * নিক্স পরিবারের কী ভুল? উইন্ডোজ বা এমনকি ওএস এক্সের তুলনায় এই প্ল্যাটফর্মের জন্য গেমগুলির বিকাশ খুব ধীর করে তোলে কী?
গেমসের জন্য লিনাক্স / * নিক্স পরিবারের কী ভুল? উইন্ডোজ বা এমনকি ওএস এক্সের তুলনায় এই প্ল্যাটফর্মের জন্য গেমগুলির বিকাশ খুব ধীর করে তোলে কী?
উত্তর:
গেমের ক্লায়েন্টদের জন্য, এটি বেশিরভাগ সংস্কৃতির সাথে করতে হয়, যা মুদ্রাঙ্কনের জটিল কৌশলগুলির দিকে পরিচালিত করে।
অন্যদিকে মাল্টিপ্লেয়ার গেমসের জন্য সার্ভারগুলি লিনাক্স / নিক্সের জন্য প্রচুর পরিমাণে লক্ষ্য অর্জন করেছে, এটি সার্ভার প্রযুক্তি উন্নয়নের জন্য একটি আকর্ষণীয় প্ল্যাটফর্ম।
আশা করা যায় যে লিনাক্সের জন্য বাষ্পের অবশেষে মুক্তি ক্লায়েন্টদের ক্ষেত্রে আসে তখন সেই সংস্কৃতি পরিবর্তন করতে সহায়তা করে এবং গেমস বিতরণ করার জন্য বিকাশকারী এবং প্রকাশকদের আরও আর্থিকভাবে কার্যকর ব্যবস্থা করে তোলে।
গেমসের জন্য লিনাক্স / * নিক্স পরিবারের কী ভুল?
'রঙ্গ' একটি শক্তিশালী শব্দ, তবে আমি গেমস বিকাশকারীদের লিনাক্সে কাজ করা থেকে বিরত রাখতে এমন কয়েকটি বিষয় তালিকাবদ্ধ করব।
সংস্কৃতি - লিনাক্সের লোকেরা বিশ্বাস করেন যে সফ্টওয়্যারটি মুক্ত হওয়া উচিত - এটি আপনার সফ্টওয়্যারটি বিক্রি করে লাভজনক করার পক্ষে উপযুক্ত নয়। এটি ভবিষ্যতে অনলাইন গেমগুলি এক অর্থে 'পরিষেবা হিসাবে সফ্টওয়্যার' হয়ে উঠতে পারে।
মার্কেট শেয়ার - ডেস্কটপে লিনাক্সের মার্কেট শেয়ার সর্বদা বেশ ছোট ছিল। এখন যেহেতু মার্কেটের শেয়ারটি 'অবহেলিত' থেকে ' করুণভাবে কম ' অবধি নেমে গেছে আপনি সেই প্ল্যাটফর্মটিকে টার্গেট করার জন্য একটি ছোট্ট যুক্তি তুলতে পারেন - যদি পূর্ববর্তী বিন্দুটি একেবারেই সত্য না হত, তবে তা। এটিও কিছুটা দেরিতে এসেছে - আপনি এমএমওগুলি বাদ দিলে নন-কনসোল গেমের বাজারটি আজকাল খুব ছোট small
বিকাশকারী সমর্থন - মাইক্রোসফ্ট ডাইরেক্টএক্সে প্রচুর সময় এবং অর্থ .েলে দিয়েছে এবং আরও সম্প্রতি এক্সএনএ-তে। একটি ডাউনলোডের সাথে, গেমস তৈরি করার জন্য আপনার প্রয়োজনীয় সমস্ত API এবং ডকুমেন্টেশন ছিল। এটি করার জন্য লিনাক্সের কোনও কেন্দ্রীয় সংস্থা নেই, এমনকি এর পরিবর্তে ব্যবহার করা যেতে পারে এমন একটি একক পণ্যও নেই। এসডিএল 3 ডি গ্রাফিক্স করে না, ওপেনজিএল গ্রাফিক্স ব্যতীত কিছুই করে না, সাম্প্রতিক বছরগুলিতে একটি খুব বিশ্বাসযোগ্য আপগ্রেড কৌশলও ছিল না, এবং আরও কয়েক বিলিয়ন গ্রন্থাগার রয়েছে ( যার অনেকগুলি আমি এখানে রক্ষণাবেক্ষণের তালিকায় খুঁজে পেতে পারি ) আপনি কোনও পরিষ্কার নেতা ছাড়াই মিশ্রণে ফেলে দিতে পারেন। এটি কেবল আরও অনেক ঝামেলা। শীর্ষস্থানীয় মিডলওয়্যারগুলি প্রচুর পরিমাণে লিনাক্সে কাজ করে না, তাই অর্থ প্রদত্ত সমর্থনের সাথে চেষ্টা করা এবং পরীক্ষিত কোডের পরিবর্তে আপনাকে পরিত্যক্ত উন্মুক্ত উত্স ব্যবহার করা উচিত যা কোনও চালিত খেলায় কখনও ব্যবহৃত হয় না।
ওএস সমর্থন - লিনাক্স উইন্ডোজ যা কিছু করতে পারে তা করতে পারে তবে এটি কখনও কখনও শক্ত করে তোলে। বিশেষত সাউন্ড সমর্থন ভয়ঙ্কর। কোডেকের চারপাশের আইনীতার কারণে ভিডিও সমর্থনটি বিশ্রী। আপনার বাইনারিগুলির বিতরণ যখন আপনি সমর্থন করতে চান এমন বিভিন্ন প্যাকেজিংয়ের ধরণের বিবেচনা করে খুব সহজেই হতে পারে। আপনি কী করছেন তা যদি আপনি জানেন তবে এই সমস্ত বিষয়গুলি অতিক্রম করা যেতে পারে তবে বেশিরভাগ উইন্ডোজ বিকাশকারীরা লিনাক্সের সাথে তারা কী করছেন তা জানতে পারবেন না যাতে তারা তাদের পণ্যটি লিনাক্সে সহজেই পোর্ট করতে সক্ষম হয় না।
লিনাক্স ইন্টারনেটে অ্যাক্সেসকারী মোট শেষ ব্যবহারকারীদের মধ্যে প্রায় 1% ( ওএস মার্কেটশেয়ার ) এর অ্যাকাউন্ট রয়েছে । সার্ভারের বিষয়ে কথা বলার সময় এর ব্যবহার উল্লেখযোগ্যভাবে বৃদ্ধি পায় তবে এটি কেবল একটি বড় গ্রাহক ওএস নয়।
গেম ডেভলপমেন্টের জন্য লিনাক্স / * নিক্স ওএসের পরিবারের সাথে গেম ডেভেলপমেন্টের জন্য অনুমান শ্রোতা ব্যতীত অন্যায় কিছু নেই। বেশিরভাগ দেবগণ মনে করেন যে লিনাক্সের জন্য গেমস তৈরির প্রচেষ্টা তাদের গেমগুলির বিক্রি হওয়া অনুলিপিগুলিতে বিশেষত এএএ সম্প্রদায়গুলিতে অনুবাদ করবে না।
এমনকি বেশ কয়েকটি সংস্থা যে এমনকি এএএ গেমগুলি লিনাক্সেও পোর্ট করেছে (গেমটি বিকাশের জন্য অগ্রিম ব্যয়ও দেয়নি) তলিয়ে থাকার জন্য সেই প্ল্যাটফর্মে পর্যাপ্ত বিক্রয় করতে সক্ষম হয় নি।
এটি বলেছিল যে লিনাক্স অনেকগুলি ইন্ডি ডেভসদের জন্য এক বর হতে পারে, কারণ এখানে কিছু লিনাক্স জিলিওল্ট কেবল একটি গেম কিনে ফেলবে কারণ এটি লিনাক্সে আসে।
লিনাক্স গেমিং আমার মতে বিশেষত ইনডিজের জন্য একটি বৃহত ব্যবহারযোগ্য বাজার নয়। আপনি নম্বর তাকান রিপোর্ট দ্বারা গোলার্ধে গেম জন্য Osmos এবং সংখ্যার রিপোর্ট দ্বারা Wolfire গেম জন্য নম্র ইন্ডি বান্ডেল (প্রতিটি প্ল্যাটফর্মের জন্য বিশেষভাবে মোট আয়), আপনি দেখতে পারেন Linux ব্যবহারকারীরা চমত্কার যারা সমর্থন সমর্থন করার জন্য উৎসুক হতে পারে লিনাক্স।
একটি জিনিস আমি লক্ষ্য করেছি যে এখানে এখনও স্পর্শ করা হয়নি, আপনি লিনাক্সের সাথে কাজ করতে হবে এমন ড্রাইভার, কার্নেল এবং লাইব্রেরির সামগ্রিক হজপড is এটি ইদানীং আরও ভাল হয়েছে (আমি কেবল কিছু লিনাক্স বাক্সই আউট করতে পারি যা অনুমান করতে পারি এমন কয়েকটি ডিস্ট্রো তৈরি করে) তবে এটি এখনও একটি গোলযোগ। আমি কী বোঝাতে চাইছি তার একটি দুর্দান্ত উদাহরণের জন্য, লিনাক্স ওসমোস বন্দরের এই পোস্ট-মর্টেমটি দেখুন , বিশেষত "প্রেম করেন নি" বিভাগটি। সংক্ষেপে, নিবন্ধটি সম্পর্কে অভিযোগ:
খুব আস্তে বলতে কী বোঝ? আমি মনে করি না যে অন্যান্য অপারেটিং সিস্টেমের তুলনায় লিনাক্সের গেমদেব কোনও ধীর গতির। যদি আপনি লিনাক্সের জন্য কেন কোনও বাণিজ্যিক গেম তৈরি হয়নি তা জিজ্ঞাসা করতে চাইলে আমার ধারণা এটি বেশিরভাগ কারণ বাজার খুব কম small এমন একটি সংস্থা ছিল যা বাণিজ্যিক উইন্ডোজ গেমগুলি লিনাক্সে পোর্ট করতে শুরু করেছিল তবে তারা বন্ধ হয়ে গেছে কারণ তাদের those গেমস আইরিক বিক্রিতে কোনও সাফল্য ছিল না। ফিউটারমোর যদি আপনি লিনাক্সের জন্য একটি গেম বিকাশ করতে চান তবে আপনাকে পর্যাপ্ত অর্থোপার্জন করতে চাইলে আপনার উইন্ডোজগুলির জন্য এটি সরবরাহ করা প্রয়োজন, তবে এ জাতীয় ক্রস প্ল্যাটফর্ম পদ্ধতিতে এটি বিকাশ আরও বেশি ব্যয়বহুল এবং লিনাক্স বাজার সম্ভবত মূল্যবান নয় এটা। সুতরাং আমি বলব এটি কেবল ব্যয়বহুল নয়।
লিনাক্স যতটা মনোযোগ না পাচ্ছে বলে মনে করি তার একটি কারণ হ'ল লিনাক্স চালানো বেশিরভাগ লোকেরা গেমস চালানোর জন্য ডুয়াল-বুট সেটআপের মাধ্যমে উইন্ডোজ চালানো বেছে নিতে পারে। এটি কিছুটা হলেও ম্যাক ব্যবহারকারীদের উপরও প্রভাব ফেলে, তবে ব্যবহারকারীর কম প্রযুক্তিগত কারণে (ম্যাক ব্যবহারকারীদের কাছে এটি সামান্য হিসাবে বলছেন না) - লিনাক্স ব্যবহারকারীরা এমন ধরণের লোকের প্রবণতা পোষণ করেন যা বেশি কিছু কাজ করার জন্য মন সব ধরণের আরকান প্রযুক্তিগত কাজ করে), তাদের মেশিনে উইন্ডোজ ইনস্টল করতে ইচ্ছুক কম লোক রয়েছে।
ঘনিষ্ঠভাবে সম্পর্কিত যে পিসি গেমস আগ্রহী যে কেউ সম্ভবত এটি উইন্ডোজ সঙ্গে একটি পিসি কিনতে যাচ্ছেন। যেহেতু তাদের কাছে ইতিমধ্যে একটি উইন্ডোজ মেশিন রয়েছে তাই তারা নেটিভ লিনাক্স বা ম্যাক সংস্করণগুলির দাবি করবে না।
আমি আরও মনে করি সংখ্যায় কেবল শক্তি আছে। লিনাক্স ব্যবহারকারীর চেয়ে অনেক বেশি উইন্ডো ব্যবহারকারী এবং উইন্ডোতে আরও আউটপুট রয়েছে। এছাড়াও, ভিজ্যুয়াল সরঞ্জাম বনাম কমান্ড লাইন সরঞ্জামগুলির সাথে এন্ট্রি স্তর অনেক কম (যদিও এটি সময়ের সাথে পরিবর্তিত হয়েছে)। এছাড়াও প্রচুর বাচ্চারা তাদের পিতামাতার পুরানো পিসি টিঙ্কার করতে পেয়েছিল, যা একটি লিনাক্স বাক্সের চেয়ে উইন্ডোজ পিসি হওয়ার সম্ভাবনা বেশি।
সাধারণ গেম ব্যবহারকারী কোনও লিনাক্স ব্যবহারকারী নয়। সুতরাং বাজারটি সেখানে নেই এবং সেই বাজারের দিকে মনোনিবেশ করার চেষ্টা করে অর্থ ব্যয় করা বুদ্ধিমানের কাজ নয়।
আমি জানি যে আইডি সফটওয়্যারগুলি তাদের গেমগুলির একটি লিনাক্স ক্লায়েন্টকে মুক্তি দেওয়ার চেষ্টা করে, কারণ তারা দুর্দান্ত and
আসুন ভুলে যাবেন না যে বেশিরভাগ বাণিজ্যিক গেম ইঞ্জিনগুলি উইন্ডো 32 / কনসোলগুলিতে বদ্ধ এবং / অথবা একটি সরঞ্জাম সেট স্কোয়ারযুক্ত রয়েছে ly এ কারণেই এতগুলি গেমস উদাহরণস্বরূপ এখনও বিএসপি ব্যবহার করে। যেহেতু তারা বিশাল বিনিয়োগ করেছে, তাই তারা একটি ছোট বাজারের জন্য বিশাল ঝুঁকি নেবে না। ভবিষ্যতে পরিবর্তন হতে পারে তবে এখনই আপনাকে ক্রস প্ল্যাটফর্ম হয়ে উঠতে প্রচুর প্রচেষ্টা বিনিয়োগ করতে হবে।
যেহেতু বাষ্পটি সবেমাত্র ম্যাকটিতে উপস্থিত হয়েছিল, যা সত্যিই দুর্দান্ত খবর, তাই আমার সন্দেহ হয় এটি লিনাক্সে প্রদর্শিত হওয়ার আগেই সময়ের বিষয় হবে। একটি ম্যাক ইউনিক্সের মতো ওএস চালাচ্ছে, তাই গেমগুলি পোর্ট করতে খুব বেশি সমস্যা হওয়া উচিত নয়।
অন্তত আমরা আশা করতে পারি। :)
লিনাক্সের জন্য বিকাশ করার সময় আপনার আরও একটি বড় বিষয় অবশ্যই বিবেচনা করা উচিত যা আপনার গেমটি ইনস্টল করবেন। কোনও স্ট্যান্ডার্ড ইনস্টল মেকানিজম নেই যা বিতরণ জুড়ে সমস্যা ছাড়াই কাজ করে। এমন প্যাকেজ ম্যানেজমেন্ট সিস্টেম রয়েছে যা আপনার জীবনকে আরও সহজ করে তোলে যদিও সমস্ত ডিস্ট্রস একই ফর্ম্যাটগুলি ব্যবহার করে না। সবচেয়ে সাধারণ দুটি প্যাকেজিং ফরম্যাটের সম্ভবত হবে .deb (Debian ভিত্তিক ডিস্ট্রো দ্বারা ব্যবহৃত) এবং .rpm (RedHat ভিত্তিক ডিস্ট্রো দ্বারা ব্যবহৃত হয়)। একাধিক বিতরণের জন্য আপনার অ্যাপ্লিকেশনটির প্যাকেজিং সঠিক পেতে আপনি অনেক সময় নষ্ট করতে পারেন, যদিও আপনি যদি কোনও খেলোয়াড়কে আপনার নির্বাচিত প্যাকেজিং ফর্ম্যাটে আপনার গেম সরবরাহ না করেন তবে আপনি তাদের ব্যবহারকারীর বেসটি বিচ্ছিন্ন করার ঝুঁকি চালান।
লোকেরা যেমন বলছে বাজার তত ছোট হলে আমি অবাক হই। আমি বলতে চাই যে আমি বেশ কয়েকজন লোককে জানি যারা লিনাক্সকে তাদের প্রতিদিনের ওএস হিসাবে ব্যবহার করে যা তাদের গেমস খেলতে উইন্ডোজ ইনস্টলের জন্য একটি বিভাজন মুক্ত রাখে। (আমিও তাই করি) আমাদের উইন্ডোজ ইনস্টল করার একমাত্র কারণ হ'ল সফ্টওয়্যার বিকাশকারীরা। যদি তারা তাদের অবস্থান পরিবর্তন করে এবং লিনাক্স সমর্থন করে তবে আমি নিশ্চিত যে গ্রহণের হার আরও বাড়বে। তবে কেউ পরিবর্তন করতে পারবেন না যদি না কেউ প্রথমে ঝাঁপ দেয় (ভাল্বে আসুন)।
ব্যক্তিগতভাবে, আমি ওয়াইন ব্যবহার করে লিনাক্সের প্রচুর সমস্যা সমাধান করেছি, তবে এখনও সবার জন্য কাজ করবে এমন একটি প্রমিত ইনস্টলেশন সমাধান খুঁজে পেতে আমার সমস্যা হয়েছিল।