কীভাবে আরও সংঘর্ষ তৈরি না করে সংঘর্ষকারী বস্তুগুলি পৃথক করা যায়


11

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

আমার যখন এক জোড়া সংঘর্ষকারী বস্তু রয়েছে, তখন আমি তাদের দুটি বা অন্য দুটি বস্তুর সাথে সংঘর্ষ না করে কীভাবে এগুলি পৃথক করব?

উত্তর:


8

এটি সাধারণভাবে সমাধান করা সহজ সমস্যা নয়। একটি পদার্থবিজ্ঞানের ইঞ্জিনে এটি কনট্রিন্ট সলভার দ্বারা পরিচালিত হবে। বিভিন্ন ধরণের সীমাবদ্ধ সমাধানকারী রয়েছে, তবে বোঝার পক্ষে সবচেয়ে সহজ একটি ক্রমবর্ধমান ইমালস সলভার।

এরিন কাত্টো আগের বেশ কয়েকটি জিডিসিতে একটি ক্রমিক ক্রিয়াকলাপের উত্সাহ সমাধানের সুন্দর ব্যাখ্যা দিয়েছিলেন, এগুলি বক্স 2 ডি ডাউনলোড পৃষ্ঠা থেকে ডাউনলোড করা যেতে পারে , উদাহরণস্বরূপ জিডিসি 2009 দেখুন।


আমি এই সম্পর্কে কৌতূহলী। সংঘর্ষ সনাক্তকরণ এবং রেজোলিউশনের জন্য প্রয়োজনীয়তাটি কতটা সাধারণ তা বিবেচনা করে আমি ধরে নিয়েছি কমপক্ষে একটি সরলিক রেজোলিউশন অ্যালগরিদম তোরণ এবং অ্যাকশন গেমের জন্য উপযুক্ত।
এজেএম

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

@ অয়াস্টার আসলে মারিওর শত্রুদের সাথে মোটেই কোনও সংঘর্ষ নেই। এটির হিটবক্সগুলি যখন ওভারল্যাপ করে তখন এটি ক্ষতি করে।
শীতের

3

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

যদি কোনও অনুপ্রবেশ না ঘটে তবে আপনাকে কোনও অবস্থান পুনরায় সেট করতে হবে না এবং এইভাবে আপনি কোনও মাধ্যমিক অনুপ্রবেশ শুরু করতে পারবেন না।


2

আমি সাধারণত যা করি তা নিম্নলিখিত:

যখন আপনি বস্তুগুলি পৃথক করেন এবং আপনি আরও সংঘর্ষের সাথে শেষ করেন, সর্বাধিক পরিমাণ পদক্ষেপ না পৌঁছানো অথবা অবজেক্টগুলি পূর্বনির্ধারিত প্রান্তিকের চেয়ে কম প্রবেশ না করা পর্যন্ত আপনি কেবল আবার পুনরাবৃত্তি করুন।


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