سازندگان Assassin’s Creed Black Flag Resynced مجبور شدند بازی را از اول بسازند | موبوگیم
تیم توسعهدهندگان یوبیسافت برای ساخت بازی Assassin’s Creed Black Flag Resynced، ناچار شد بخش عظیمی از بازی Assassin’s Creed IV: Black Flag را کاملا از صفر بسازد؛ چرا که کدهای نسخه اصلی این عنوان که در سال ۲۰۱۳ منتشر شده بود، برای ساخت یک بازی مدرن در سال ۲۰۲۶، عملا منسوخ و غیرقابل استفاده بودند.
بازی Assassin’s Creed Black Flag Resynced یک ریمیک نسبتا وفادار به یکی از بهترین نسخههای تاریخ مجموعه Assassin’s Creed محسوب میشود. با این حال، هرچند که این نسخه ساختار داستانی و جهانباز بازی اصلی را با دقت و ظرافت تمام حفظ کرده است، اما تیم یوبیسافت در عمل مشغول ساخت یک بازی کاملا جدید و مستقل بوده است.
ریچارد نایت، کارگردان این بازی، در مصاحبهای با JorRaptor، درباره روند توسعه این پروژه، مسئله را خیلی ساده و شفاف بیان کرد:
اگر بخواهم صادق باشم، ما با یک بازی کاملا جدید طرف هستیم.
نایت در ادامه توضیحاتش افزود:
ما نمیتوانستیم از کدهای نسخه اصلی استفاده کنیم. شاید تصورش جذاب باشد، اما آن بازی در زمان خودش روی چه سیستمی ساخته شده بود؟ مثلا ویندوز ۲۰۰۰؟ سالهای بسیار زیادی از آن دوران میگذرد. البته شاید نه تا این حد، اما ساختار کدنویسی و تکنولوژیها آنقدر تغییر کرده و متفاوت شدهاند که ما از بازی اصلی صرفا بهعنوان یک مرجع استفاده کردیم.
گاهی اوقات پیش میآمد که یک فایل یا عنصر گرافیکی قدیمی را بهطور موقت در بازی قرار میدادیم تا صرفا بر اساس آن، مدلهای جدید را طراحی کنیم. اما در بیشتر مواقع، فقط کدهای قدیمی را بررسی میکردیم تا منطق کار را بفهمیم، دادهها را مطالعه میکردیم تا متوجه شویم بخشهای مختلف چطور کار میکردند و رازهای فنی آن را کشف کنیم. با تمام اینها، در عمل مجبور بودیم همهچیز را از نو بسازیم.
مشخصا برخی از تغییرات بزرگ Assassin’s Creed Black Flag Resynced، مانند طراحی مجدد سیستم مبارزات، ارتقای خیرهکننده گرافیک و اضافه شدن محتوای داستانی جدید، از همان ابتدا نیازمند کار بیشتری بودند. اما نکته جالب اینجاست که حتی در بخشهایی که بازی کاملا به نسخه اصلی وفادار مانده نیز، تیم سازنده نتوانسته است به کدهای قدیمی تکیه کند و همهچیز را دوباره خلق کرده است.
نایت در پایان صحبتهایش تأکید کرد:
سیستمهای زیادی در این بازی وجود دارند که آنها را کاملا از پایه ساختهایم؛ این کار از یک طرف به این دلیل بود که میخواستیم بهترین نسخه ممکن از آن سیستم را ارائه دهیم و از طرف دیگر، واقعا چاره دیگری هم نداشتیم. البته وقتی مجبور میشوید پروژهای را از صفر شروع کنید، این فرصت را هم پیدا میکنید که تغییراتی را در بازی اعمال کنید.
منبع: gamefa.com


