آموزش جامع یونیتی برای تسترهای بازی: مسترکلاس کامل برای مبتدیان - آخرین آپدیت

دانلود Unity for Game Testers: Complete masterclass for beginners

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، تسلط بر ادیتور یونیتی، دیباگ کردن اسکریپت‌ها، پروفایلینگ عملکرد و SDKها را بیاموزید تا به یک متخصص فنی QA بازی تبدیل شوید. تسلط بر موتور بازی‌سازی: یاد بگیرید چگونه مانند یک توسعه‌دهنده در ادیتور یونیتی، Inspector و سیستم‌های Prefab جابجا شوید. شکار باگ با کدنویسی: خطاهای یونیتی را رمزگشایی کنید، از کنسول استفاده نمایید و اسکریپت‌های C# را برای یافتن علت اصلی کرش‌ها بررسی کنید. عملکرد و بهینه‌سازی: از Unity Profiler برای شناسایی افت فریم و نشت حافظه (Memory Leak) استفاده کنید. گردش کار حرفه‌ای: گزارش‌های باگ «آماده برای توسعه‌دهنده» ایجاد کنید و خط لوله‌های CI/CD را برای انطباق با چرخه بیلد هر استودیوی حرفه‌ای درک کنید. دیگر فقط یک «بازیکن» نباشید و به عنوان یک تستر فنی بازی فعالیت کنید. تسلط بر خط لوله بیلد: نحوه تولید بیلد برای پلتفرم‌های مختلف را بیاموزید و لاگ‌های بیلد را تحلیل کنید. تست بک‌اند و شبکه: معماری کلاینت-سرور را درک کنید، تاخیرهای شبکه (Latency) را عیب‌یابی کرده و پایداری داده‌ها را با استفاده از JSON و Remote Configs اعتبارسنجی کنید. پیش نیازها: بدون نیاز به تجربه کدنویسی؛ اگرچه ما اسکریپت‌های C# و خطاهای کنسول را بررسی می‌کنیم، اما نیازی نیست که برنامه‌نویس باشید.

آیا می‌خواهید به یک تستر بازی ماهرتر تبدیل شوید؟

استودیوهای بازی مدرن فقط به افرادی برای پیدا کردن باگ‌ها نیاز ندارند؛ آن‌ها به متخصصان QA نیاز دارند که موتور Unity را از درون و بیرون بشناسند. این دوره شما را از تست‌های ساده «جعبه سیاه» فراتر برده و به قلب فنی توسعه بازی می‌برد.

آنچه خواهید آموخت:

  • تسلط بر موتور: جابجایی در ادیتور یونیتی، Inspector و سیستم‌های Prefab مانند یک توسعه‌دهنده.

  • شکار باگ با کد: رمزگشایی خطاهای یونیتی، استفاده از کنسول و بررسی اسکریپت‌های C# برای یافتن دلیل کرش‌ها.

  • عملکرد و بهینه‌سازی: استفاده از Unity Profiler برای شناسایی افت فریم و نشت حافظه.

  • عملیات زنده (LiveOps): تست سناریوهای A/B، پیکربندی‌های JSON و یکپارچه‌سازی SDKها برای تبلیغات و تحلیل‌ها.

  • گردش کار حرفه‌ای: ایجاد گزارش‌های باگ استاندارد و درک خط لوله‌های CI/CD برای ادغام در چرخه تولید استودیوهای بزرگ.

چه به دنبال اولین شغل خود در یک استودیوی AAA باشید و چه بخواهید مهارت‌های فعلی QA خود را برای نقش‌های فنی ارتقا دهید، این دوره تجربه عملی یونیتی را که کارفرمایان به دنبال آن هستند، فراهم می‌کند. اعتماد به نفس لازم برای باز کردن ادیتور، شناسایی گلوگاه‌ها و ارائه داده‌های فنی مورد نیاز برای عرضه یک بازی در سطح جهانی را به دست آورید. در پایان این مسیر، شما فقط باگ‌ها را گزارش نمی‌کنید، بلکه راهکارهایی ارائه می‌دهید که پروژه را در مسیر درست نگه داشته و تجربه‌ای بی‌نقص برای میلیون‌ها بازیکن در سراسر جهان تضمین می‌کند.


سرفصل ها و درس ها

