همین چند ماه پیش خبری منتشر شد مبنی بر اینکه اپل کنترلر بازی خود را معرفی خواهد کرداین نیز با این واقعیت نشان داده شد که این شرکت دارای چندین پتنت مرتبط است. اما این حدس و گمان برای مدتی تکذیب شد. با این حال، همانطور که مشخص است، حقیقت کمی در آن وجود داشت. اپل به جای سخت افزار خود، در iOS 7 چارچوبی را برای پشتیبانی از کنترلرهای بازی معرفی کرد.
نه اینکه در حال حاضر کنترلرهای بازی برای آیفون و آیپد وجود نداشته باشد، برای مثال ما اینجا هستیم گیمر دوتایی توسط Gameloft یا iCade، مشکل همه کنترلرها تا کنون این است که آنها فقط تعداد معدودی از بازی ها را پشتیبانی می کنند، در حالی که اکثراً پشتیبانی از عناوین ناشران بزرگ وجود ندارد. تا الان هیچ استانداردی وجود نداشت. سازندگان از یک رابط تغییر یافته برای صفحه کلیدهای بلوتوث استفاده می کردند و هر کنترلر رابط خاص خود را داشت که نشان دهنده یک تکه تکه شدن آزاردهنده برای توسعه دهندگان است.
یک چارچوب جدید (GameController.framework) با این حال، شامل مجموعهای از دستورالعملهای کاملاً تعریفشده برای کنترل بازیها با کنترلر است، استانداردی که ما همیشه از آن غافل بودیم. اطلاعاتی که اپل در سند توسعه دهنده ارائه کرده است به شرح زیر است:
«چارچوب کنترلر بازی به شما کمک میکند تا سختافزار MFi (ساختهشده برای iPhone/iPod/iPad) را برای کنترل بازیها در برنامه خود کشف و راهاندازی کنید. زمانی که درایور در دسترس باشد، Framework به برنامه شما اطلاع میدهد و به شما اجازه میدهد تا مشخص کنید کدام ورودیهای درایور برای برنامه شما در دسترس هستند."
دستگاههای iOS در حال حاضر محبوبترین کنسولهای موبایل هستند، با این حال، کنترل لمسی برای هر نوع بازی مناسب نیست، به خصوص آنهایی که نیاز به کنترل دقیق دارند (FPS، اکشن ماجراجویی، بازیهای مسابقهای و …) به لطف کنترلکننده فیزیکی، گیمرهای هاردکور این کار را انجام خواهند داد در نهایت آنچه را که در حین بازی همیشه از دست داده بود، دریافت کنید. اکنون دو اتفاق باید بیفتد - سازندگان سخت افزار شروع به ساخت کنترلرهای بازی مطابق با مشخصات فریمورک می کنند و توسعه دهندگان بازی، به خصوص ناشران بزرگ، باید شروع به پشتیبانی از این فریم ورک کنند. با این حال، با استانداردسازی که مستقیماً از اپل میآید، باید آسانتر از قبل باشد. و می توان حدس زد که اپل نیز چنین بازی هایی را در اپ استور خود تبلیغ کند.
نامزد ایده آل به عنوان یک تولید کننده سخت افزار است لاجیتک. این دومی یکی از بزرگترین تولید کنندگان لوازم جانبی بازی است و همچنین لوازم جانبی بسیاری را برای دستگاه های مک و iOS تولید می کند. کنترلر بازی Logitech برای iOS تقریباً کار تمام شده ای به نظر می رسد.
چارچوب کنترلکنندههای بازی نیز میتواند تأثیر زیادی در تبدیل Apple TV به یک کنسول بازی تمام عیار داشته باشد. اگر اپل یک اپ استور برای لوازم جانبی تلویزیون خود که در حال حاضر شامل نسخه اصلاح شده iOS است باز کند، به خوبی می تواند سونی و مایکروسافت را که نسل های جدیدی از کنسول ها را در سال جاری معرفی کرده اند، غلبه کند و جایگاهی در اتاق نشیمن کاربران داشته باشد.
با صرفه جویی در پیشرفت در بازی ها چگونه خواهد بود؟
مثل قبل؟ چرا باید هر چیزی در مورد ذخیره سازی با ورود راننده تغییر کند؟ چگونه ممکن است هنگام خواندن این مقاله چنین سوالی برای شما پیش بیاید؟
به عنوان مثال، کنترلر Nintendo 64 این قابلیت را داشت که یک رسانه ذخیره سازی خارجی را در کنترلر قرار دهد که موقعیت ها در آن ذخیره شده بودند، اما مطمئن نیستم که آیا این فقط یک تصادف بود یا اینکه هنوز در کنسول های دیگر استفاده می شود. سوالی که می گویم در همین راستا است، از طرفی اگر اپل آی کلود و همگام سازی از طریق آن داشته باشد، پشتیبانی از حافظه های خارجی روی گیم پدها منطقی نیست...
iCloud یک انتخاب واضح است، از این گذشته، بسیاری از توسعه دهندگان قبلاً چنین ذخیره موقعیتی را اجرا کرده اند. سوال این است که این پیاده سازی چقدر پیچیده است و آیا می توان آن را برای موقعیت های ذخیره سازی "فقط" ساده کرد.
بیا شکوه