2 Answers
- গেম তৈরি করা হয় গেমিং ইঞ্জিন ব্যবহার করে, সেই ইঞ্জিন গুলো ব্যবহার করা জানতে হবে। (ইউনিটি,গেম মেকার, গেমব্রিয়ো ইত্যাদি)
- প্রোগ্রামিং জানতে হবে। (গেমিং ইঞ্জিন ব্যবহার করার সময় গেম গুলোকে ইঞ্জিনদ্বারা প্রোগ্রাম করতে হয়। মেক্সিমাম গেম এ জাভা,জাভা স্ক্রিপ্ট, সি শার্প ইউজ করা হয়। যদি প্রোগ্রামিং না জানেন তবে আগে ভালভাবে প্রোগ্রামিং শিখুন তারপর গেম বানান।)
3062 views
Answered
আপনি মুলত কোন প্ল্যাটফর্মের (ডেস্কটপ/ওয়েব/মোবাইল) জন্য গেম ডেভেলপ করতে চান সেটার উপর নির্ভর করবে কোন ল্যাঙ্গুয়েজ শিখবেন। এছাড়াও গেমইঞ্জিন (2D/3D) সম্পর্কে আইডিয়া থাকতে হবে। সি++, অবজেক্টিভ সি, জাভাস্ক্রিপ্ট, পাইথন এবং একশনস্ক্রিপ্ট এই ৫ টা জানা থাকলে মুটামুটি বেশীরভাগ প্ল্যাটফর্ম এবং গেমইঞ্জিন এ কাজ করা যায়। আজকাল আলাদা আলাদা প্লাটফর্মের জন্য আলাদা আলাদা ভাষা শেখার প্রয়োজন পড়েনা । আপনি যেকোনো গেম ইঞ্জিন ব্যবহার করে গেম বানাতে পারবেন, আপনি চাইলে ইউনিটি দিয়ে শুরু করতে পারেন, বর্তমানে সবচেয়ে পপুলার এটা । ইউনিটি তে স্ক্রিপ্ট করতে চাইলে আপনার C# আর Unity script (javascript but a bit different) শিখে নিতে হবে :)
3062 views
Answered