আমি কীভাবে পারস্যিরে বোমা বিস্ফোরণ তৈরি করতে পারি যা কাছাকাছি জিনিসগুলিকে দূরে ঠেলে দেয়?


14

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


এটি উল্লেখ করার মতো যে ফারসিয়ার একটি নমুনা নিয়ে আসে যা বিস্ফোরণ কার্যকর করে। এটি "অ্যাডভান্সডেমো 5" (বর্তমান উত্সে)। এটি ক্লাসিক থান্ডারের দুর্দান্ত উত্তরের সান্নিধ্য পদ্ধতির মতো, কেবলমাত্র কম পরিশীলিত (একটি এএবিবি-র মধ্যে একটি স্থির-আকৃতির প্রবণতা)।
অ্যান্ড্রু রাসেল

উত্তর:


28

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

এছাড়াও আপনি এখানে চাপ প্রয়োগ করতে চান না বল প্রয়োগ করতে। বোঝার জন্য কেন পড়া এই

প্রক্সিমিটি পদ্ধতি

প্রক্সিমিটি পদ্ধতি

এটি তার একই উত্তর যা বাইট 56 তার উত্তরে চলে গেছে। ধারণাটি সহজ। বিস্ফোরণ বিন্দু রাখুন এবং বিন্দু থেকে দূরে বিপরীত দিকে একটি প্রবণতা প্রয়োগ করুন যা সমস্ত বস্তুকে তাদের দূরত্বের ভিত্তিতে শক্তির সাথে প্রভাবিত করবে।

পেশাদাররা:

  • খুব দ্রুত
  • কোড সহজ।

কনস:

  • অস্থাবর বস্তু এবং স্থির মৃতদেহের মাধ্যমে বিস্ফোরণগুলি পাস হয়।
  • বিস্ফোরণের প্রভাব অঞ্চলে থাকা অবজেক্টগুলি এড়িয়ে যেতে পারে যদি আপনি কেবলমাত্র ভর কেন্দ্রে দূরত্ব পরীক্ষা করেন।
  • পৃষ্ঠের ক্ষেত্রটি বিবেচনায় নেওয়া হয় না।
  • একবারে সমস্ত কিছু প্রভাবিত হয়।

রায়কাস্ট পদ্ধতি

রায়কাস্ট পদ্ধতি

এটি একটি যথেষ্ট সহজ, আপনার বিস্ফোরণের উত্স থেকে রশ্মি ফেলে দিন এবং প্রভাবগুলি প্রয়োগ করুন যখন তারা দূরত্ব দ্বারা নির্ধারিত কোনও প্রবণতার সাথে কোনও বস্তুর সাথে সংঘর্ষ হয়।

পেশাদাররা:

  • প্রজেক্টিলগুলি পদ্ধতির চেয়ে নিবিড় কর্মক্ষমতা।
  • বিস্ফোরণ বস্তু দ্বারা অবরুদ্ধ।
  • বিবেচনায় নেওয়া পৃষ্ঠের অঞ্চল।

কনস:

  • একবারে সমস্ত কিছু প্রভাবিত হয়।
  • বিস্ফোরণটি যত বেশি তত বেশি রশ্মি আপনাকে নিশ্চিত করতে হবে যে বিস্ফোরণটি সমস্ত কিছুকে প্রভাবিত করে।
  • সান্নিধ্য পদ্ধতির চেয়ে নিবিড় কর্মক্ষমতা।

কণা পদ্ধতি

কণা পদ্ধতি

আমার ব্যক্তিগত প্রিয়। রেস্টাস্টিং পদ্ধতির অনুরূপ তবে রশ্মির পরিবর্তে আপনি পদার্থবিজ্ঞানের ইঞ্জিনটি উত্তোলন করেন এবং আপনার দৃশ্যের সাথে ইন্টারঅ্যাক্ট করে এমন ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট গুলি ফেলে দেন।

