যারা আমার সহযোদ্ধা হতে আগ্রহী তাদেরকে বলছি প্রফেশনলি যদি গেম ডেভেলপমেন্ট শিখতে হয় তাহলে আপনাকে কি কি হতে হবে
গল্পকার==শিল্পী==আভিনেতা==মিউজিসিয়ান== প্রোগ্রামার== ফটোগ্রাফার== ভিডিও এডিটর== প্রডুসার== ডিজাইনার== গেমার==পাবলিশার== সৃজনশীল ।।
এবার আসুন জানি কিছু গেম ডেভেলপমেন্ট ইনজিন সম্পর্কে
গেইম ডেভেলপমেন্টঃ গেইম এর জন্য সর্বাধিক জনপ্রিয় হচ্ছে Autodesk 3ds Max. ম্যাক্স এর এমন কিছু ফীচার আছে যা তাকে গেম এর জগতে এক নম্বর করে রেখেছে। মোটামুটি ৭০% গেমই ম্যাক্সের সাহায্যে বানানো হয়। 3ds Max এর যুগান্তকারী পলিগনাল মডেলিং টুল এর জন্য ২০০৩ সালে এটি একটি World Gaming Award লাভ করে 3ds Max এর যাত্রা শুরু হয় ১৯৯১ সালে ম্যাক্স হেনরি এবং তার এক বন্ধুর প্রচেষ্টার মাধ্যমে।
এর পরেই আছে Maya. মায়া গেম এর জগতে ম্যাক্স এর চাইতে কোন অংশেই কম নয়। গেম এর জগতে মায়া ম্যাক্স প্রায় সমান ভাবে ব্যবহৃত হচছে। যেমন Call Of Duty, Prince of Persia, Devil May Cry ইত্যাদি সিরিজের গেমগুলি Maya তে বানানো হয়েছে। অপরদিকে Assassin’s Creed, Medal of Honor, Far Cry সিরিজের গেমগুলি 3ds Max এ বানানো হয়েছে। তারপর আছে Softimage এর নাম। এবং সর্বশেষ আসছে ফ্রী এবং জনপ্রিয় ওপেন সোর্স টুল Blender এর নাম।
এর সাথে সাথে গেম ইঞ্জিন হিসেবে জনপ্রিয় হল Call of Duty খ্যাত এবং একাধিক পুরস্কার প্রাপ্ত গেম ইঞ্জিন “Infinity Ward Engine” বা সংক্ষেপে “IW Engine“। তারপরের অবস্থানেই আছে Prince of Persia এর “Jade Engine“. এ্ররপরে আছে Devil May Cry (DMC) এর গেম ইঞ্জিন “MT Framework”
শুরু হয়ে গেল গেম ডেভেলপমেন্ট
আমরা গেম বানানোর কাজ শুরু করবো তিনটি ধাপে
ক. প্লানিং, গ্রুপ বানান ও কাজ ভাগ করে নেয়া
খ. মুল গেম প্রোডাকশনের কাজ করা
গ. প্রোডাকশনের পরে ইডিট ও প্রকাশনা
এই প্রোজেক্ট সফল করার জন্য যারা যে কাজ ভালো পারেন বা পারবেন তারা সে কাজের দায়িত্ব নিবেন কারন এত বহু মাত্রিক কাজ একার পক্ষে করা সম্ভব না,তবে আশার কথা হল এই যে গেম প্রোজেক্ট নিয়ে আমি বেশ কয়ক বছর কাজ করছি এবং বেশ কিছু কাজ এর মাঝেই শেষ করেছি সময় পেলে শেয়ার করবো গেম এর কাজ সম্পর্কে আপডেট পাবার জন্য আমাদের গ্রুপ এ জয়েন্ট করতে পারেন ।
প্রথমে দরকার হবে একটি ভালো গল্গ নির্মাণ করা বা থিম সেট করা । মেইন থীমকে ভিত্তি করে প্রধান গল্প এবং চিত্রনাট্য নির্মান করা হয়। এখান থেকেই মূলত একটি গেম যাত্রা শুরু হয়। গেমা এর গল্প যতবেশি শক্তিশালী এবং প্রাণবন্ত হবে গেমটি ততই উত্তেজনামুলক এবং আকর্ষনীয় হবে। যার ফলে তা গেমারকে চুম্বকের মত আকর্ষন করে এবং গেমটি বারবার খেলতে বাধ্য করায়। গল্প সাধারনত এমন একটি মাত্রায় রাখা হয় যার ফলে গল্পের মাঝে কিছু কিছু টুইস্ট থাকে যেগুলো দর্শককে কিছুটা সময় ভেবে ভেবে সমাধান করতে হয়। এছাড়াও গল্পের ফ্লো এবং ট্রানজিশন যদি সঠিক মাত্রার হয় তবে গেম নির্মাণের পরবর্তী ধাপগুলিও সফল হবে।
এই বোর্ড যারা কাজ করবেন তাদের কাজ হল গল্প গুল যাচাই বাছাই করা ও গেম এর জন্য উপযুক্ত করে তোলা। গেম গল্প সাধারনত কাগজে কলমে লেখা হয়। যার ফলে এটির কোন ভিজ্যুয়াল মুড থাকে না। তাই গল্পের প্রতিটি স্টেপ ফাইনাল মুভি স্ক্রিনে কেমন দেখাবে এটি নির্ধারন করার জন্য কাগজে কলমে থাম্বনেইল স্কেচ করার মাধ্যমে গল্পের প্রধান প্রধান অংশ বা এক্সট্রিম পার্টগুলি চিত্র এঁকে এঁকে স্টোরিবোর্ডিং করা হয়।
এরপরের ধাপটি হল গল্পের প্রধান প্রধান চরিত্র এবং এনভায়রনমেন্ট এর কনসেপচুয়ালাইজেশন করা হয়। যেটা দেখে দেখে পরবর্তীতে থ্রিডি মডেরলাররা ক্যারেক্টার এর থ্রিডি ভার্সন মডেল করতে পারবে। পাশাপাশি এনভায়রনমেন্ট আর্টিস্টরাও তাদের কাজ এই কনসেপ্ট ডিজাইন এর উপর ভিত্তি করে করতে পারবে।
প্রিভিজ্যুয়ালাইজেশন বা এনিমেটিকসকে বলা হয় স্টোরিবোর্ডিং এর ভিডিও ভার্সন। অর্থাত স্টোরিবোর্ডিং এ কেবল থাম্বনেইল স্কেচ ড্রয়িং ব্যবহার করা হয়, কিন্তু প্রিভিজ বা এনিমেটিকস এ খুব রাফ বা বেসিক লেভেলের থ্রিডি জিওমেট্রি ব্যবহার করে লো লেভেল এনিমেশন বানানো হয়।যা পরবর্তীতে গেম এ নিয়া আসা হয়।
এই ধাপে গেম সকল চরিত্রের ভয়েস রেকর্ড করা হয়। যেগুলোর উপর ভিত্তি করে পরবর্তীতে ক্যারেক্টার এনিমেটররা এনিমেট করতে পারবে ও মিশন সেট করা হবে ।
এই পর্যায়ে সাধারনত একটি প্রজেক্টের জন্য কি কি নিয়ম কানুন থাকবে এবং কিভাবে সকল এসেট ম্যানেজ করা হবে তা নির্ধারন করা হয়।কোন লেভের পর কোন লেভেল আসবে কোন মিশন এর পর কোন মিশন আসবে ইত্যাদি।
আরও অনেক কিছু আছে সময় করে বলতে হবে। আজ এই পর্যন্ত
এখন বলেন কে কোন বিষয় নিয়ে কাজ করতে আগ্রহী। যার যে বিষয় গুল ভালো লাগে বা ভালো পারেন বা পারবেন আমাকে জানান। যারা সফল ভাবে আমার সাথে লেগে থাকবেন শুধু তারাই যোগাযোগ করুন। আমি নিজেই আপনাদের বেশ কিছু এর দরকারি প্লাগিন ও সফটওয়্যার দিব যা আমার নগদ ডলারে কেনা।
বাকিটা পরের টিউনে বলছি। সারা রাত কাজ করলাম এখন ঘুমতে যাওয়া দরকার । কারন আমি জানি এখন অনেক কিছু বলা দরকার।
আমার ইমেইল ঠিকানা [email protected] ===[email protected]
আমাদের গ্রুপ পেজ https://www.facebook.com/groups/yottabd/
আমাদের ফ্যান পেজ https://www.facebook.com/YOTTABANGLADESH
ফেসবুকে আমি https://www.facebook.com/hasan338822
আমি Juwel Hasan। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 13 টি টিউন ও 124 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ডিজিটালাইজিং বাংলাদেশ
আপনার প্রথম পোস্ট এ ক্রা আমার কমেন্ট তো আপনি ডিলিট করে দিলেন
তাতে কোন সমস্যা নাই
কমপক্ষে আপনি তো জানেন আপনি যে গেম ইঙ্গিন ব্যবহার করছেন
এটা DirectX9 এর মাঝেই সীমাবদ্ধ আর এটার নতুন কোন
আপডেট আর ছাড়া হবে না
তাছাড়া এই ইঙ্গিন এ মডেল গুলা নির্দিষ্ট পলিগনের হতে হবে +
গেম ম্যপিং এ অ আছে সীমাবদ্ধতা
অযথা কেন নিজে এবং আপরের সময় নষ্ট করছেন
আমি ইঙ্গিন টি চার বছর আগে কিনি এবং এর
প্রচুর এস্যেট আমার কাছে আছে।
কিছু করতে চাইলে Unity3D ইঙ্গিন ব্যবহার
করেন