بازی

اپیک گیمز سیستم ضدتقلبش را متحول می‌کند تا Fortnite سرانجام به لینوکس بیاید

فورتنایت و بسیاری از بازی‌های چندنفره دیگر شاید در آینده‌ای نزدیک برای سیستم‌عامل لینوکس منتشر شوند.

اینتین – به لطف دستگاه‌هایی مانند Steam Deck و Steam Machine و همچنین مشکلات ادامه‌دار ویندوز، بازی کردن روی لینوکس طی چند سال گذشته جذابیت بسیار بیشتری پیدا کرده است. با این حال، بزرگ‌ترین مانع همچنان بازی‌های چندنفره و سیستم‌های ضدتقلب آن‌ها هستند. اکنون اپیک گیمز قصد دارد به‌زودی یکی از بزرگ‌ترین بازی‌های این حوزه را به سیستم‌عامل لینوکس بیاورد.

این شرکت اعلام کرده روی نسخه لینوکس Fortnite کار می‌کند. این نسخه قرار است به‌ عنوان بستری آزمایشی برای طراحی مجدد سیستم ضدتقلب EAC (Easy Anti-Cheat) مورد استفاده قرار بگیرد؛ راهکاری که اپیک برای کمک به توسعه‌دهندگان بازی‌های چندنفره ساخته‌ شده با موتور Unreal Engine ارائه می‌دهد تا از تقلب بازیکنان جلوگیری کنند. این سیستم اخیراً در بازی Gears of War: E-Day نیز مورد استفاده قرار گرفته بود.

اپیک می‌گوید نسخه فعلی EAC قبلیت پشتیبانی از لینوکس را دارد، اما بیشتر توسعه‌دهندگان، از جمله خود این شرکت، ترجیح دادند از این قابلیت استفاده نکنند. دلیل این تصمیم آن است که نسخه فعلی EAC در لینوکس نمی‌تواند به‌اندازه نسخه ویندوزی آن از بازی‌ها محافظت نماید؛ به همین دلیل، بسیاری از سازندگان ترجیح داده‌اند پشتیبانی از لینوکس را به‌طور کامل کنار بگذارند.

بازسازی EAC به‌ صورت بومی می‌تواند به اپیک اجازه دهد این نرم‌افزار را از نظر امنیت و عملکرد به سطح نسخه ویندوزی برساند. این نسخه جدید قرار نیست به لایه‌های ترجمه‌ای مانند Proton وابسته باشد؛ لایه‌هایی که امکان اجرای بسیاری از بازی‌های ویندوزی را روی لینوکس فراهم می‌کنند. در صورت موفقیت این پروژه، اپیک می‌تواند با اطمینان بیشتری نسخه بومی Fortnite را برای لینوکس منتشر نماید. این شرکت در یک پست وبلاگی توضیح داده است که پس از رسیدن به این مرحله، فناوری جدید را در اختیار سایر توسعه‌دهندگان نیز قرار خواهد داد تا آن‌ها بتوانند بازی‌های چندنفره خود را برای کاربران لینوکس عرضه کنند. اپیک گیمز در این رابطه اعلام کرد:

می‌خواهیم ابتدا EAC Linux v2 را در Fortnite به‌صورت آزمایشی اجرا کنیم. در این مرحله، سیستم را در محیط واقعی بازی آزمایش خواهیم کرد و براساس نتایجی که به دست می‌آوریم، تغییرات و بهبودهای لازم را اعمال می‌کنیم. پس از تأیید اثربخشی EAC v2، این فناوری را در اختیار توسعه‌دهندگان بیشتری قرار خواهیم داد تا آن‌ها نیز بتوانند بازی‌های چندنفره خود را برای کاربران لینوکس عرضه کنند.

اپیک گیمز سیستم ضدتقلبش را متحول می‌کند تا Fortnite سرانجام به لینوکس بیاید | گیمفا

اپیک گیمز هنوز جدول زمانی مشخصی برای انتشار Fortnite روی لینوکس اعلام نکرده است. با این حال، این شرکت تأیید داشت برنامه آزمایشی خود را از طریق نسخه جدید لانچر فروشگاه Epic Games Store در دسترس کاربران قرار خواهد داد. معرفی این لانچر با تصمیم بحث‌برانگیز دیگری از سوی اپیک همراه شده است. این شرکت در اوایل هفته جاری روی تعهدش به توسعه نرم‌افزار با استفاده از هوش مصنوعی تأکید کرد و نسخه جدید لانچر را با عنوان Vibe Coded معرفی نمود؛ اصطلاحی که در اینجا به تولید نرم‌افزار با کمک هوش مصنوعی اشاره دارد. این شرکت با اشاره به دشواری برنامه‌نویسی، این رویکرد را توجیه کرده است.

البته نسخه جدید لانچر همچنان در مرحله پیش‌نمایش قرار دارد و بسیاری از قابلیت‌های موجود در نسخه اصلی را ارائه نمی‌دهد. با این حال، اپیک می‌گوید تاکنون بهبودهایی در سرعت عملکردش مشاهده کرده است؛ هرچند این افزایش سرعت در برخی موارد تنها چند ثانیه بود.

با این وجود، استفاده از چنین نرم‌افزاری شاید برای همه کاربران قابل‌ قبول نباشد؛ به‌ویژه افرادی که تمایلی ندارند اطلاعات کارت اعتباری خود را در اختیار برنامه‌ای قرار دهند که بدون نظارت انسانی گسترده یا حتی بدون دخالت مستقیم انسان در حال توسعه و تغییر است. علاوه بر این، عرضه شتاب‌زده نسخه جدید از الان به بروز برخی باگ‌های عجیب منجر شده؛ مشکلاتی که احتمالاً در صورت انجام آزمایش‌های دقیق‌تر پیش از انتشار عمومی، شناسایی می‌شدند.

دانلود ویدیو

در همین حال، گزارش‌ها نشان می‌دهند اپیک گیمز در اوایل هفته جاری انتشار یک بازی تیراندازی با محوریت همکاری میان دنیای Star Wars و Marvel را به تعویق انداخته است. گفته می‌شود این تصمیم در شرایطی اتخاذ شده که شرکت به سمت الگوی تولید مبتنی بر هوش مصنوعی حرکت می‌کند؛ رویکردی که هدفش کنار گذاشتن کدنویسی دستی عنوان شده است.

منبع: گیمفا

اینتین رو در شبکه های اجتماعی دنبال کن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا