আমি অ্যান্ড্রয়েডের জন্য বগল টাইপ গেমটিতে লিবিজিডিএক্স ব্যবহার করে কাজ করছি। ব্যবহারকারীর একটি 4x4 বর্ণের গ্রিড উপস্থাপিত হয় এবং অক্ষরের উপরে তাদের আঙুল টেনে শব্দগুলি খুঁজে পেতে হবে।
বগল থেকে ভিন্ন আমি চাই চিঠিগুলি অদৃশ্য হয়ে যেতে। বাকী অক্ষরগুলি নীচে নেমে আসবে (বোর্ডের নীচে, স্ক্রিন ওরিয়েন্টেশন স্থির হয়ে গেছে) এবং উপরে থেকে বোর্ডটি পুনরায় পূরণ করা হবে। ব্যবহারকারীরা কৌশলগত শব্দ নির্বাচনের মাধ্যমে বোর্ডকে আরও ভাল জায়গায় অক্ষর ব্যবহার করতে চেষ্টা করতে এবং আবর্তিত করতে পারেন।
একটি উদাহরণ:
d g a o
u o r T
h v R I
d G n a
আমি যদি GRIT শব্দটি নির্বাচিত করি, তবে সেই অক্ষরগুলি অদৃশ্য হয়ে যাবে এবং বাকী অংশটি নীচে পড়ে যাবে:
d
u g a
h o r o
d v n a
এবং তারপরে নতুন অক্ষর দ্বারা প্রতিস্থাপন করুন
d w x y
u g a z
h o r o
d v n a
বোর্ড এবং টাইলগুলি কীভাবে উপস্থাপন করা যায় তা নির্ধারণ করতে আমি আটকে আছি।
আমি বোর্ডকে ম্যাট্রিক্স হিসাবে প্রতিনিধিত্ব করে চেষ্টা করেছি টাইলসকে নির্বাচিত এবং বৈধ মুভগুলি এবং ম্যাট্রিক্সে টাইলস সংরক্ষণ করা যাতে একটি সহজ ম্যাপিং হয়। এটি কাজ করে, তবে বোর্ডটি ঘোরানোর জন্য আমাকে কয়েকটি বিভক্ত কোড লিখতে হয়েছিল।
অন্যান্য গেমস কীভাবে এই সমস্যাটি পরিচালনা করে?
সম্পাদনা: সুতরাং এটি সম্পর্কে চিন্তা করে, আমার সত্যিকার অর্থে বোর্ডের আবর্তন অনুযায়ী আমার টাচ পয়েন্টটি প্রক্রিয়া করা উচিত যাতে কোষগুলি অবিচ্ছিন্ন থাকে। আমি কী ভাবছি তার একটি চিত্র সংযুক্ত করা হয়েছে।