آمازون می گوید دنیای جدید «مشتری معتبر نیست».


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


اصل این اشکالات؟ این روش کدگذاری بازی است. این باعث شد که بسیاری از ما به این خبر واکنش نشان دهیم و فرض کنیم که بازی بیشتر محاسبات خود را در سمت سرور اجرا کرده است، اینطور نیست.

و اکنون، یک مدیر انجمن استودیوی بازی آمازون به این موضوع مراجعه کرده است دنیای جدید انجمن تا روشن شود چه خبر است و به عنوان بازیکنان از بازی فرار می کنند، آنها به وضوح نیاز به کاهش نگرانی دارند.

در اینجا خلاصه اصلی نحوه کار همه اینها آمده است: "در سطح بالا، مدل این است: مشتریان ورودی های کنترل کننده را به سرور ارسال می کنند، و سرور آن ورودی را برای محدودیت هایی که ممکن است آن را باطل کند بررسی می کند، سپس اگر پذیرفته شود از آن به عنوان ورودی استفاده می کند. به یک شخصیت ("بازیگر" نام داخلی ما است) در حافظه سرور. سپس قوانین فیزیک و بازی اجرا می شوند (کاملاً سمت سرور)، و نتیجه به مشتری اصلی ارسال می شود. سپس مشتریان نتیجه تعیین شده توسط سرور را ترسیم می کنند.

با جلوتر رفتن، توسعه دهندگان روشن می کنند که این رابطه 100٪ از یک جهت معتبر نیست. قرار است سرور و کلاینت پشت سر هم کار کنند تا مشخص کنند که آیا یک کلاینت بازی به درستی کار می کند یا خیر. این برای کاهش بار سرور و قوی تر کردن بازی در برابر تقلب طراحی شده است. همانطور که آمازون در مثال خود بیان می کند، «پس از آن قوانین فیزیک و بازی اجرا می شوند (کاملاً سمت سرور)، و نتیجه به مشتری اصلی ارسال می شود. سپس مشتریان نتیجه تعیین شده توسط سرور را ترسیم می کنند.

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

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

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

منبع: https://www.iskmogul.com/new-world-is-not-client-authritative-says-amazon/

تمبر زمان:

بیشتر از ISK مغول