گوشیهای هوشمند پرچمدار با سرعتی غیرقابلتصور در حال پیشرفت هستند؛ تا جایی که مرز میان رایانههای شخصی، کنسولهای خانگی و دستگاههای موبایل روزبهروز کمرنگتر میشود. به تازگی ویدیوهایی در شبکههای اجتماعی منتشر شده است که نشان میدهد گوشیهای جدید اپل توانایی اجرای برخی از سنگینترین و گرافیکیترین بازیهای تاریخ ویدیوگیم را به صورت بومی دارند. این یعنی دیگر نیازی به اینترنت پرسرعت برای سرویسهای ابری یا استریم از روی رایانه شخصی نیست؛ بلکه تمام بار پردازشی مستقیماً روی تراشه خود آیفون صورت میگیرد.
اجرای عناوین بزرگ روی پردازندههای جیبی
در روزهای اخیر، جامعه گیمرها و علاقهمندان به سختافزار با دیدن ویدیوهایی از اجرای بازیهای Red Dead Redemption 2 و Cyberpunk 2077 روی آیفون شگفتزده شدند. اگرچه این پروژهها هنوز به صورت رسمی در اپ استور منتشر نشدهاند و در مراحل آزمایشی قرار دارند، اما ثابت میکنند که معماری پردازندههای مدرن موبایل پتانسیل پردازش بازیهای دسکتاپ را دارا هستند.
تلاش برای اجرای Red Dead Redemption 2
یکی از کاربران با ایجاد یک محیط اجرایی سفارشی، موفق شده است بیلد اولیهای از بازی شاهکار راکاستار را روی سختافزار آیفون به اجرا درآورد. این فرایند از طریق تبدیل فراخوانیهای گرافیکی DirectX 12 به رابط برنامهنویسی اختصاصی اپل یعنی Metal انجام شده است. در این پروژه از قابلیت airconv در نرمافزار DXMT برای ترجمه Shader Model 5 استفاده شده است.
وضعیت اجرا: در حال حاضر گرافیک بازی دارای باگهای بصری است و بسیاری از اشیا در محیط به درستی رندر نمیشوند.
نرخ فریم: به شدت نوسان دارد و تجربه فعلی بیشتر به یک دمو و اثبات فنی شباهت دارد تا یک بازی قابل تجربه.
اجرای عنوانی به سنگینی RDR2 روی موبایل، حتی با وجود افت فریم، یک دستاورد مهندسی نرمافزار شگفتانگیز محسوب میشود.
درخشش Cyberpunk 2077 در دنیای موبایل
برخلاف پروژه رد دد، اجرای سایبرپانک ۲۰۷۷ روی آیفون نتایج بسیار امیدوارکنندهتری به همراه داشته است. در این مورد، توسعهدهندگان به جای شبیهسازی فایلهای اجرایی ویندوز (x86)، از نسخه Arm64 مخصوص مک استفاده کردهاند که مستقیماً روی API متال اجرا میشود.
بر اساس ویدیوهای منتشر شده، این بازی با نرخ فریم ۳۹ فریم بر ثانیه و به صورت کاملاً روان اجرا میشود. حرکت دوربین، انیمیشنها و نورپردازی بازی در سطحی قرار دارد که میتوان آن را با نسخههای پایه کنسولی مقایسه کرد و نشاندهنده نهایت قدرت سختافزار اپل در اجرای بازیهای پورت شده است.
آیا پایان دوران کنسولهای اختصاصی فرا رسیده است؟
تا همین چند سال پیش، تلاش برای اجرای بازیهای کنسولی روی موبایل به دموهای ساختگی، ویدیوهای دروغین یوتیوب یا پورتهای بسیار ضعیف ختم میشد. از طرفی، پروژههای واقعی نیز بیشتر جنبه سرگرمی داشتند؛ مانند اجرای بازی کلاسیک DOOM روی ماشینحساب یا نمایشگر یخچال! اما اکنون شرایط کاملاً متفاوت است.
پیشرفتهای اخیر در اکوسیستم اندروید و iOS شامل موارد زیر است:
اجرای روان بازیهای کنسول PS3 از طریق شبیهسازهای اندرویدی.
اجرای بومی و غیررسمی بازی GTA V روی سیستمعامل اندروید با نرخ فریم ثابت ۶۰.
انتشار رسمی عناوین بزرگی چون Resident Evil Village و Death Stranding توسط سازندگان برای محصولات اپل.
با وجود چالشهایی مانند کنترل بازی روی صفحات لمسی (که با اتصال کنترلرهای بلوتوثی قابل حل است) و مشکل دفع حرارت، نمیتوان انکار کرد که بازیهای موبایلی در حال ورود به یک عصر طلایی هستند.
تحلیل و اهمیت خبر
این رویدادها صرفاً یک خبر سرگرمکننده نیستند، بلکه نشاندهنده یک تغییر پارادایم بزرگ در صنعت تکنولوژی و گیمینگ هستند.
اهمیت خبر: اثبات این موضوع که معماری ARM (مورد استفاده در گوشیها) توانایی رقابت با معماری x86 (رایانههای شخصی و کنسولها) را در پردازشهای سنگین گرافیکی دارد.
تاثیر روی گیمرها: در آیندهای نهچندان دور، کاربران نیازی به خرید چند دستگاه مختلف نخواهند داشت. یک گوشی هوشمند پرچمدار میتواند به یک مانیتور متصل شده و نقش یک کنسول بازی کامل را ایفا کند.
آینده تکنولوژی: با ورود غولهایی مانند اپل به حوزه گیمینگ AAA و پیشرفت شبیهسازهای اندرویدی، سونی و مایکروسافت باید به دنبال نوآوریهای جدیدی برای زنده نگه داشتن بازار کنسولهای خانگی باشند.
ارزش هیجان: این خبر به شدت برای علاقهمندان به تکنولوژی هیجانانگیز است، اما گیمرها باید بدانند که تا رسیدن به پورتهای رسمی، بدون باگ و بهینهسازی شده برای کنترلرهای لمسی، هنوز چند سالی فاصله داریم.



