با اموزش برنامه نویسی سی شارپ در یونیتی از مقدماتی تا پیشرفته در خدمت شما عزیزان هستیم.بنابر درخواست های متعدد دوستان مبنی بر اموزش جامع زبان سی شارپ برای استفاده در یونیتی این اموزش جامع براتون طی ۲۴ جلسه و حدودا ۱۰ ساعت تهیه شده است تا شما پس از دیدن ان به راحتی بتوانید هر نوع اسکریپت سی شارپی را برای بازی های خودتان بنوسید.
در این فیلم طی ۳ فصل شما با نحوه برنامه نویسی بازی ها با یونیتی اشنا میشوید.در قصل اول شما تمامی مفاهیم شی شارپ و ارث بری را یاد میگیرید و در قصل دوم با نحوه ارتباط سی شارپ و یونیتی اشنا میشود.
پیش نیازهای این دوره
- این دوره فاقد هرگونه پیش نیازی هست.
- اموزش به صورت ۰ تا ۱۰۰ و از مقدماتی تا پیشرفته خواهد بود
- مشابه این اموزش در هیچ سایت فارسی وجود ندارد.
سرفصل های این دوره
فصل اول
- ایجاد یک سند سی شارپ
- پنجره کنسول و کامپایل
- ایجاد برنامه hello world
- معرفی متغییرها
- نوشتن عبارات
- Constants
- دستورات شرطی
- حلقه for, While
- معرفی توابع
- معرفی رویداد ها
- ورودی و مقدار برگشتی تابع
- معرفی کلاس
- چرخش آبکت ها با کلاس Transform
- داکیومنت کلاس های یونیتی
- معرفی کلاس های مشتق شده
- توسعه یک کلاس
- MonoBehaviour
- نحوه ارث بری کلاس ها
- مفهموم game object
فصل دوم
۱ – Introduction
۲ – Coroutine Details
۳ – Creating a Coroutine
۴ – WaitForSeconds and Coroutines
۵ – Coroutines and Frame Delays
۶ – Going further with Coroutines
۷ – Components and Communication
۸ – Accessing Components
۹ – Searching For Components
۱۰ – Using BroadcastMessage
۱۱ – Polymorphism and Virtual Functions
۱۲ – Overriding Virtual Functions
۱۳ – Validation with C# Properties
۱۴ – Delegates
۱۵ – Moving Further with Delegates
۱۶ – GameObjects
۱۷ – Searching For GameObjects
۱۸ – Transforms and Hierarchies
۱۹ – Transforms and Translations
۲۰ – Transforms and Rotations
۲۱ – Transforms and Scaling
فصل سوم
۱ – Introduction
۲ – Fixing Game Resolution From the Editor
۳ – Fixing Game Resolution From Script
۴ – Saving and Restoring Game Resolution
۵ – Editing Materials From Script
۶ – Creating Component Dependencies
۷ – Scheduling Regular Tasks
۸ – Creating Animation Curves
۹ – Preparing to Work with Curves
۱۰ – Animating Motion with Curves
پروژه کوچک پایانی: نحوه ایجاد سیستم تغییر سلاح با صفحه کلید و موس با اسکریپت
همچنین همراه این اموزش تمامی کدها و اسکریپت های نوشته شده تقدیمتان میشود و لینک دانلود انها براتون ارسال میشود.
هرگز برای یادگیری برنامه نویسی یونیتی در کلاس های اموزش سی شارپ شرکت نکنید.چون در هیچ کلاس و فیلم اموزشی به شما نحوه کدنویسی سی شارپ درون موتور یونیتی را یاد نخواهند داد.
در صورتی که نمیدانید چگونه بازی شوید به اموزش مقابل مراجعه کنید : چگونه بازی ساز شویم ؟ از کجا بازی سازی را شروع کنیم ؟
این اموزش کاملا فارسی است و مطابق ورژن ۵ یونیتی است و علت انکه سرفصل ها را به زبان انگلیسی نوشته ایم به این خاطر است که اموزش بر اساس سرفصل های وب سایت اصلی یونیتی پیاده شده است تا شما با اخرین استانداردهای کدنویسی یونیتی معتبر دنیا اشنا شوید