گجت نيوز/ امکان اجراي روان بازي هاي موبايل روي دستگاههاي فاقد بهترين تراشههاي بازار يکي از ويژگيهاي مهم اندرويد 10 خواهد بود. اندرويد کيو براي دستيابي به بهترين نتيجه، به طور دائمي اطلاعاتي از پردازنده در اختيار بازي قرار ميدهد.
اولين نسخههاي بتاي اندرويد 10 به تازگي در اختيار توسعهدهندگان قرار گرفته است. برخي از قابليتهاي نهايي که قرار است در سيستم عامل بعدي پلتفرم موبايل گوگل مشاهده کنيم، هنوز در اين نسخههاي بتا گنجانده نشدهاند. با اين حال، توسعهدهندگان کنجکاو از طريق کنکاش در کدهاي هسته سيستم عامل در تلاشند به تمام قابليتهاي اندرويد کيو پي ببرند.
به عنوان نمونهاز کشفيات آنها ميتوان به وجود حالت دسکتاپ (Desktop Mode)، حالت خواب تطبيقپذير (Adaptive Sleep)، ويژگي ذخيره نيروي (Battery Saving) پيشرفته و حتي قابليت تشخيص خودکار امکان تصادف اتومبيل اشاره کرد. اما اينها تنها ويژگيهاي اندرويد 10 نيستند.
اجراي روان بازي هاي موبايل با APIهاي گوگل
توسعهدهندگان وب سايت XDA به تازگي به وجود يک سري رابط کاربردي برنامهنويسي (API) براي مهار حرارت و عملکرد گوشي پي بردهاند. اين قابليتهاي به طور ويژه براي گيمرها توسعه پيدا کردهاند. گوگل در سالهاي گذشته، بعد از معرفي شدن راهکارها و مفهومهاي جديد و همهگير در دنياي گوشي هاي هوشمند، پشتيباني از آن را به پلتفرم موبايل خود افزود. به عنوان نمونه ميتوان به پشتيباني از نمايشگرهاي داراي ناچ در اندرويد 9 اشاره کرد. با توجه به معرفي دستهبندي جديدي در دنياي گوشي هاي هوشمند با عنوان گيمينگ (مخصوص بازي)، طبيعي است شرکت در پي توسعه ويژگيهاي منحصربهفرد براي آنها باشد.
رابطهاي کاربري برنامهنويسي تازه کشف شده، اطلاعاتي درباره بار کنوني پردازنده گوشي جمعآوري کرده و آن را به صورت آني، در اختيار بازي موبايلي که در حال اجرايش هستيد قرار ميدهد. در ادامه، بازي خواهد توانست با استفاده اطلاعات موجود، عناصر مختلف را به صورت پويا با شرايط موجود تطبيق داده و از سخت افزار به شيوهاي بهينه استفاده کند.
به عبارتي ديگر، اگر يک بازي گرافيکي روي گوشي هوشمند شما، با وجود اجراي روان در زمان قرار دادن تنظيمات روي بالاترين حد ممکن، برخي مواقع با لگ رو به رو ميشود، توسعهدهنده ميتواند به لطف API فراهم شده توسط گوگل مشکل را از بين ببرد. به اين ترتيب با توجه به رد و بدل شدن دائمي اطلاعات بين پردازنده گوشي و بازي، در صورت بروز لگ، رزولوشن يا نرخ فريمي خيلي زود به صورت خودکار کاهش و بعد از کاهش بار روي پردازنده، مجددا افزايش پيدا خواهد کرد. به اين ترتيب لازم نيست براي عدم برخورد با کندي در اجراي بازي تنها در قسمتهايي خاص از آن، تنظيمات را به طور کامل روي پايينترين حالت قرار بدهيد.
توسعهدهنده حتي ميتواند قسمت تنظيمات مربوط به گرافيک را به طور کامل از بازي حذف کرده و کنترل آن را به طور کامل به دست بگيرد! به اين ترتيب در هر لحظه، بر اساس توان سخت افزار گوشي، بهترين کيفيت، نرخ فريمي و رزولوشن ارائه خواهد شد. امکان اجراي روان بازي هاي موبايل در دستگاههاي فاقد تراشههاي پرچمدار يکي از مهمترين مزيتهاي رابطهاي کاربري برنامهنويسي قرار گرفته در اختيار استوديوهاي ساخت بازي است. اين موضوع مخصوصا براي توسعه بازيهاي واقعيت افزوده، که از تمام توان تراشه دستگاه به خاطر نياز به پردازشهاي پيچيده استفاده ميکنند، اهميت بسيار بيشتري پيدا ميکند.
با وجود فراهم شدن امکان استفاده از نسخههاي بتاي اندرويد کيو در محصولات ساير گوشيسازان به جز گوگل براي نخستين مرتبه، در حال حاضر استفاده از رابطهاي کاربردي برنامهنويسي ياد شده تنها در دو گوشي پيکسل و پيکسل 2 امکانپذير است. گوگل وعده داده امکان دسترسي به آنها را در نسخههاي بتاي بعدي سيستم عامل، در گوشي هاي ديگر برندها نيز فراهم خواهد کرد.
بازار