উত্তর:
সেখানে স্পর্শ thumbsticks একজন XNA নমুনা এখানে
আমি আবার বলব যে কোনও ডিপ্যাড ডিভাইসের মতো টাচ স্ক্রিনের জন্য সঠিক ইন্টারফেস হওয়ার সম্ভাবনা নেই।
আইফোনটির জন্য ইনফিনিটি ব্লেড দিয়ে মহাকাব্য কী করেছে তা আপনাকে অনুপ্রেরণার মুভি লিঙ্ক দিতে পারে
আমি কি আপনাকে টাচস্ক্রিন ডিভাইসে ডি-প্যাড অনুকরণ করার চেষ্টা থেকে নিরুৎসাহিত করতে পারি?
টাচ স্ক্রিনে একটি ডি-প্যাড অনুকরণ করার সমস্যাগুলি হ'ল:
কোনও টাচস্ক্রিন ডিভাইস "সত্যিকারের ডি-প্যাডের অভাব" থাকা ডিভাইসের চেয়ে অনেক বেশি, যেমন আপনি এটি রেখেছেন। একটি টাচস্ক্রিন ডিভাইস প্লেয়ারকে স্ক্রিনের যে কোনও জায়গায় স্পর্শ করতে দেয় এবং তাই যেকোন দৃশ্যমান গেম উপাদানগুলির সাথে ইন্টারেক্ট করতে পারে । এটি গেম ডিজাইন সম্ভাবনার বিস্তৃত সুযোগ দেয় এবং এই নকশাগুলি এমুলেটেড ডি-প্যাডের চেয়ে ব্যবহার করতে অনেক বেশি আনন্দদায়ক হতে পারে।
আমি জানি এটি সবচেয়ে দরকারী উত্তর নয় তবে আপনি যদি অন্য কোনও প্ল্যাটফর্ম থেকে কোনও প্রকল্পের পোর্টিং না করেন তবে আমি ভার্চুয়াল ডি-প্যাডে পুনর্বিবেচনা করার পরামর্শ দেব। ভার্চুয়াল ডি-প্যাডগুলির বেশিরভাগ বাস্তবায়ন সর্বোত্তমভাবে দুর্বল ছিল, স্পর্শকাতর প্রতিক্রিয়ার অভাব তাদের প্ল্যাটফর্মের জন্য খারাপ পছন্দ করে না make
আপনি আপনার গেমের এমন একটি ইন্টারফেস তৈরির দিকে চেয়ে তাকাচ্ছেন যা প্ল্যাটফর্ম দুর্বলতার পরিবর্তে প্ল্যাটফর্মের শক্তি হাইলাইট করে।
অন্যরা যেমন বলেছে, পরিবেশের সাথে মানানসই এমন একটি নকশা নিয়ে আসা ভাল, পরিবেশকে আপনার নকশার সাথে মানিয়ে নিতে বাধ্য করা না, তবে আপনি যদি ডি-প্যাডের সাথে লেগে থাকেন তবে কীভাবে আপনি এটি করতে পারেন তা এখানে:
যদি আপনি "টাচ পয়েন্ট "টিকে মাউস কার্সার হিসাবে মনে করেন তবে আপনি মূলত একটি" হট স্পট "তৈরি করছেন যা কার্সার আন্দোলনে প্রতিক্রিয়া দেখায়।
আমার মনে হয় এটি করার সর্বোত্তম / সিম্পল উপায় হ'ল নীচের কোনায় একটি অর্ধ-স্বচ্ছ (মনে রাখবেন আপনি গেমের স্ক্রিনটি coveringেকে রাখছেন) বাক্স বা বৃত্ত তৈরি করুন, যেখানে প্লেয়ারের ইতিমধ্যে তাদের আঙুলটি সম্ভবত রয়েছে most তারপরে আপনি হট স্পটটির কেন্দ্রের তুলনায় খেলোয়াড়ের আঙুলের অবস্থানটি সন্ধান করুন এবং এটিই আপনার ইনপুট ডেল্টা মান।
আমি এখানে বেশিরভাগ লোক দেখি যে একটি ডি-প্যাড একটি খারাপ ধারণা, এবং তারা সঠিক - বেশিরভাগ সময়। অ্যান্ড্রয়েডের জন্য গেমলফ্ট থেকে ডানজিয়ন হান্টার টাচ-স্ক্রিনের জন্য দুর্দান্ত ডি-প্যাডের দুর্দান্ত উদাহরণ। এটি প্রতিক্রিয়াশীল, একটি 360 ডিগ্রি দিকনির্দেশ আছে, এটি "বোবা" নয়। আমার অর্থ যে এটি "বোবা" নয়, তা হ'ল আপনি যখন ডি-প্যাড টিপুন এবং ডি-প্যাড অঞ্চল থেকে আঙুলটি স্লাইড করেন, তখন স্ক্রিনে যা ঘটে তাতে হস্তক্ষেপ হয় না - এটি কেবল প্রসারিত হয়। সুতরাং আপনি দুর্ঘটনাক্রমে যদি ডি-প্যাড অঞ্চল থেকে সরিয়ে যান তবে আপনি চলাচল হ্রাস করবেন না।
আমি মনে করি 360 ডিগ্রির দিকনির্দেশ এবং সীমানার বাইরে দায়বদ্ধতা গুরুত্বপূর্ণ এবং আপনি যদি এটি করতে পারেন তবে ডি-প্যাডটি সঠিকভাবে করার সুযোগ পাবেন।
আপনি যদি ডি-প্যাড বাস্তবায়ন করতে চান তবে আমার মাথায় আসার সবচেয়ে সহজ উপায়টি হল চারটি আয়তক্ষেত্র (ডি-প্যাডের প্রতিটি দিকের জন্য একটি) তৈরি করা এবং তারপরে স্পর্শের অবস্থানটি কোনও আয়তক্ষেত্রের সীমার মধ্যে রয়েছে কিনা তা পরীক্ষা করে দেখুন to ।
অন্য ছেলেরা যেমন বলেছে; টাচ স্ক্রিনে ডি-প্যাড প্রয়োগ করার আগে দু'বার ভাবেন। অন্যদিকে, আমি লোকেরা তাদের আইফোনে সারা দিন এই জিবিএ অনুকরণকারী খেলতে দেখেছি।
এটি আপনার উপর নির্ভর করে ... আপনি কি আমাদের বলতে পারেন যে আপনি কী করার পরিকল্পনা করছেন যা একটি সিমুলেটেড ডি-প্যাড জড়িত?