এই মুহুর্তে প্ল্যাটফর্ম এবং প্রোগ্রামিংয়ের ভাষা কোনও ব্যাপার নয় আমি কেবল এটির জন্য কিছু খুঁজে পেয়েছি কিনা তা জানতে চাই। কোন সাহায্য প্রশংসা করা হয়।
এই মুহুর্তে প্ল্যাটফর্ম এবং প্রোগ্রামিংয়ের ভাষা কোনও ব্যাপার নয় আমি কেবল এটির জন্য কিছু খুঁজে পেয়েছি কিনা তা জানতে চাই। কোন সাহায্য প্রশংসা করা হয়।
উত্তর:
পিক্সেলজঙ্ক শ্যুটারের জন্য কি-গেমস ব্যবহার করেছে তা দেখুন। এটি বেশ জড়িত তরল পদার্থবিদ্যার সাথে 2 ডি গেম। আমি নিশ্চিত নই যে তারা হোমগ্রাউন বা মিডলওয়্যার ফিজিক্স ইঞ্জিন ব্যবহার করেছে কিনা, তবে তথ্যটি সম্ভবত কোথাও বাইরে রয়েছে।
ঠিক আছে, আমি এটিকে ঘেঁষতে পারি নি, তবে আমি জানি যে প্রায় কোনও পদার্থবিজ্ঞানের ইঞ্জিনই ধারণাটি অনুকরণ করতে পারে। বক্স 2 ডি, ইত্যাদি
মূলত চারপাশে, উপরিভাগ এবং প্রতিটিের কাছাকাছি কণা থাকে (গ্যাসের জন্য দ্রুত) তবে এগুলি প্রভাবের মতো ধ্রুবক অভিকর্ষও দেয় (তরলগুলি একই রকম হয় তবে কিছু গ্যাস আপনি ধীরে ধীরে উঠতে চাইতে পারেন)।
আপনি যদি বাইরের কণাগুলি সংযুক্ত করেন তবে আপনি ভরকে উপস্থাপন করে বহুভুজ আকার পাবেন
অথবা
আপনি যদি প্রতিটি কণার উপরে কেবল একটি পিক্সেল বা কণা গ্রাফিক আঁকেন তবে পরিবর্তে আপনি ভরটির জন্য মেঘের প্রভাব অর্জন করতে পারেন।
শুধুমাত্র গ্রন্থাগার আমি তরল সঙ্গে বিশেষভাবে পুলিশ সঙ্গে আসা পর্যন্ত পারে Fluidic । এটি বেশ আলফা এবং যদিও এটির একটি মুক্তি রয়েছে। পদার্থবিদ্যার পাঠাগার বুলেটটি 'স্মুটেড-পার্টিকাল হাইড্রোডাইনামিক্স' সমর্থন করে যা তরলকে মডেল করার জন্য ব্যবহৃত একটি কৌশল। যদিও লাইব্রেরিটি 3 ডি-এর দিকে প্রস্তুত, আপনি এটি 2 ডি-তে কাজ করতে একটি অক্ষের প্রতিবন্ধকতা প্রয়োগ করতে পারেন।
আমার সুপারিশটি হ'ল, আমি ইতিমধ্যে অন্যান্য উত্তরের কয়েকটি মন্তব্যে যেমন বক্স 2 ডি বা চিপমুনকের মতো একটি মানসম্পন্ন পদার্থবিজ্ঞান ইঞ্জিন ব্যবহার করেছি এবং জলের (মাধ্যাকর্ষণ সহ) বা গ্যাসকে (মহাকর্ষ ছাড়াই) মডেল করতে এবং এগুলিকে একত্রিত করার জন্য বেশ কয়েকটি বৃত্ত ব্যবহার করেছি এক জলে বা গ্যাসের দেহে। আপনি পৃথক সংস্থাগুলিকে একসাথে 'ক্লাম্প' তৈরি করতে কিছু বাধা প্রয়োগ করতে পারেন যাতে আপনি সান্দ্রতা অনুকরণ করতে পারেন। কটাক্ষপাত আছে এই ভিডিওটি দেখতে কিভাবে পৃথক মৃতদেহ প্রস্তুতকারক (ভিডিওতে স্কোয়ার হিসাবে স্থাপিত) একত্রে কাজ করে। দ্রষ্টব্য, তবে এই ভিডিওতে ব্যবহৃত কৌশলটি এই অনুচ্ছেদে বর্ণিত একই নয় not চেনাশোনাগুলি কীভাবে একে অপরের সাথে যোগাযোগ করে এবং পদার্থবিজ্ঞানের ব্যবহৃত লাইব্রেরিতে ব্যবহৃত বাধাগুলির সাথে এটি অনুকরণ করার চেষ্টা করতে আপনি ভিডিওটি ব্যবহার করতে পারেন।
আকর্ষণীয় অংশটি তখন আসে যখন আপনি একাধিক চেনাশোনা জলের দেহে একত্রিত করতে চান। আমি যে সবচেয়ে সহজ সমাধানটি নিয়ে আসতে পারি তা হ'ল প্রতিটি বৃত্তকে একটি মেটাবল হিসাবে অঙ্কিত করা হয় যাতে তারা বৃহত্তর শরীরের অংশ হিসাবে উপস্থিত হয়। আপনি গণিত এবং এই সংস্থা পিছনে কিছু উদাহরণ কোড জানতে পারেন এখানে ।
এই প্রশ্নটি পোস্ট হওয়ার কয়েক বছর হয়েছে, তবে অনুসন্ধানের সময় আমি এটি পেরিয়ে এসেছি, তাই আমি ভেবেছিলাম এটি আপডেট করব।
গুগল বক্স 2 ডি সিস্টেমের জন্য লিকুইডফান (ওপেন সোর্স) প্রকাশ করেছে। এটির কিছু সীমাবদ্ধতা রয়েছে তবে এটি বেশ তাত্পর্যপূর্ণ পারফরম্যান্স সহ তরল, বালি ইত্যাদি কণা দিয়ে শুরু করার দ্রুত উপায়।
https://github.com/google/liquidfun
পিক্সেল জাঙ্কের দুর্দান্ত পন্থা রয়েছে তবে এটি একটি ব্যক্তিগত লাইব্রেরি। তারা জিসিডি 2010 তে তাদের আলাপে একটি বিস্ময়কর স্তরের বিশদ ভাগ করেছে।