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