এক্সএনএ গেমসের জন্য 3 ডি গেম ইঞ্জিন


14

আমি এক্সএনএ গেমের বিকাশ শুরু করার আগে, আমার বিকাশ করার জন্য একটি 3D গেম ইঞ্জিন চয়ন করা উচিত। এই বিশ্বাস কি ভিত্তিহীন? এক্সএনএর কি বেসিক অবজেক্ট ট্রান্সফর্মেশন, আলো এবং জাল / টেক্সচার আমদানি কার্যকারিতা রয়েছে যার দ্বারা আপনি একটি শালীন থ্রিডি সাইড-স্ক্রোলিং গেমটি বিকাশ করতে পারবেন?

সম্ভাবনাগুলি হ'ল আমার জন্য বেশিরভাগ স্পেশাল এফেক্টস, অ্যানিমেশন এবং সাউন্ড হ্যান্ডল করার জন্য আমি টর্ক এক্স এর মতো একটি 3 ডি ইঞ্জিনের দরকার পড়ছি । আপনি কোন ইঞ্জিনগুলি দিয়ে একটি এক্সএনএ গেমটি তৈরির প্রস্তাব দিয়েছিলেন? আপনার অভিজ্ঞতায় নির্ভরযোগ্য কোন কাজ? এক্সএনএ কি একা যথেষ্ট? আপনার কাছে এমন কোডের সংগ্রহশালা রয়েছে যা সূর্যালোক, কুয়াশা এবং বৃষ্টিপাতের সাথে প্রভাব এবং অন্যান্য গেমের পরিবেশ তৈরি করতে সরাসরি এক্সএনএর সাথে কাজ করে?


2
TorqueX ব্যবহার করা বেশি না বিবেচনা না হয়, আপনি সতর্ক করা হয়েছে gamedev.stackexchange.com/questions/2934/...
ডেভিড ইয়াং

1
"এক্সএনএর কি বেসিক অবজেক্ট ট্রান্সফর্মেশন, আলোকসজ্জা এবং জাল / জমিন আমদানি কার্যকারিতা রয়েছে" আমি জানি এটি ছদ্মবেশী, তবে এক্সএনএ ডক্সের উপর দ্রুত নজর দেওয়া এর উত্তর দেবে
ক্রিস হাউ

1
@ ক্রিস আমি সম্মত ... বা, আপনি খুব দ্রুত নজরে নিতে পারেন এবং সহজ খ্যাতির জন্য এর উত্তর দিতে পারেন! :)
রিকিট

উত্তর:


24

সংক্ষেপে, পুরোপুরি পরিচালিত সি # কোড (যা আপনাকে উইন্ডোজ এবং এক্সবক্স 360 এর জন্য বিকাশ করতে দেয়) রচিত সর্বাধিক ব্যবহারযোগ্য 3 ডি গেম ইঞ্জিনগুলি হ'ল :

  • অক্স গেম ইঞ্জিন - বাটারমিল্ক 2 ডি ইঞ্জিনের 3 ডি সংস্করণ - দুর্দান্ত বৈশিষ্ট্য, জিগল ফিজিক্স, যুক্তিসঙ্গত দৃশ্যের সম্পাদক, ছায়াছবি। ফ্রি

বিকল্প পাঠ

  • সানবার্ন - এএনএ গতিশীল আলো এবং ছায়া গো, ছদ্মবেশ, এইচডিআর রেন্ডারিং, দর্শনীয়, ছড়িয়ে পড়া এবং দ্বিধা মানচিত্রের সাথে রেন্ডারিং করে এবং এতে মডেল, লাইট, উপকরণ সম্পাদনা করার জন্য একটি 3 ডি গেম ওয়ার্ল্ড এডিটর অন্তর্ভুক্ত রয়েছে। $ 150 বা আরও বেশি। বিনামূল্যে সংস্করণ উপলব্ধ

বিকল্প পাঠ

আমি শীর্ষ তালিকায় টর্ক এক্সকে উল্লেখ করতাম তবে নেতিবাচক প্রতিক্রিয়া এতটাই অপ্রতিরোধ্য যে আমি সত্যিই এটি একটি জগাখিচুড়ে বিশ্বাস করছি।

অন্যান্য ইঞ্জিনগুলি এখানে তালিকাবদ্ধ রয়েছে:

মুক্ত উৎস

3D

2D

  • ফ্ল্যাট রেড বল - 2.5 ডি গেম ইঞ্জিন পরিচালিত ডাইরেক্টএক্স দিন থেকে প্রায় ছিল। খুব ভাল আপডেট এবং সমর্থিত।
  • জেমগিন - লেভেল এডিটর, উপাদান, ভিজ্যুয়াল স্ক্রিপ্টিং ভাষার সাথে 2 ডি গেম ইঞ্জিন
  • Box2D.XNA - বক্স 2 ডি ইঞ্জিনের এসি # পোর্ট
  • ডিঙ্গাইন - বেসিক সম্পাদক সহ 2 ডি টাইল ইঞ্জিন

বাণিজ্যিক গেম ইঞ্জিন

  • কেটা - টাইল / স্তর স্তর সহ 2 ডি গেম ইঞ্জিন, সংঘর্ষ সনাক্তকরণ, স্প্রাইটস, ফন্টস ইত্যাদি
  • TorqueX - (প্রস্তাবিত নয়)
    • 2 ডি - টর্কএক্স গেম নির্মাতাকে টানুন এবং ড্রপ ইউআই থেকে স্তরগুলি সম্পাদনা করতে।
    • 3 ডি - টরকএক্স ওয়ার্ল্ড বিল্ডার অবজেক্টস এবং লাইটিং দিয়ে 3 ডি গেমের স্তর তৈরি করতে
  • ভিজ্যুয়াল 3d.net - (কেবল উইন্ডোজ)

বিশেষজ্ঞ

পদার্থবিজ্ঞান ইঞ্জিন

আপনার যদি এমন কোডের প্রয়োজন হয় যা Xbox 360 বা জুনে চলবে তবে আপনার প্রয়োজন 100% পরিচালিত ইঞ্জিন।

এর বেশিরভাগই নিখরচায়, বা বাণিজ্যিক পণ্যগুলির চারপাশে নিখরচায়।

আপনি শুধুমাত্র targetting হয় উইন্ডোজ তারপর আপনি এই কোন ব্যবহার করতে পারেন:

  • PhysX
    • PhysX.NET
    • আবরণ মাইক্রোসফট রোবোটিক্স স্টুডিও কিন্তু লাইসেন্স চেক করুন।
  • ODE (ওপেন Dyamics ইঞ্জিন)
    • এক্সপিএ (এক্সএনএ ফিজিক্স লাইব): এক্সনাডিভরুর জন্য একটি দুর্দান্ত মোড়ক রয়েছে তবে এটি মূলত পুরানো এবং ওডিই খারাপ / অস্থির হওয়ার গুজব রয়েছে। এটি সম্পর্কে খুব কম তথ্য আছে, তবে এপিআই বেশ বন্ধুত্বপূর্ণ। খুব সহজেই উঠে আসা এবং সহজ সংঘর্ষের সাথে চালানো (এমনকি আমি এটি তৈরি করে দিয়েছি!) তবে সমস্যা দেখা দিলে আপনার কী প্রয়োজন তা খুঁজে পাওয়া শক্ত এবং এটি খুব ধীরে ধীরে আপডেট হয়।
  • নিউটন গেম ডায়নামিক্স

1
বেশ চিত্তাকর্ষক তালিকা। ভাল কাজ
বিষ্ণু

টর্কএক্সের জন্য কে নেতিবাচক প্রতিক্রিয়া দিচ্ছে? এমন কোনও উত্তর আমি দেখতে পাচ্ছি না যা তা বলে।
জর্জ স্টিকার

@ জর্জ - আমার প্রশ্নের প্রথম মন্তব্য দেখুন। এটি এই পৃষ্ঠার সাথে লিঙ্ক করে যেখানে এই সম্প্রদায়টি আপনাকে কার্যত টর্ক - গেমদেব.স্ট্যাকেক্সেক্সঞ্জ
এডওয়ার্ডিয়ান

তাদের সমর্থন করা এক্সএনএ সংস্করণ দিয়ে কেউ তালিকা আপডেট করতে পারবেন? আমি যা বলতে পারি তা থেকে এখনই সানবার্ন এক্সএনএ 4 সমর্থন করে।
বিপন্নমাসা

3

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

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

এবং আমরা এমনকি রেন্ডারিং ছাড়া শব্দগুলি যেমন শব্দ এবং পদার্থবিজ্ঞানের কথা বিবেচনা করি নি।

আপনি এক্সএনএ বিকাশকারীদের বেঁচে থাকার কিটে (এক্সডিএসকে) আকর্ষণীয় লিঙ্কগুলির একটি সম্পদ পাবেন ।


3

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

আপনাকে শুরু করতে এখানে কয়েকটি লিঙ্ক দেওয়া হয়েছে:


2

এক্সএনএ আপনাকে এর জন্য প্রচুর ক্লাস দেয় কারণ আপনি একটি বিদ্যমান গেম ইঞ্জিন ব্যবহার না করেই একটি 3D গেম বিকাশ করতে পারেন।

তবে আপনি যদি সত্যিই 3 ডি ইঞ্জিন ব্যবহার করতে চান তবে আপনার সেরা বাজি এখনই সানবার্ন ইঞ্জিন ব্যবহার করছে:

http://www.synapsegaming.com/

সংস্করণ 1. এক্স কেবলমাত্র একটি আলোক ইঞ্জিন, তবে স্ন্যাপস বলেছে যে সংস্করণ 2.X একটি সম্পূর্ণ গেম ইঞ্জিন হবে।


0

আমি এখন টর্ক এক্স ব্যবহার করব কারণ এটি পুরোপুরি বৈশিষ্ট্যযুক্ত। তবে তাদের কাছে যদি এটি এখনও $ 150 বা তার চেয়ে কম থাকে কারণ এটি উইন্ডোজ ফোন 7 সমর্থন করে টর্ক দেব সম্প্রদায়ের সাথে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.