سوالات متداول

اینها پاسخ هایی به سوالات رایج در مورد توسعه Playables هستند.

فنی عمومی

اینها سوالات متداول در مورد موضوعات فنی عمومی است.

از چه موتورهای بازی می توانم استفاده کنم؟

YouTube Playables از APIهای پلتفرم وب استاندارد پشتیبانی می کند. بنابراین، Playables از بازی‌های ساخته شده با موتورهای بازی پشتیبانی می‌کند که ساخت‌هایی را برای وب صادر می‌کنند که از API رندر استاندارد استفاده می‌کنند (مثلاً WebGL و Canvas). موتورها و فریمورک هایی که در گذشته برای Playables استفاده شده اند عبارتند از: BabylonJS، Cocos، Construct، Defold، melonJS، Phaser، PixiJS، PlayCanvas، React، three.js، Godot و Unity.

چگونه روی شبیه سازهای گوشی تاشو تست کنم؟

برای آزمایش سریع، نگاه کنید به Chrome Dev Tools از شبیه سازی تلفن تاشو پشتیبانی می کند . علاوه بر این، چندین گزینه شبیه ساز در اندروید استودیو وجود دارد که می توان از آنها برای آزمایش دقیق تر استفاده کرد.

چگونه می توانم روی WebView های موبایل تست کنم؟

می‌توانید از برنامه‌های شخص ثالث مانند WebView Tester (Android) یا WebView - Tester (iOS) برای باز کردن بازی خود یا مجموعه آزمایشی SDK در WebView برای تأیید اعتبار بیشتر استفاده کنید. از آنجایی که این نرم‌افزار شخص ثالثی است که توسط Google پشتیبانی یا تأیید نشده است، می‌توانید از گزینه‌های منبع باز مانند WebView Tester (Android) یا swift-ios-wkwebview-demo (iOS) برای کامپایل برنامه‌های آزمایش WebView خود استفاده کنید.

بازی در داخل یوتیوب چگونه اجرا می شود؟

فناوری استاندارد وب و تلفن همراه برای اجرای Playables در برنامه های تلفن همراه و وب YouTube استفاده می شود. در نتیجه، Playables از APIهای پلتفرم وب استاندارد پشتیبانی می کند.

این نمودار یک نمای فنی مختصر را نشان می دهد:

YouTube Playables: نمای کلی سمت مشتری

چه محدودیت‌هایی در استفاده از حافظه برای Playables در YouTube وجود دارد؟

بازی‌ها فقط می‌توانند تا 512 مگابایت از اندازه پشته جاوا اسکریپت استفاده کنند. Playabes در Safari در iOS اجرا می شود و این آستانه ای است که بازی اغلب از کار می افتد و مرورگر را دوباره بارگذاری می کند. می‌توانید با استفاده از Chrome DevTools برای ضبط عکس‌های فوری هیپ، اندازه پشته‌ای را که بازی استفاده می‌کند، اندازه‌گیری کنید.

چگونه یک بازی "زنده" می شود؟

ما مراقب عرضه Playables به کاربران هستیم، بنابراین مراحل مختلف اعتبارسنجی Playables را انجام می‌دهیم تا تأیید کنیم که YouTube و Playable فردی به خوبی با هم کار می‌کنند. این ممکن است شامل دسترسی محدود، عرضه های مرحله ای، یا تنظیمات با استفاده از سیستم های خودکار ما باشد.

هنگامی که Playable شما تایید و منتشر شد، باید انتظار داشته باشید که بدون در نظر گرفتن هر یک از این مکانیسم های عرضه، از استفاده کامل بازی پشتیبانی کنید. همچنین باید در هر زمان انتظار نوساناتی در تعامل کاربر داشته باشید.

Playables چگونه برای کاربران ظاهر می شود؟

موارد قابل پخش در چندین سطح YouTube ظاهر می شوند، از جمله صفحه اصلی، نتایج جستجو، مقصد Playables و صفحه کانال شما.

صفحه کانال شما دارای یک برگه قابل پخش است که همه موارد قابل پخش شما را فهرست می کند. هنگامی که کاربر یکی از Playable های شما را باز می کند، پیوندی برای اشتراک در کانال شما نیز پیدا می کند.

سوالات دیگر

اگر یک توسعه دهنده موجود Playables هستید، سؤالات متداول اضافی در دسترس است .