Anonim

পাইগাম একটি জনপ্রিয় পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ লাইব্রেরি যা অন্যান্য মাল্টিমিডিয়া অ্যাপ্লিকেশনগুলির সাথে গেম তৈরির জন্য ব্যাপকভাবে ব্যবহৃত হয়। তবে এর অনেকগুলি সীমাবদ্ধতা রয়েছে এবং তাই আপনি যদি কাজ করার বিকল্প খুঁজছেন তবে আপনার বিভিন্ন বৈশিষ্ট্যযুক্ত বিভিন্ন বিকল্প রয়েছে।

Pyglet

দ্রুত লিঙ্ক

  • Pyglet
    • পেশাদাররা
    • কনস
  • বাইন্ড (আপনার নিজের নেট স্বপ্ন তৈরি করুন)
  • পেশাদাররা
  • কনস
  • Godot
    • পেশাদাররা
    • কনস
  • গেমমেকার স্টুডিও 2
  • পেশাদাররা
  • কনস
  • ডান ইঞ্জিন সমস্ত পার্থক্য তৈরি করে

প্ল্যাটফর্ম: উইন্ডোজ, লিনাক্স, ওএস এক্স

মূল্য : বিনামূল্যে

লাইসেন্স : বিএসডি ওপেন সোর্স লাইসেন্স

ডাউনলোড : পাইগলেট

পেশাদাররা

  1. একাধিক উইন্ডোজ এবং মাল্টি-মনিটর ডেস্কটপ সেটআপগুলি ব্যবহার করতে পারে
  2. 3 ডি সমর্থন
  3. খাঁটি পাইথনে লেখা
  4. বাহ্যিক নির্ভরতা বা ইনস্টলেশন প্রয়োজনীয়তা নেই - বেশিরভাগ অ্যাপ্লিকেশন এবং গেমের প্রয়োজনীয়তার জন্য সাধারণ বিতরণ এবং ইনস্টলেশন।
  5. ধ্রুব বিকাশের অধীনে - নিয়মিত প্রকাশিত আপডেট এবং বাগফিক্সেস।

কনস

- ক্ষুদ্র সম্প্রদায় এবং সীমাবদ্ধ জনপ্রিয়তা - সম্প্রদায়টি সহায়ক হলেও অন্যান্য ইঞ্জিনের তুলনায় এটি সীমিত।

বাইন্ড (আপনার নিজের নেট স্বপ্ন তৈরি করুন)

প্ল্যাটফর্ম : উইন্ডোজ

মূল্য: বিনামূল্যে

লাইসেন্স : মালিকানাধীন। বিনামূল্যে এবং ব্যবহার বিনামূল্যে প্রকাশ করুন।

ডাউনলোড : বাইন্ড

পেশাদাররা

  1. বৃহত এবং সহায়ক সম্প্রদায় - ভাল আকারের প্লেয়ার বেস এবং সম্প্রদায়ের অনেক সদস্য অন্যকে শেখার ক্ষেত্রে সহায়তা করার জন্য উত্সাহী।
  2. ব্যবহার করা সহজ - নতুনদের শেখার এবং ব্যবহারের তুলনায় তুলনামূলক সহজ।
  3. নিষ্ক্রিয় বিকাশ - নিয়মিত আপডেট আপডেট।
  4. বড় সম্প্রদায় - মোটামুটি বড় প্লেয়ার বেস এবং একাধিক গেম খেলতে।
  5. ইনবিল্ট মাল্টিপ্লেয়ার সমর্থন - একক প্লেয়ার গেমগুলিও মোতায়েন করতে পারে তবে এতে মাল্টিপ্লেয়ার ফোকাস রয়েছে।

কনস

  1. এক্সক্লুসিভ প্রোগ্রামিং ল্যাঙ্গুয়েজ - ভাষাটি ডিএম হিসাবে পরিচিত, এবং ড্রিম মেকার ব্যবহার করে পরিবর্তিত হয়। এটি একটি অবজেক্ট-ওরিয়েন্টেড, ব্যাখ্যামূলক ভাষা, যা সি ++, জাভা এবং পিএইচপি এর সাথে সান্নিধ্যপূর্ণ। ডিএম গাইডে আরও তথ্য উপলব্ধ।
  2. সীমিত প্ল্যাটফর্ম সমর্থন - BYOND কেবলমাত্র উইন্ডোজে স্বীকৃত এবং অন্যান্য প্ল্যাটফর্মগুলিতে ব্যবহারের জন্য একটি এমুলেটর প্রয়োজন। অন্যান্য প্ল্যাটফর্মগুলির জন্য কোনও সমর্থন করার পরিকল্পনা নেই।

Godot

প্ল্যাটফর্ম : উইন্ডোজ, লিনাক্স, ওএস এক্স, আইওএস, অ্যান্ড্রয়েড, ব্ল্যাকবেরি, এইচটিএমএল 5

