বর্তমানে, টেরিনের জন্য টাইলস সহ আমার একটি প্ল্যাটফর্মার রয়েছে (গুহাটির গল্প থেকে নেওয়া গ্রাফিক্স)। গেমটি XNA ব্যবহার করে স্ক্র্যাচ থেকে লেখা হয়েছে, সুতরাং আমি কোনও বিদ্যমান ইঞ্জিন বা পদার্থবিজ্ঞানের ইঞ্জিন ব্যবহার করছি না।
এই উত্তরে বর্ণিত টাইলের সংঘর্ষগুলি ঠিক ঠিক বর্ণনা করা হয়েছে (আয়তক্ষেত্র এবং চেনাশোনাগুলির জন্য সাধারণ SAT সহ) এবং সবকিছু ঠিকঠাক কাজ করে।
প্লেয়ারটি যখন পড়ে / লাফিয়ে ঝাঁপিয়ে পড়ে দেয়ালে চলে যায় cept সেক্ষেত্রে তারা একটি টাইল ধরবে এবং ভাবতে শুরু করবে যে তারা কোনও তল বা ছাদে আঘাত করেছে যা আসলে সেখানে নেই।
এই স্ক্রিনশটে, প্লেয়ারটি ডানদিকে চলেছে এবং নীচে নেমে যাচ্ছে। সুতরাং চলাফেরার পরে, সংঘর্ষগুলি চেক করা হয় - এবং প্রথমত, এটি দেখা যায় যে প্লেয়ার চরিত্রটি মেঝে থেকে 3 3rd টাইলের সাথে সংঘর্ষ করছে এবং উপরের দিকে ধাক্কা দিচ্ছে। দ্বিতীয়ত, তিনি তার পাশের টাইলের সাথে সংঘর্ষে পড়েছেন এবং পাশের দিকে ধাক্কা মেরেছিলেন - শেষ ফলটি প্লেয়ারের চরিত্র বলে মনে হয় তিনি মাটিতে আছেন এবং পড়ছেন না, এবং যতক্ষণ না টাইলের মধ্যে সে চালাচ্ছে ততক্ষণ টাইলের উপর 'ক্যাচ' রাখবে ।
আমি এর পরিবর্তে উপর থেকে নীচে টাইলগুলি সংজ্ঞায়িত করে এটি সমাধান করতে পারলাম, যা তাকে সহজেই পড়ে যায়, তবে তারপরে বিপরীত ঘটনা ঘটে এবং সে প্রাচীরের বিরুদ্ধে উপরের দিকে ঝাঁপ দেওয়ার সময় সেখানে না থাকে এমন একটি সিলিংটি মারবে।
এর সমাধানের ক্ষেত্রে আমার কীভাবে যোগাযোগ করা উচিত, যাতে প্লেয়ারের চরিত্রটি ঠিক যেমন প্রাচীরের পাশ দিয়ে পড়ে যায় তেমন?