این دوره برای توسعهدهندگان Unity طراحی شود که توانایی ساخت بازی را دارند اما میخواهند پروژههای بزرگتر و قابل نگهداریتری توسعه دهند. دانشجو با مشکلات معماری پروژههای بازی، وابستگی شدید Scriptها، ...
این دوره برای توسعهدهندگان Unity طراحی شود که توانایی ساخت بازی را دارند اما میخواهند پروژههای بزرگتر و قابل نگهداریتری توسعه دهند. دانشجو با مشکلات معماری پروژههای بازی، وابستگی شدید Scriptها، مدیریت State و Communication میان Systemهای مختلف آشنا شود و اصول Separation of Concerns و طراحی ساختار مناسب پروژه را یاد بگیرد.
در ادامه Design Patternهای کاربردی در بازیسازی مانند State، Observer، Command، Factory، Object Pool، Strategy و Event-Based Architecture با مثالهای واقعی در Unity آموزش داده شوند. تمرکز دوره بر Refactoring یک پروژه واقعی باشد تا دانشجو تفاوت میان کدی که صرفاً کار میکند و معماریای که قابلیت توسعه و نگهداری دارد را در عمل مشاهده کند.
هنوز نظری ثبت نشده است.