ফ্যাসারে আর্কেড, পি 2 এবং নিনজা পদার্থবিজ্ঞানের মধ্যে পার্থক্য


33

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

দয়া করে এই পদার্থবিজ্ঞানের সিস্টেমগুলির জন্য আমাকে কিছুটা অন্তর্দৃষ্টি দিন।


1
আমাদের আরকেড ফিজিক্স সিস্টেম, নিনজা ফিজিক্স এবং পি 2.জেএস - একটি পূর্ণ দেহ পদার্থবিজ্ঞান সিস্টেমের সাথে ফেজার শিপস আরকেড পদার্থবিদ্যা কেবলমাত্র উচ্চ-গতির এএবিবি সংঘর্ষের জন্য। নিনজা ফিজিক্স জটিল টাইলস এবং opালুগুলির জন্য স্তর স্তরগুলির জন্য উপযুক্ত, এবং পি 2. জেএসএস একটি প্রতিবন্ধকতা, স্প্রিংস, বহুভুজ সমর্থন এবং আরও অনেক কিছু সহ একটি পূর্ণ-বডি ফিজিক্স সিস্টেম allows
কংগসবঙ্গাস

এবং এখন পেইড বক্স 2 ডি ব্যাকএন্ডও রয়েছে, যা P2.JS এর ​​মতো হওয়া উচিত তবে আরও ভাল।
সিরো সান্তিলি :5 改造 中心 法轮功 六四

উত্তর:


39

মন্তব্যে উল্লিখিত হিসাবে, তাদের সাইটটি ইতিমধ্যে ব্যাখ্যা করে যে তিনটি সিস্টেম কী এবং সেগুলির জন্য কী ব্যবহার করা যেতে পারে।

আরকেড পদার্থবিদ্যা কেবলমাত্র উচ্চ-গতির এএবিবি সংঘর্ষের জন্য।

এএবিবি অর্থ অক্ষ-সংলগ্ন চৌম্বকীয় আয়তক্ষেত্রগুলি; এর অর্থ আপনার কোনও আবর্তন ছাড়াই অবজেক্ট রয়েছে এবং আপনি কেবল পরীক্ষা করছেন যে চিত্রটি (যা একটি আয়তক্ষেত্র) অন্য চিত্রের সাথে ওভারল্যাপ হয়েছে (যাতে সম্ভাব্য সংঘর্ষ রয়েছে)। এটি গণনা করা সস্তা এবং দ্রুত, এটি সম্ভবত উচ্চ-গতির সংঘর্ষের জন্য তারা এটিকে সুপারিশ করে।

এএবিবি-র একটি সমস্যা হ'ল এটি গ্যারান্টি দেয় না যে সত্যিই কোনও সংঘর্ষ রয়েছে; আপনার একটি সম্পূর্ণ স্বচ্ছ অঞ্চল ওভারল্যাপিং থাকতে পারে।

নিনজা ফিজিক্স স্তরীয় দৃশ্যের জন্য উপযুক্ত, জটিল টাইলস এবং opালু স্থানগুলির অনুমতি দেয় [...]

মনে আছে কীভাবে এএবিবি আবর্তিত নয়? নিনজা ফিজিক্স ঘূর্ণন পরিচালনা করবে (যাতে এটি opালু এবং জটিল টাইলগুলি করতে পারে)। এটি একটি আরও নমনীয় (এবং সম্ভবত আরও নির্ভুল) পদার্থবিজ্ঞানের মডেল; এটা সম্ভবত ধীর।

[...] পি 2. জেএস একটি প্রতিবন্ধকতা, ঝর্ণা, বহুভুজ সমর্থন এবং আরও অনেক কিছু সহ একটি বডি-ফিজিক্স সিস্টেম system

আপনার যদি স্প্রিংস মডেল (উদাহরণস্বরূপ, দুলের মতো কিছু দোলানো), বাহিনীর উপর সীমাবদ্ধতা এবং নির্বিচারে বহুভুজ আকারের (যেমন: টেট্রহেড্রন) মডেল প্রয়োজন হয় তবে এটি আপনার পছন্দ মতো শোনাচ্ছে। আপনি যদি ফ্রেম অফ রেফারেন্স চান তবে অ্যাংরি পাখির মতো কিছু ভাবেন।

আপনার গেমের উপর ভিত্তি করে, আপনি চয়ন করতে পারেন যা আপনার প্রয়োজনের সাথে সবচেয়ে উপযুক্ত। এটি গতি বনাম নির্ভুলতা / জটিলতার বর্ণনগুলির মতো শোনাচ্ছে (আর্কেড ফিজিক্স সবচেয়ে দ্রুত তবে সহজতম)।


আরও সুনির্দিষ্ট মডেলের একটি ঘটনা কি কার্যকারিতা হ্রাস করে?
মেয়াদউত্তীর্ণ

@ এক্স্পায়ারডিনঞ্জা হ্যাঁ, অবশ্যই এএবিবি দ্রুত এবং সস্তা; অন্য দুটি আরও জটিল এবং বৈশিষ্ট্য সমৃদ্ধ (উদাঃ opালু, ঘোরানো) তাই তারা পারফরম্যান্স ব্যয়ে আসে।
ashes999

আমার ধারণা আমি থ্রেশহোল্ডগুলি সাধারণত সংখ্যা এবং / বা অবজেক্টগুলির জটিলতার দিক দিয়ে কী তা নিয়ে ভাবছিলাম।
মেয়াদ উত্তীর্ণ

2
@ এক্সপায়ারডিনেঞ্জা যা আপনার হার্ডওয়্যার এবং গেম যুক্তির উপর নির্ভর করে। আমি আপনাকে অন্য একটি প্রশ্ন খোলার পরামর্শ দিচ্ছি, বা আরও ভাল, কেবল তাদের চেষ্টা করুন এবং দেখুন আপনার প্রয়োজনের জন্য সবচেয়ে ভাল কী কাজ করে।
ashes999
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.