এই বিষয়টিতে পিসিতে গুগল প্লে গেমসে ব্যবহারকারীর ইনপুট পরিচালনার জন্য ডিজাইন সংক্রান্ত বিবেচ্য বিষয় এবং সর্বোত্তম অনুশীলনগুলো আলোচনা করা হয়েছে।
পিসিতে গুগল প্লে গেমস টাচস্ক্রিনের পরিবর্তে প্লেয়ারের ইনপুটের জন্য মাউস এবং কিবোর্ডের উপর নির্ভর করে। আপনার মাউস এবং কিবোর্ড অভিজ্ঞতা ডিজাইন করার সময়, ডেস্কটপ বা ল্যাপটপ পিসি ব্যবহারকারীদের জন্য সেরা ইউজার এক্সপেরিয়েন্স তৈরিতে মনোযোগ দিন। শুরু করার জন্য, ক্রোমবুকের জন্য অ্যান্ড্রয়েড অ্যাপ ইনপুট কম্প্যাটিবিলিটি বিষয়ক আমাদের গাইডটি দেখুন।
সর্বোত্তম অনুশীলন
প্লেয়ার ইন্টারঅ্যাকশন ডিজাইন ও তৈরির জন্য আমরা নিম্নলিখিত সেরা পদ্ধতিগুলো সুপারিশ করি।
- সকল টার্গেট মাউস দিয়ে ক্লিকযোগ্য হওয়া উচিত।
- মাউস হুইলের ইভেন্টে সমস্ত স্ক্রোলযোগ্য পৃষ্ঠ স্ক্রোল হয়।
- হোভার করার সময় ক্লিকযোগ্য অংশগুলো হাইলাইট করুন, এবং ব্যবহারকারীকে অতিরিক্ত ভারাক্রান্ত না করে UI খুঁজে পাওয়ার অভিজ্ঞতা উন্নত করতে আপনার বিচক্ষণতা ব্যবহার করুন।
- ব্যবহারকারীদের দ্রুত কন্ট্রোলগুলো ব্যবহারের জন্য হটকি প্রদান করুন।
- টাচ-ভিত্তিক কন্ট্রোল (যেমন, থাম্ব জয়স্টিক বা অন-স্ক্রিন বাটন) এর পরিবর্তে মাউস-ভিত্তিক কন্ট্রোল এবং হটকি ব্যবহার করুন।
- আপনার মোবাইল গেমে যেসব কাজের জন্য মাল্টি-টাচ জেসচার প্রয়োজন, সেগুলো যেন কিবোর্ড বা মাউস দিয়েও করা যায়, তা নিশ্চিত করুন (উদাহরণস্বরূপ, দুই আঙুলের পিঞ্চের পরিবর্তে মাউসের স্ক্রল হুইল ব্যবহার করা)।
অতিরিক্ত বিবরণ এবং সর্বোত্তম অনুশীলনের জন্য, মাউস ও কীবোর্ডের জন্য আপনার ChromeOS অ্যান্ড্রয়েড অ্যাপ অপ্টিমাইজ করার বিষয়ে আমাদের নির্দেশিকাটি দেখুন।
আন্তর্জাতিকীকরণের বিবেচ্য বিষয়সমূহ
আন্তর্জাতিক দর্শকদের জন্য গেম ডিজাইন করার সময়, আপনার গেমে সমর্থিত প্রতিটি ভাষার জন্য কিবোর্ড লেআউট সেট করে গেমটি পরীক্ষা করা গুরুত্বপূর্ণ। এটি করতে ব্যর্থ হলে খেলোয়াড়রা ইন-গেম চ্যাটের মতো ফিচারগুলো ব্যবহার করতে বাধাগ্রস্ত হতে পারে। আপনি আপনার সিস্টেম সেটিংসে ইনপুট লোকেল পরিবর্তন করতে পারেন এবং এই পরিবর্তনগুলো পিসিতে গুগল প্লে গেমসে স্বয়ংক্রিয়ভাবে প্রয়োগ হবে। মোবাইলে, ভার্চুয়াল কিবোর্ড থেকে টেক্সট পাওয়ার কারণে আপনার ইঞ্জিনের অনেক সমস্যা আড়ালে থেকে যেতে পারে। পিসিতে সাধারণ সমস্যাগুলোর মধ্যে রয়েছে:
- "অল্টারনেটিভ গ্রাফিক" (AltGr) কী-কোডের ভুল ব্যবহার। অনেক লোকেলে এটি অ্যাকসেন্টের মতো ডায়াক্রিটিক্যাল চিহ্ন অথবা আঞ্চলিক মুদ্রার গ্লিফের মতো বিশেষ লোকেল-নির্দিষ্ট প্রতীক টাইপ করতে ব্যবহৃত হয়।
- "ইনপুট মেথড এক্সটেনশন" (IME) ইনপুটের ভুল পরিচালনা। এই পদ্ধতিটি সাধারণত অ-ল্যাটিন বর্ণমালাকে সমর্থন করার জন্য ব্যবহৃত হয়, যা ব্যবহারকারীদের একাধিক কীস্ট্রোককে একটি একক অক্ষরে একত্রিত করার সুযোগ দেয়।
GameTextInput এবং EditText ইতিমধ্যেই আন্তর্জাতিক কিবোর্ড লেআউট এবং ইনপুট পদ্ধতি সম্পর্কে অবগত।
প্রস্তাবিত ইনপুট ম্যাপিং
নিম্নলিখিত তালিকায় এমন কিছু অ্যাকশন অন্তর্ভুক্ত রয়েছে যা অনেক গেমে সাধারণত দেখা যায়, এবং পিসির গুগল প্লে গেমসে ডেভেলপাররা সাধারণত এগুলোর বাস্তবায়ন করে থাকেন:
- ব্যবহার করুন
প্রবেশ করুন বার্তা পাঠাতে বা টেক্সট এন্ট্রি ফিল্ডে টেক্সট জমা দিতে কী চাপুন। - মেনু এবং ডায়ালগগুলো বাতিলযোগ্য হওয়া উচিত
পালানো চাবি। - ব্যবহার করুন
প্রবেশ করুন গল্পের বিভিন্ন অংশ এবং সংলাপ বাক্সগুলোর মধ্য দিয়ে এগিয়ে যাওয়ার চাবিকাঠি। - টেক্সট উল্লম্বভাবে স্ক্রল করতে স্ক্রল হুইল ব্যবহার করুন।
- জুম ইন বা আউট করতে স্ক্রোল হুইল ব্যবহার করুন, বিশেষ করে যদি আপনি আপনার মোবাইল বিল্ডে দুই আঙুলের পিঞ্চ ব্যবহার করেন।
- ব্যবহার
ডাব্লিউ ,একটি ,এস এবংডি মানচিত্রে এমনভাবে চলাচল করুন, যা আপনি সাধারণত ক্লিক এবং ড্র্যাগ করার মাধ্যমে করে থাকেন।
যদিও এই কাজগুলো সাধারণ, তবুও ইনপুট এসডিকে (Input SDK) ব্যবহার করে প্লেয়ারের কাছে এগুলো স্পষ্টভাবে উপস্থাপন করা উচিত, যাতে সেগুলো সঠিকভাবে খুঁজে পাওয়া যায়।
সামঞ্জস্য মোড
পিসিতে গুগল প্লে গেমস ডিফল্টরূপে আপনার গেমটিকে "ইনপুট কম্প্যাটিবিলিটি মোড"-এ রাখে। এর মানে হলো, যখন আপনি মাউসের বাম বাটন চাপেন, তখন আপনার গেমে একটি টাচ ইভেন্ট যুক্ত হয়। আরও তথ্যের জন্য মাউস ইনপুট গাইডটি দেখুন।
টিউটোরিয়াল এবং ব্যবহারকারী শিক্ষা
কিছু ক্ষেত্রে, ব্যবহারকারীরা মাউস এবং কীবোর্ড কন্ট্রোল দেখার পাশাপাশি গেমের কন্ট্রোলগুলো শেখানোর জন্য ইন-গেম টিউটোরিয়াল থেকে উপকৃত হতে পারেন। আমরা সুপারিশ করছি যে, আপনার গেমের পিসি সংস্করণের জন্য মাউস এবং কীবোর্ডের সঠিক কন্ট্রোলসহ ইন-গেম টিউটোরিয়াল ও শিক্ষামূলক ফিচার অন্তর্ভুক্ত করুন এবং টাচ-ভিত্তিক কন্ট্রোল সম্পর্কিত টিউটোরিয়ালগুলো সরিয়ে ফেলুন।