چالش فنی کپکام در بازی Pragmata؛ وقتی موهای دایانا موتور گرافیکی را به زانو درآورد
بازی Pragmata که بهار امسال منتشر شد، توانست با تلفیق حالوهوای کلاسیک بازیهای دوران پلیاستیشن ۳ و گرافیک مدرن، نظر منتقدان و گیمرها را به خود جلب کند. این ماجراجویی علمی-تخیلی که همچون یک پروژه دلی از سوی کپکام (Capcom) به نظر میرسد، با جزئیات خیرهکنندهای همراه است؛ اما همین توجه به جزئیات، تیم سازنده را با یک چالش فنی بزرگ روبهرو کرد: طراحی و پردازش موهای شخصیت اصلی بازی، دایانا.
موهای دایانا؛ کابوس تیم فنی در موتور RE Engine
داستان Pragmata حول محور هیو (Hugh) و دایانا، دختربچه اندرویدی، در محیط کره ماه میچرخد. از آنجا که دایانا در بخشهای زیادی از بازی بر پشت هیو سوار است، موهای پرپشت و آشفته او همواره در مرکز تصویر قرار دارد. این مسئله باعث شد که موهای او به ویترینی برای نمایش قدرت گرافیکی کپکام تبدیل شود، اما در عین حال، بار پردازشی بسیار سنگینی را روی دوش سختافزار گذاشت.
موتور گرافیکی اختصاصی کپکام، یعنی RE Engine، برای متحرکسازی تکتک تارهای موی دایانا در محیطی با جاذبه کم، به چیزی حدود نیم میلیون نقطه انیمیشنی نیاز داشت. طبق گزارش رسانه Automaton Media، تیم سازنده از همان ابتدا متوجه شد که شبیهسازی حرکت این موها در حین حرکات سریع، میتواند بهینهسازی بازی برای کنسولها را با مشکل جدی مواجه کند.
آیا باید موهای دایانا کوتاه میشد؟
در جریان کنفرانس بازیسازی CEDEC، تیم توسعهدهنده از طرحهای اولیهای رونمایی کردند که در آنها دایانا موهای کوتاهتر و حالتداری داشت. این ترفند هوشمندانه میتوانست حجم پردازش را بهشدت کاهش دهد. با این حال، سازندگان در نهایت تصمیم گرفتند از ظاهر شخصیت «نیوت» در فیلم Aliens الگوبرداری کنند.
آنها معتقد بودند که موهای بلند و آشفته دایانا، حس جریان داشتن زندگی و پویایی در محیط مرده و متروک کره ماه را به بهترین شکل به بازیکن منتقل میکند. این تصمیم هنری، اگرچه فشار زیادی به موتور گرافیکی وارد کرد، اما در نهایت نتیجهبخش بود.
پیروزی تکنولوژی کپکام
در نهایت، کپکام ثابت کرد که موتور RE Engine به قدری قدرتمند است که میتواند بدون نیاز به تغییر ظاهر و کوتاه کردن موهای دایانا، از پس پردازش بینقص این جزئیات برآید. موفقیت Pragmata در جدولهای فروش و استقبال منتقدان، نشان داد که این «ولخرجی» در قدرت پردازشی، تصمیمی درست بوده است.
با این حال، این دقت وسواسگونه کپکام در طراحی شخصیتها یک سوال طنزآمیز را برای هواداران باقی گذاشته است: اگر تیم فنی تا این حد روی فیزیک و مدل مو حساس است، پس چرا شخصیت النا (Elena) در مجموعه Street Fighter با آن چتریهای بحثبرانگیز طراحی شد؟
برای اطلاع از آخرین اخبار صنعت بازی و تحلیلهای فنی بازیهای روز، با فارس گیم همراه باشید.