উপমা দিয়ে
একটি সার্কিট শক্তি উত্পন্ন করে না। একটি হালকা বাল্ব শক্তি উত্পন্ন করে না। একটি ব্যাটারি শক্তি উত্পন্ন করে না। যা কোনটিই ব্যবহার করুন অথবা উত্পন্ন ক্ষমতা সংরক্ষণ , শক্তি জেনারেটর আছে।
একটি পেট্রলচালিত জেনারেটর একটি পাওয়ার জেনারেটর । একটি সৌর প্যানেল সেটআপ একটি পাওয়ার জেনারেটর । তাদের লাথি মেরে ফেলা হলে এগুলি স্বতঃস্ফূর্তভাবে উত্পন্ন হবে বলে আশা করা যায়। অন্যান্য জিনিসগুলি তাদের উত্পন্ন শক্তিটি ব্যবহার করতে পারে : ফ্রিজ এবং টিভি এবং পিসি এবং হিটার এবং হালকা বাল্ব।
তেমনিভাবে, রানটাইমের সময় যে কোনও কোড বা প্রোগ্রাম যা আসলে সামগ্রী তৈরি করে তা হ'ল পিসিজি G বাকি শুধু হয় ব্যবহারকারী যে procedurally-উত্পাদিত সামগ্রী (PGC) হচ্ছে এর। এখন,
কার্যবিবরণী সামগ্রী জেনারেশন
যেমন হয় না
প্রক্রিয়াগতভাবে উত্পাদিত সামগ্রী
পিজিসি হ'ল একটি প্রক্রিয়া (প্রোগ্রাম) এর ফলস্বরূপ নিদর্শন যা পিসিজিতে জড়িত।
পিসিজি এমন এক পর্যায়ে বিকাশ করা হয়েছিল (প্রোগ্রাম করা) যেখানে এটি স্বায়ত্তশাসিতভাবে কিছু বা অন্য নির্দিষ্টকরণের জন্য সামগ্রী তৈরি করতে পারে তবে (সাধারণত) অগণিত প্রকরণে; পিজিসি সেই বিস্তৃত অ্যালগরিদমিক স্পেসিফিকেশনের মধ্যে অন্যথায় সীমাহীন সম্ভাব্য সামগ্রী স্পেসের একক প্রকরণ হিসাবে উত্পন্ন হয় । পিজিসিগুলি একবার সীমাবদ্ধ এবং স্থির হয়। পিসিজিগুলি অসীমতার সাথে ডিল করে (বা যথেষ্ট কাছে)।
সুনির্দিষ্ট ঠিকানা
"কার্যপ্রণালী সংক্রান্ত সামগ্রী উত্পাদন" কোড / অ্যাপ্লিকেশনগুলিকে বোঝায় যা সামগ্রী তৈরি করে।
যে কোনও গেমকে পিসিজি গেম হিসাবে বিবেচনা করা যেতে পারে , যদি রানটাইম সময়ে এটি তার নির্দেশিকার সেটটির অংশের মাধ্যমে গতিশীলভাবে নতুন সামগ্রী তৈরি করে।
যদি আপনি (বা আপনার ইঞ্জিন) সামগ্রী ব্যবহার করে এমন কোনও অন্য প্রোগ্রাম কোড ব্যবহার করেন তবে সংকলন / বিল্ড সময় আপনার গেমের অংশ হিসাবে সেই সামগ্রীটি অন্তর্ভুক্ত করুন , তবে আপনার গেমটি (এবং এটির কোড) পিসিজি নয়। অত: পর:
একটি গেম ইঞ্জিন স্বয়ংক্রিয়ভাবে উত্পন্ন উদ্ভিদকে সংহত করতে সক্ষম
... পিসিজি নয়, যেহেতু সেই ইঞ্জিনটি নিজে রানটাইমে নতুন সামগ্রী তৈরি করে না, এটি অন্য কোথাও থেকে উত্পন্ন সামগ্রী ব্যবহার করে, যা শিল্পী, ডিজাইনার বা দেবগণ দ্বারা ম্যানুয়ালি অন্তর্ভুক্ত করা হয়েছে।
গেম মানচিত্র স্বীকৃতি
পিসিজির স্বীকৃতি নিয়ে কিছু করার নেই। এটি বিষয়বস্তু তৈরির সক্রিয় কাজটি করার সাথে সম্পর্কযুক্ত। সাধারণত পিসিজি অ্যাপ্লিকেশনগুলি তাদের নিজস্ব ফর্ম্যাট ডেটা তৈরি করে যা তারা ইতিমধ্যে বুঝতে এবং এর সাথে কাজ করতে পারে। তারা সাধারণত বাইরের উত্সগুলিতে পড়েন না, যদিও তারা যখন করেন, এটি কেবল সাধারণ পুরানো প্রোগ্রামের যুক্তি ... পিসিজি যেমন নয়। পিসিজি সমস্ত প্রজন্মের সম্পর্কে । সুতরাং পিসিজি এবং পিসিআর নয় :)
.তিহাসিক দৃষ্টিকোণ
আমরা কি এই প্রেক্ষাপটে "সামগ্রী" বিবেচনা সাধারণত সেগুলো যা অতীতে, মানুষ আছে জুড়ে ছিল নিজেরাই উত্পাদন করতে। উদাহরণস্বরূপ '70 এবং 80 এর দশকে, প্রতিটি গেমের (খুব বিশেষ কয়েকটি বাদে) একটি শিল্পরূপ, এর কাহিনিসূত্র, তার সংগীত, চরিত্র এবং গ্রহের নাম এবং এই জাতীয় একটি মানবের দ্বারা উত্পাদিত থাকতে হয়েছিল । এটি ছিল পিসিজির বিপরীতে মেরু ।
পিসিজি শুরু হয়েছিল যখন গেম প্রোগ্রামাররা বুঝতে পেরেছিল যে শিল্পী, সংগীতশিল্পী, লেখক ইত্যাদির নিয়োগের কঠোরতার পরিবর্তে - এবং তারপরে কোডটির সাথে তাদের কাজ সংহত করতে হবে, বা আরও খারাপ, সেই সমস্ত কাজ নিজেই করার পাশাপাশি কোডিং করেছে - তারা পারে পরিবর্তে তাদের জন্য সমস্ত জিনিস উত্পাদন প্রোগ্রাম লিখুন। এই প্রচেষ্টাগুলি ছিল প্রথম সত্যিকারের পিসিজি ফাংশন, মডিউল এবং প্রোগ্রাম। একটি নিখুঁত উদাহরণ হ'ল আসল এক্সকম / ইউএফও , যেখানে যুদ্ধের আগে গেমের কোডটি আপনার জন্য একটি সম্পূর্ণ অনন্য স্তর তৈরি করে। আগে এখনও (1979) অপ্সয়ের মন্দির ছিল ।
অভিজাত একটি আলাদা কেস ছিল: গেমটি যখন বিকাশাধীন ছিল তখন এর কিছু সামগ্রী তৈরি হয়েছিল; সেই কোডটি কেবল একই লেখক দ্বারা রচিত ছিল না, তবে পূর্ব-উত্পন্ন সামগ্রী সাধারণত রানটাইমের সময় ব্যবহার করা হত elite.exe
(যেমন আপনি যখন প্লেয়ার গেমটি চালাতেন) তখন আরও জেনারেটর দ্বারা ব্যবহৃত হত যা গেমের কোডের অংশ ছিল , বিশ্বকে তৈরি করেছিল আপনি মধ্যে অভিনয়.
একটি নতুন উদাহরণ হ'ল মাইনক্রাফ্ট (এবং এটি দ্বারা অনুপ্রাণিত অন্যান্য গেমস) যেখানে আপনি দিগন্তের দিকে হাঁটতে হাঁটতে বিশ্ব আক্ষরিক অর্থে আপনার চারপাশে উত্পন্ন করে, আধুনিক কম্পিউটিং পাওয়ারকে বড় অংশের জন্য ধন্যবাদ। এটির তুলনা করুন রোগ বা মরিয়া ১৯৮০ এর দশকে পিসি-এক্সটি-তে খেলেছে, যার জন্য আপনাকে স্তরটি উত্পন্ন করার জন্য অপেক্ষা করতে হতে পারে! (আপনার নির্বাচিত গেম সেটিংসের উপর নির্ভর করে)।
সমস্ত পিসিজি historতিহাসিকভাবে গেমস শিল্পে নিহিত নয়। উদাহরণস্বরূপ, সেখানে যারা কল্পিত জেনারেটর লেখেন। উদাহরণস্বরূপ, গ্রাফিক্স এবং গণনা জ্যামিতির ক্ষেত্রে কেন পার্লিন পার্লিন নয়েজ অ্যালগরিদম তৈরি করেছিলেন, যার জন্য পরে তাকে একাডেমির পুরষ্কার দেওয়া হয়েছিল। উদাহরণস্বরূপ, সংগীতশিল্পী ব্রায়ান এনো দীর্ঘকাল ধরে বাদ্যযন্ত্র স্কোরগুলির পদ্ধতিগত প্রজন্মের সাথে জড়িত। এবং অন্য উদাহরণ হিসাবে, হিরোকোয়েস্ট / ওয়ারহ্যামার কোয়েস্টের মতো নন-ডিজিটাল বোর্ডগেমগুলি প্রতিটি নাটকে আলাদা গেমবোর্ড তৈরি করার জন্য পদ্ধতিগত গতিবিদ্যা আবিষ্কার করেছিল।