পেশাদাররা:

  • অত্যন্ত সহজ কোড ভিত্তিক। বলগুলি উত্পন্ন করুন এবং প্রতিটিটিতে একটি আবেগ প্রয়োগ করুন। প্রতি টিক লেখার জন্য আপনার কাছে কোনও কোড নেই। মাত্র একটি টাইমার রয়েছে যা বিস্ফোরণটি সম্পূর্ণ হওয়ার পরে মৃতদেহগুলি অক্ষম / পুনরায় সেট করে।
  • বিস্ফোরণ বস্তু দ্বারা অবরুদ্ধ।
  • পৃষ্ঠের ক্ষেত্রটি বিবেচনায় নেওয়া হয়।
  • বিস্ফোরণ পৃষ্ঠতল বন্ধ প্রতিফলিত করে।
  • বিস্ফোরণ থেকে পরবর্তী বিষয়গুলি আরও ধীরে ধীরে সাড়া দেয়।
  • আপনার প্রভাবগুলি বিস্ফোরণের প্রভাবকে যথাযথভাবে প্রতিফলিত করার অনুমতি দিতে পার্টিয়ালগুলি তৈরির ভিত্তি হিসাবে আপনি বলগুলি ব্যবহার করতে পারেন।

কনস:

  • প্রতি টিক জটিলতা যুক্ত করে।

5
খুব সুন্দর উত্তর। আমি বিশেষত কণা পদ্ধতি পছন্দ করি। দেখে মনে হচ্ছে এটি শক্তিশালী বিস্ফোরণ পেতে আরও কঠিন করে তুলবে । কণাগুলি উচ্চতর ভর করতে তুচ্ছ?
MichaelHouse

1
কণাগুলির সমস্ত শারীরিক দিকগুলি প্রভাবিত করা অত্যন্ত নগণ্য, সর্বাধিক প্রাসঙ্গিক হ'ল ঘনত্ব, বেগ এবং স্যাঁতসেঁতে। ঘনত্বের উপায়ে ক্র্যাঙ্কিং করা এবং একটি উচ্চ বেগ নির্ধারণ করা আপনাকে মজাদারভাবে সহিংস বিস্ফোরণ করতে দেয়।
ক্লাসিকথান্ডার

আপনি কি বিস্ফোরণ কণাগুলিকে উদ্দেশ্য অনুসারে হ্রাস করে তৈরি করেছেন, বা কেবল পুরো অ্যানিমেশনটি থামছে। এটি কণাগুলিতে ধ্রুবক ঘর্ষণ যোগ করার জন্য অর্থবোধ করবে।
এই

@ নিজে বক্স 2 ডি আপনাকে এমন একটি জিনিসে লাইনার স্যাঁতসেঁতে যোগ করতে দেয় যা এটি নির্দিষ্ট হারে রেখাযুক্তভাবে ধীর করে দেয়, জিআইএফ-এ ব্যবহৃত কৌশলটি এটি।
ক্লাসিকথান্ডার

1
দুর্দান্ত উত্তর :) আমি শেষ পদ্ধতিতে আরও একটি প্রো যুক্ত করব, এতে আপনি কিছু সুন্দর চেহারার ধোঁয়া বা ধূলিকণা তৈরির জন্য পেলিটের অবস্থানগুলি ব্যবহার করতে পারেন।
iforce2d

2
  • বোমার প্রভাবের ব্যাসার্ধের মধ্যে থাকা সমস্ত বস্তু নির্বাচন করুন।
  • প্রতিটি বস্তুর জন্য
    • আবেগের ভেক্টর গণনা করতে বিস্ফোরণের কেন্দ্র এবং বস্তুর অবস্থানটি ব্যবহার করুন। কিছু একটা normalize(object - center)
    • আবেগের মাত্রা গণনা করতে বোমার কেন্দ্র থেকে অবজেক্টের দূরত্ব ব্যবহার করুন। কিছুটা এইরকম(object - center).length
    • পূর্ববর্তী পদক্ষেপগুলিতে পাওয়া ভেক্টর এবং প্রস্থের সাহায্যে অবজেক্টটিতে একটি প্রবণতা প্রয়োগ করুন

আপনি সাধারণ লিনিয়ার ফলঅফ দিয়ে শুরু করতে পারবেন সেই মাত্রার গণনা করার জন্য, তবে ফলাফলগুলি পছন্দ না হলে অন্যান্য সূত্রগুলিতে যান move


আপনি যখন সময়ের সাথে কোনও অবজেক্টকে প্রভাবিত করতে চান তখন বাহিনী এমন হয় যা এখানে পরিস্থিতি নয়। আবেগ প্রয়োগ করা আরও সঠিক হবে।
ক্লাসিকথান্ডার

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