این صفحه یک تاریخچه بازبینی برای اسناد زیر ارائه می دهد:
11 جولای 2024
- الزامات فنی را در چندین صفحه تغییر داد.
- پاکسازی نیازمندی ها و کپی برداری.
24 ژوئن 2024
محدودیت حجم کل بسته نرم افزاری از 100 مگابایت به 250 مگابایت افزایش یافته و راهنمای بارگذاری تنبل اضافه شده است.
17 ژوئن 2024
بهروزرسانیهای مجموعه آزمایشی:
- بازیها دیگر نیازی به ارائه از طریق HTTPS ندارند و میتوانند از لوکال هاست برای آزمایش استفاده شوند.
- دکمه Refresh در کنار فیلد URL برای تازه کردن محتوای iframe بدون بارگیری مجدد کل مجموعه آزمایشی اضافه شده است.
16 مه 2024
بهترین شیوه های طراحی را به یک سند جداگانه منتقل کنید تا بهتر بین الزامات طراحی و بهترین شیوه ها مشخص شود.
08 مه 2024
سایت توسعه دهنده Playables را برای گسترش دسترسی و بهبود ناوبری بازسازی کرد.
07 مه 2024
الزامات فنی برای اطلاعیه آماده بازی با جزئیات بیشتر برای تماس firstFrameReady
به روز شد.
3 مه 2024
- یک آرشیو از نسخه های مورد نیاز قبلی ایجاد کرد.
05 مارس 2024
محدودیت اندازه فایل فردی از 10 مگابایت به 30 مگابایت افزایش یافته است.
23 فوریه 2024
IN_PLAYABLES_ENV
boolean به فضای نام سطح بالا اضافه شد تا به توسعهدهندگان بگوید چه زمانی بازیشان در محیط Playables اجرا میشود.
04 دسامبر 2023
بهروزرسانیهای مجموعه تست
- بررسی برای کاراکترهای پشتیبانی نشده در نام فایل ها اضافه شد.
- برای اطلاعات در مورد کاراکترهای پشتیبانی شده، الزامات فنی - 1.9 نام فایل را بررسی کنید.
- محدودیت شناخته شده: این بررسی ممکن است همه منابع بارگذاری شده را تأیید نکند.
- ویژگی اضافه شده برای تمسخر صفحه بارگیری، از جمله تنظیم ارتفاع اولیه فریم روی 0.
- دکمه مکث-رزومه را بهروزرسانی کرد تا با تغییر صدا در هنگام مکث و از سرگیری، با تولید مطابقت بیشتری داشته باشد.
- پیامهای غیرقابل عمل از ثبت رویداد حذف شد.
10 نوامبر 2023
بسته آزمایشی قابل دانلود با مجموعه آزمایشی میزبانی شده جایگزین شده است.
فایل تعاریف نوع TypeScript، که قبلاً در بسته مجموعه تست موجود بود، به مقاله اصلی Playables SDK منتقل شده است.
07 سپتامبر 2023
بخش شروع بهروزرسانی شده است تا URL SDK Playables را از v0
به v1
تغییر دهد.
30 آگوست 2023
بخشهای نامهای فایل و ریز عکسها بهروزرسانی شدهاند تا ارجاعها را حذف کنند تا صریحاً نویسههای ویژه مجاز ( _
، -
، .
) فهرست شوند.
علاوه بر این، بخش ذخیرههای ابری بهروزرسانی شده است تا برای کار در نسخههای جدید بازی به ذخیرههای ابری نیاز باشد.
25 آگوست 2023
بخش saveData به روز شده است تا مشخص شود که داده های ذخیره شده باید یک رشته UTF-16 معتبر و خوش فرم باشد.
18 آگوست 2023
بخش Pause and Resume به روز شده است تا مشخص شود که بازی باید تمام اجراها را پس از فراخوانی onPause
متوقف کند و فقط پس از فراخوانی onResume
از سر گرفته شود.
11 آگوست 2023
بخش File names اضافه شده است تا محدودیتهای کاراکتر مورد استفاده برای نامگذاری فایلها در بسته بازی را شامل شود.
10 آگوست 2023
بخش روشهای تعامل بهروزرسانی شده است تا همه مؤلفههای رابط کاربری یک بازی طبق برنامه و بدون خطا یا رفتارهای غیرمنتظره کار کنند.
09 اوت 2023
بخش تصاویر بندانگشتی اضافه شده است تا موارد مورد نیاز تصویر کوچک بازی را فهرست کند که به کاربران این امکان را می دهد تا به راحتی یک قابل پخش را در YouTube کشف و تشخیص دهند.
08 اوت 2023
بخش حرکات و ورودی بهروزرسانی شده است تا بازی از فراخوانی preventDefault()
در رویدادهای Esc منع شود.
علاوه بر این، یک بخش مرجع فایل جدید اضافه شده است تا بازیها را ملزم میکند که فقط از مسیرهای نسبی هنگام مراجعه به فایلهای دیگر در بسته استفاده کنند، زیرا استفاده از مسیرهای مطلق میتواند باعث خطا شود.
02 اوت 2023
بخش بیصدا کردن دستورالعملهای طراحی بازی نیازمندیهای فنی و قابلیتهای قابل پخش بهروزرسانی شده است تا به ویژگیهای بیصدا و لغو بهعنوان کنترلهای صوتی اشاره کند و نشان دهد که کنترلهای صوتی دانهبندی ممکن است دارای لغزندههای حجم صدا یا جابهجایی بیصدا یا هر دو باشند.
28 جولای 2023
مستندات دستورالعملهای طراحی بازی Playables بهروزرسانی شده است تا حرفها را استاندارد کند و بهترین شیوهها و اسکرینشاتها را بهروزرسانی کند.
20 ژوئیه 2023
بخش Pause and Resume اضافه شده است تا قابلیتهای توقف و رزومه در پلتفرم را فراهم کند.
19 جولای 2023
سایت YouTube Playables اکنون شامل مستندات دستورالعملهای طراحی بازی Playables میشود تا به عنوان راهنمای ارائه یک تجربه بازی بهینه برای کاربرانی که بازیهای YouTube را در دستگاهها و پلتفرمهای مختلف انجام میدهند، ارائه شود.
دستورالعمل های طراحی بازی بر روی زمینه های زیر تمرکز دارد:
- تصاویر بند انگشتی
- سازگاری دستگاه
- رابط کاربری (UI)
- حرکات و ورودی
- مکث کنید
- بی صدا
- بازخورد لمسی
- ورود کاربر
- پایان بازی (صفحه برد)
- دسترسی
علاوه بر این، بخش onAudioEnabledChange
به روز شده است تا یک خطای چاپی کوچک روی کد برطرف شود که باعث ایجاد خطا در لایه قابلیت همکاری جاوا اسکریپت پیشنهادی Flutter (JS-Interop) شده است.
14 جولای 2023
بخش اندازه به شرح زیر به روز شده است:
- این شرط که بازی باید به صورت تمام صفحه روی دسکتاپ و به صورت افقی یا عمودی در موبایل قابل پخش باشد حذف شد.
- اضافه شد که بازی باید به صورت پرتره قابل بازی باشد.
- اضافه شد که بازی باید به صورت افقی قابل بازی باشد. در غیر این صورت، بازی باید در مرکز قرار گیرد یا باید شامل یک جعبه ستون باشد.
- اضافه شد که بازی نباید جهت دستگاه را قفل کند.
11 جولای 2023
بخش Flutter web (تجربی) اضافه شده است تا امکان ادغام با بازی های نوشته شده با Flutter Web را فراهم کند.
01 جولای 2023
بخش تغییر صدا از بازی میخواهد به تنظیمات صوتی یوتیوب و سیستم احترام بگذارد و صدای بازی نباید به طور غیرمنتظره پخش شود.
علاوه بر این، بخش Completion of Content Handling روشن میکند که بازی باید به کاربر اطلاع دهد که محتوای دیگری برای تعامل با آنها مانند سطح نهایی یا تکمیل بازی وجود ندارد.
30 ژوئن 2023
بخش Get Start اکنون شامل یادداشتی است مبنی بر اینکه SDK زمانی که بازی به صورت محلی ارائه می شود، غیرفعال خواهد بود. برای تأیید صحت ادغام SDK، مجموعه آزمایشی SDK را ببینید.
02 ژوئن 2023
سایت YouTube Playables اکنون شامل مستندات Playables SDK است که دارای مجموعه ای قوی از APIها برای پشتیبانی از بازی های YouTube است.
26 مه 2023
به روز رسانی اسناد الزامات فنی به شرح زیر است:
بخش | تغییرات |
---|---|
زمان بارگذاری | شامل میانگین سرعت اینترنت 6.8 مگابیت بر ثانیه در سراسر جهان و 20 مگابیت در ثانیه برای ایالات متحده است. |
روش های تعامل | اضافه شد که وقتی کاربر با بازی تعامل می کند، بازی نباید ناخواسته ورودی را به تاخیر بیاندازد یا نادیده بگیرد. |
ریز عکسها | وضوح تصویر مورد نیاز را برای نسبتهای 1:1، 5:7 و 16:9 بهروزرسانی کرد. |
اطلاعات ناشر یا توسعه دهنده | این بخش جدید اضافه شده است که باید نام ناشر یا توسعه دهنده بازی را درج کند و همچنین ممکن است در آینده نیاز به ارائه رتبه بندی محتوا باشد. |
بارگیری SDK Playables | این بخش جدید اضافه شده است که بازی را ملزم می کند تا Playables SDK را قبل از هر کد بازی دیگر بارگیری کند. |
اعلان آماده بازی | بهروزرسانی شد تا فقط زمانی که اولین فریم بازی شما برای رندر شدن بر روی صفحه نمایش آماده شود، firstFrameReady API را فراخوانی میکند و فقط زمانی که بازی برای هرگونه تعامل کاربر آماده است، gameReady API را فراخوانی میکند. |
خاموش کردن | اضافه شده است که وقتی قطع کردن YouTube تنظیم شده است، صدا نباید خروجی باشد و کنترلهای بیصدا یا بیصدا کردن بازی نباید بر خروجی صدا تأثیر بگذارد. |
24 مارس 2023
سایت YouTube Playables اکنون شامل مستندات الزامات فنی با هدف ارائه یک تجربه بازی روان برای کاربرانی است که در YouTube بازی می کنند.
بخش الزامات فنی بر موارد زیر تمرکز دارد:
- ثبات بازی
- تجربه یوتیوب
- ادغام یوتیوب
- بومی سازی
- کسب درآمد