মূল্য : বিনামূল্যে

লাইসেন্স : এমআইটি লাইসেন্স

ডাউনলোড : গোডোট

পেশাদাররা

  1. বাষ্পে ইনস্টল করা যায় - আপনি স্টিম স্টোরের মাধ্যমে সহজেই গডোট ইনস্টল করতে পারেন।
  2. লাইটওয়েট - এক্সিকিউটেবলটি পোর্টেবল এবং 40 এমবি এর চেয়ে কম আকারের।
  3. ব্যবহারকারী-বান্ধব UI - কোডিংয়ের অভিজ্ঞতা ছাড়াই লোকেদের জন্য বোধগম্য।
  4. সাধারণ কোডবেস - ইঞ্জিনের উত্স কোড কোড ডিজাইনের স্ব-ডকুমেন্টিং পদ্ধতির সাহায্যে পড়া এবং বুঝতে সহজ।
  5. ইন্টিগ্রেটেড অ্যানিমেশন সম্পাদক
  6. ইউনিফাইড গেম সম্পাদক ইন্টারফেস - সমস্ত গেম ডেভেলপমেন্ট এবং স্ক্রিপ্টিং ইঞ্জিন সম্পাদকের ভিতরে করা হয়
  7. সম্পূর্ণ ডেডিকেটেড 2 ডি ইঞ্জিন - আধুনিক 2 ডি গেমগুলিতে ব্যবহৃত অনেকগুলি বৈশিষ্ট্য সমর্থন করে।
  8. 3 ডি সমর্থন
  9. অন্তর্নির্মিত পদার্থবিজ্ঞান ইঞ্জিন - 2D এবং 3 ডি দৃশ্যে পদার্থবিদ্যা যুক্ত করুন, অনমনীয় এবং স্ট্যাটিক বডি, অক্ষর, রেইকাস্ট, যানবাহন এবং আরও অনেক কিছু দিয়ে।
  10. ধ্রুবক বিকাশের অধীনে - ইঞ্জিন তুলনামূলকভাবে নতুন হলেও এটি নিয়মিত পরিশ্রুত ও আপডেট হচ্ছে।
  11. সহায়ক সম্প্রদায়
  12. অভ্যন্তরীণ স্ক্রিপ্টএডিটারের সাথে অন্তর্নির্মিত অন্তর্নির্মিত ডকুমেন্টেশন - সহজেই ইঞ্জিন পাঠ্য সম্পাদকটিতে Ctrl- এর নাম ক্লিক করে যে কোনও শ্রেণীর জন্য ডকুমেন্টেশন অ্যাক্সেস করুন।
  13. সহজেই প্রসারিত স্ক্রিপ্টিং সিস্টেম - সি ++, জিডিএস স্ক্রিপ্ট, ভিজ্যুয়াল স্ক্রিপ্ট এবং সি # এর ইনবিল্ট সমর্থন সহ, সম্প্রদায়টি ডি, নিম এবং পাইথনের সমর্থন যোগ করেছে।

কনস

  1. অ্যাটলেস আমদানির কোনও অন্তর্নির্মিত উপায় নেই - অন্যান্য ইঞ্জিন থেকে অ্যাটলাসগুলি আমদানি করতে প্লাগইনগুলির উপর নির্ভর করে
  2. অনুকূলকরণে অসুবিধা - ওওপি আর্কিটেকচার। ডেটা অনেক শ্রেণীর মধ্যে ছড়িয়ে পড়ে, যার অর্থ এটি খুব ক্যাশে-বান্ধব নয় এবং ভেক্টরাইজ করা এবং সমান্তরাল করা কঠিন।
  3. মাঝেমধ্যে বিভ্রান্তিকর পরিভাষা - প্রায় সবকিছুই একটি দৃশ্য হিসাবে উল্লেখ করা হয়, যা অন্য ইঞ্জিন থেকে আগত লোককে বিভ্রান্ত করতে পারে
  4. কোনও অ্যাডনেটওয়ার্ক সমর্থন নয় - গেম বিজ্ঞাপনগুলির জন্য কোনও দেশীয় সমর্থন নেই।

গেমমেকার স্টুডিও 2

প্ল্যাটফর্ম : উইন্ডোজ, ওএস এক্স, লিনাক্স, এইচটিএমএল 5, উইন্ডোজ ফোন, অ্যান্ড্রয়েড, আইওএস, অ্যামাজন ফায়ার, পিএস 3/4 / ভিটা, এক্সবক্স ওয়ান

মূল্য : 39 ডলার - 1500 ডলার