مبانی QA بازی در یونیتی Foundations of Game QA in Unity

  • مقدمه Introduction

  • نقش QA در توسعه The Role of QA

  • نصب Unity Hub Installing Unity Hub

  • افزودن پروژه یونیتی Adding Unity project

  • افزودن پروژه یونیتی از طریق Fork Adding Unity project via Fork

  • تمرین Assignment

کار با ادیتور یونیتی و Inspector اشیاء Navigating the Unity Editor & Object Inspector

  • المان‌های اصلی یونیتی Main Unity elements

  • شیء و Inspector Object and Inspector

  • جزئیات کاراکتر Character details

  • مبانی Prefab Basics of Prefab

  • نوار جستجو Search Bars

  • ویژگی‌های دیباگ تکمیلی Additional debug features

تسلط بر تست سیستم‌های UI و Event Mastering UI & Event Systems Testing

  • رابط کاربری و Canvas UI. Canvas

  • Rect Transform Rect Transform

  • دکمه‌ها، آیکون‌ها و متن Buttons, Icons, Text

  • Raycast Raycast

  • سیستم Event Event System

  • ممیزی رابط کاربری و Unity UI Unity UI & Interface Auditing

تست فنی: اسکریپت‌های بازیکن و دیباگ کنسول Technical Testing: Player Scripts & Console Debugging

  • کنترلر بازیکن (Player Controller) Player Controller

  • اسکریپت بازیکن Player Script

  • قابلیت‌های کنسول Console functionality

  • رمزگشایی خطاهای یونیتی Decoding Unity Errors

  • مرتب‌سازی خطاها Errors Sorting

فرآیند بیلد و معماری تست Smoke The Build Process & Smoke Testing Architecture

  • مدیریت بازی (Game Manager) Game Manager

  • مبانی شبیه‌ساز Simulator basics

  • ایجاد بیلد (Build) Creating the build

  • اجرای Smoke Test Performing Smoke Test

  • فایل Log بیلد Logfile of the build

  • مبانی ساختار پوشه‌ها و تقلب‌ها Basics of folder structure and cheats

تست عملکرد: پروفایلینگ و بهینه‌سازی Performance Testing: Profiling & Optimization

  • مقدمه‌ای بر شاخص‌های عملکرد Introduction to performance indicators

  • پروفایلر (Profiler) Profiler

  • شناسایی Spikeها Spike catching

  • جمع‌آوری کننده زباله (Garbage Collector) Garbage Collector

تست QA بک‌اند و شبکه: JSON، سرورها و تست A/B Backend & Network QA: JSON, Servers, and A/B Testing

  • کلاینت و سرور Client and Server

  • مشکلات احتمالی شبکه Possible network issues

  • پایداری داده‌های بازی Game Persistence

  • JSON JSON

  • فایل پیکربندی Remote Remote config file

  • تست A/B AB Testing

کسب درآمد و سازگاری: SDKها و تبلیغات Monetization & Compatibility: SDKs and Ads

  • مبانی SDK SDK Basic

  • آنالیتیکس چیست؟ What is analytics

  • تبلیغات در بازی‌ها ADS in games

  • تست سازگاری Compatibility testing

  • Wrapperها Wrappers

  • شبیه‌سازی QA یونیتی: باگ پرش Unity QA Simulation: The Jump Bug

مستندسازی حرفه‌ای QA و خط لوله‌های CI/CD Professional QA Documentation & CI/CD Pipelines

  • نمونه گزارش باگ استاندارد Example of good bug report

  • نمونه Test Case استاندارد Example of good Test Case

  • برنامه تست (Test Plan) Test Plan

  • مبانی CI/CD CICD Basics

  • تریاژ باگ (Bug Triage) Bug Triage

آزمایشگاه عملی: تست جعبه سیاه و بازی‌های دو بعدی Practical Lab: Black Box & 2D Game Testing

  • تمرین تست جعبه سیاه Black Box testing practice

  • تست عملی در یونیتی (بازی 2D) Practical testing in Unity (2D game)

  • آموزش عملی ۲ Practical tutorial 2

  • تست نهایی دوره Full course test

  • پایان The end

نمایش نظرات

آموزش جامع یونیتی برای تسترهای بازی: مسترکلاس کامل برای مبتدیان
جزییات دوره
4.5 hours
52
(آخرین آپدیت)
366
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Руслан Murha Руслан Murha

مدیر QA/تولید کننده بازی

Maksym Cherednichenko Maksym Cherednichenko

کارشناس توسعه بازی: از مکانیک‌های اصلی تا مدیریت جیرا (Jira)