هوش مصنوعی برای بهینه‌سازی گرافیک بازی‌های قدیمی استفاده می‌شود

هوش مصنوعی به‌مرور نفوذ خود را به حوزه‌های جدیدی از دنیای فناوری توسعه می‌دهد و این بار نوبت به گرافیک بازی‌های ویدئویی رسیده است.

دنیل ترولی، استاد و دانشجویی از نروژ است که با به‌کارگیری هوش مصنوعی، کیفیت بصری بازینقش‌آفرینی The Elder Scrolls III: Morrowind را بهبود داد. او فرایند انجام‌شده را شبیه به جادوگری تفسیر می‌کند. او می‌گوید پیاده‌سازی تصاویر جدید شبیه به این بود که یک پکیج بافت باکیفیت از بازی توسط سازندگان اصلی آن (در این بازی شرکت Bethesda) منتشر شود.

هوش مصنوعی برای بهینه‌سازی گرافیک بازی‌های قدیمی استفاده می‌شود - 3

فرایند جدید با وجود سرعت بالا نیازمند کار انسانی زیاد است

تنوع عناوین بازی‌هایی که بسته‌های گرافیکی جدید دریافت کرده‌اند، فوق‌العاده است. از Doom و Half-Life ۲ و Metroid Prime ۲ تا Final Fantasy VII و Grand Theft Auto: Vice City همگی مادهای گرافیکی جدید دریافت کرده‌اند. برای بازی‌های جدیدتر همچون Mass Effect ۲ محصول سال ۲۰۱۰ نیز ماد گرافیکی عرضه شده است. البته تمامی مادها به‌روزرسانی‌های غیررسمی محسوب می‌شوند و نصب آن‌ها نیاز به دانشی تقریبا حرفه‌ای دارد.

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

خروجی الگوریتم‌های هوش مصنوعی، نویز زیادی تولید می‌کند و به‌همین دلیل افرادی همچون hidfan باید زمان زیادی را به ویرایش نهایی اختصاص دهند. همین روند باید برای جلوه‌های بصری دیگر همچون کاراکتر اصلی و دشمنان هم تکرار شود. این کاربر می‌گوید که بهینه‌سازی تصویری یک غول بازی به‌تنها ۵ تا ۱۵ ساعت زمان نیاز دارد که به پیچیدگی انیمیشن‌های آن وابسته است.

ابتدا باید الگوریتمی خاص به‌نام Generative Adversarial Network یا GAN استفاده شود تا با میلیون‌ها جفت از تصاویر با کیفیت پایین و بالا آموزش ببیند. الگوریتم مورد نظر پس از دیدن چندین‌باره‌ی تصاویر، تصویر با کیفیت را از نمونه‌ی کم‌کیفیت تشخیص خواهد داد.

هوش مصنوعی برای بهینه‌سازی گرافیک بازی‌های قدیمی استفاده می‌شود - 10

روش‌های سنتی دقت کمتری در اضافه کردن پیکسل‌ها داشتند

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

استفان رومن یکی از توسعه‌دهنده‌های ماد گرافیکی است که بهینه‌سازی Final Fantasy VII را انجام داد. او اعتقاد دارد علاوه‌بر گرافیک پایین بازی‌های قدیمی، فناوری‌های جدید هم در بد نشان دادن جلوه‌های بصری مقصر هستند. استفان دراین‌باره می‌گوید:

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

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

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