লাইসেন্স : কেনা প্যাকেজের উপর নির্ভর করে পরিবর্তিত হয়। 00 1500 এর চূড়ান্ত লাইসেন্সটি সমস্ত প্ল্যাটফর্মগুলিতে অ্যাক্সেসের পাশাপাশি বাষ্প, অ্যাপ স্টোর এবং প্লেস্টেশন স্টোরের মতো প্ল্যাটফর্মগুলিতে আপনার গেমটি ছাড়ার ক্ষমতা দেয়।

ডাউনলোড : গেমমেকার স্টুডিও 2

পেশাদাররা

  1. শিখতে সহজ - এর জন্য সামান্য প্রোগ্রামিং জ্ঞান প্রয়োজন যার অর্থ প্রযুক্তিগত অভিজ্ঞতা ছাড়াই যেমন ডিজাইনার বা শিল্পীরা কোনও প্রোগ্রামারের সাহায্য ছাড়াই তাদের প্রকল্পগুলি তৈরি করতে পারে।
  2. টিউটোরিয়ালের বিস্তৃত বিশাল সম্প্রদায় community
  3. সহজে ক্রস-প্ল্যাটফর্মের শেডার সমর্থন - আপনার নিজের শেডারগুলিকে একটি শেডার ভাষায় লিখুন এবং জিএমএস 2 এটিকে স্বয়ংক্রিয়ভাবে সমস্ত প্ল্যাটফর্মে পোর্ট করবে।
  4. সমস্ত সম্পদ লোড করার জন্য আইডিই - আপনার সংস্থানগুলি পরিচালনা করা সহজ।
  5. ক্রস প্ল্যাটফর্ম মাল্টিপ্লেয়ার সমর্থন
  6. সম্পত্তি ক্রয় ও বিক্রয়ের জন্য সরকারী বাজার - আপনার যদি আরও কিছু সম্পদের প্রয়োজন হয় বা আপনার নিজের তৈরি হয়ে থাকে এবং কিছুটা অতিরিক্ত নগদ তৈরি করতে চান তবে দুর্দান্ত।
  7. 3 ডি সমর্থন করে

কনস

  1. ব্যয়বহুল - ব্যয়বহুল মূল্য পয়েন্ট অনেকগুলি ছোট-স্কেলের ইন্ডি বিকাশকারীদের পক্ষে খুব বেশি হতে পারে।
  2. একটি জুয়া সফ্টওয়্যার সংস্থার মালিকানাধীন - মুক্ত উত্স নয় বা বিতরণ করার জন্য নিখরচায় নয়, গেইমেকার YoYoGames দ্বারা বিকাশ করা হয়েছে যা প্লেটেকের মালিকানাধীন, যা মূলত জুয়ার সফ্টওয়্যার তৈরি করে।
  3. মালিকানাধীন ভাষা - জিএমএল নামে একটি কাস্টম ভাষা ব্যবহার করে, তাই আপনি অন্যান্য ইঞ্জিনে স্থানান্তরযোগ্য ভাষা শিখেন না।
  4. সীমিত স্ক্রিপ্টিং ল্যাঙ্গুয়েজ - ভাষা প্রকৃত অবজেক্টস, স্ট্রাক্টস, রিয়েল ডেটা প্রকার, ফাংশন, ওভারলোডিং বা যুক্তি নামকরণকে সমর্থন করে না।
  5. কোনও জিইউআই সম্পাদক নেই - জিইউআই অবশ্যই হার্ড-কোডেড থাকতে হবে, যাতে বিভিন্ন ডিভাইস এবং ডিসপ্লে সমন্বিত করতে অসুবিধা হয়
  6. কোনও অন্তর্নির্মিত রিফ্যাক্টরিং সরঞ্জাম নেই - আপনি কোনও সংস্থানটির নাম পরিবর্তন করতে পারেন, তবে এটি কোডের মধ্যে সংস্থানটির উল্লেখগুলি স্বয়ংক্রিয়ভাবে নতুন নামে পরিবর্তন করবে না।
  7. ভবিষ্যতের বিকাশটি মূলত প্রসাধনী হবে - ইঞ্জিন এবং ভাষা জিএমএস 1 এবং জিএমএসের মধ্যে অপরিবর্তিত রয়েছে ২. ভবিষ্যতের বিকাশও কসমেটিক হবে, স্প্রাইট সম্পাদককে আপডেট করা এবং একটি অডিও সম্পাদক যুক্ত করা সহ

ডান ইঞ্জিন সমস্ত পার্থক্য তৈরি করে

আপনার গেমটি বিকাশের জন্য পাইগাম ব্যবহার করার জন্য কয়েকটি সেরা বিকল্প বিকল্পের জন্য আমাদের চয়নসমূহ। যদি আপনার এমন কোনও পছন্দ থাকে যা এই তালিকায় নেই, তবে নীচের মন্তব্যে এটি আমাদের সাথে ভাগ করুন, এবং আপনি কেন দুর্দান্ত বলে মনে করেন তা আমাদের জানান।

সেরা পাইগাম বিকল্প