اموزش برنامه نویسی سی شارپ در یونیتی از مقدماتی تا پیشرفته
با یک آموزش عالی در خدمت شما عزیزان هستیم. بنابر درخواست های متعدد دوستان مبنی بر اموزش جامع زبان سی شارپ برای استفادهدر یونیتی این اموزش جامع براتون طی ۲۴ جلسه و حدودا ۱۰ ساعت تهیه شده است تا شما پس از دیدن ان به راحتی بتوانید هر نوع اسکریپت سی شارپی را برای بازی های خودتان بنوسید. در این فیلم طی ۳ فصل شما با نحوه برنامه نویسی بازی ها با یونیتی اشنا می شوید. در قصل اول شما تمامی مفاهیم شی شارپ و ارث بری را یاد میگیرید و در قصل دوم با نحوه ارتباط سی شارپ و یونیتی اشنا می شود.
پیش نیازهای این دوره
- این دوره فاقد هرگونه پیش نیازی هست.
- اموزش به صورت ۰ تا ۱۰۰ و از مقدماتی تا پیشرفته خواهد بود
- مشابه این اموزش در هیچ سایت فارسی وجود ندارد.
سرفصل های این دوره
فصل اول:
- ایجاد یک سند سی شارپ
- پنجره کنسول و کامپایل
- ایجاد برنامه 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
پروژه کوچک پایانی: نحوه ایجاد سیستم تغییر سلاح با صفحه کلید و موس با اسکریپت
در صورتی که نمیدانید چگونه بازی شوید به اموزش مقابل مراجعه کنید : چگونه بازی ساز شویم ؟ از کجا بازی سازی را شروع کنیم ؟
زیرعنوان نمونه برای این فصل
پیش نیازها و سرفصل ها ویدئو
توضیح کوتاه برای درس
ایجاد اولین اسکریپت ویدئو
توضیح کوتاه برای درس
معرفی انواع متغییرها ویدئو
توضیح کوتاه برای درس
عملگرها ویدئو
توضیح کوتاه برای درس
عملگرهای شرطی ویدئو
توضیح کوتاه برای درس
انواع حلقه ها در سی شارپ ویدئو
توضیح کوتاه برای درس
طراحی سیستم تیراندازی با کدنویسی ویدئو
توضیح کوتاه برای درس
بررسی انواع ارایه ها ویدئو
توضیح کوتاه برای درس
بررسی لیست ها و توابع ویدئو
توضیح کوتاه برای درس
کار با کلاس ها و اشیا ویدئو
توضیح کوتاه برای درس
شی گرایی و ارث بری ویدئو
توضیح کوتاه برای درس
زیرعنوان نمونه برای این فصل
برنامه نویسی موازی ویدئو
توضیح کوتاه برای درس
اموزش Coroutines ویدئو
توضیح کوتاه برای درس
اموزش Components و game object ویدئو
توضیح کوتاه برای درس
اموزش Polymorphism ویدئو
توضیح کوتاه برای درس
اموزش Validation و Delegates ویدئو
توضیح کوتاه برای درس
اموزش جستجو GameObjects ویدئو
توضیح کوتاه برای درس
بررسی کامپوننت Transforms ویدئو
توضیح کوتاه برای درس
زیرعنوان نمونه برای این فصل
اموزش Fixing Game Resolution ویدئو
توضیح کوتاه برای درس
اموزش Restoring Game Resolution ویدئو
توضیح کوتاه برای درس
اموزش کار با Materials ویدئو
توضیح کوتاه برای درس
اموزش Animation Curves ویدئو
توضیح کوتاه برای درس
ایجاد سیستم تغییر سلاح ویدئو
توضیح کوتاه برای درس
کدنویسی سیستم تغییر سلاح ویدئو
توضیح کوتاه برای درس
فایل های پروژه فایل های ضمیمه
توضیح کوتاه برای درس
جلسات دوره
دیدگاهها
147 دیدگاه برای اموزش برنامه نویسی سی شارپ در یونیتی از مقدماتی تا پیشرفته
درخواست مشاوره
شماره همراه خود را وارد کنید، تا مشاوران ما طی دو روز کاری آینده در ساعت کاری (۹ صبح تا ۶ بعد از ظهر) برای مشاوره رایگان سرمایهگذاری با شما در ارتباط باشند.
محل قرارگیری فرم مشاوره و ارتباط شما

hfavshsgw –
سلام.
۲تا سوال از کروتین ها یا همون جریان ها دارم که امیدوارم پاسخ بدید.
شما گفتید برای نظم دستوراتون بهتره که مقداراتون رو به جای اینکه توی خود دستورتون بنویسید بالا به صورت پاپلیک بنویسید و بعد توی اون دسترتون صدا بزنید.
حالا شما یه وکتور تری نوشتید و بعد توی اون باکس صداش زدید تا اینجا درست
۱_اما چطور باعث شد که اون باکس ها بره بالا؟ چرا نرفت پایین یا نرفت راست؟
خیلی ممنون
احمد –
سلام. متشکرم از اموزش خوبتون.
hfavshsgw –
سلام.
آیا شما این آموزش رو کاملا دیدید؟
اگه دیدید میشه بگید که بعد از دیدن این آموزش به راحتی میتونیم کد بزنیم و بازی بسازیم و دیگر به هیچ آموزش برنامه نویسی سی شارپ در یونیتی دیگری نیاز نداریم؟
سامیار محمدیان (خریدار محصول) –
من کامل ندیدم اما فکر کنم بله
hfavshsgw –
سلام تو آموزش کامپوننت و گیم آبجکت شما کلی دستور نوشتید تا بازدن اسپیس ست اکتیو ‘انمی ها غبر فعال بشه اما من با نوشتن یه دستور ساده که توش نوشتم اگر کلید اسپیس فشرده شد ست اکتیو غیر فعال بشه آیا شما دلیلی برای این همه دستور نویسی داشتید؟
جت آموز –
برای هر کاری ده ها روش وجود دارد
آرین احمدی (خریدار محصول) –
سلام
من وقتی یک ماشین رو از تو استاندارد اسست انتخاب میکنم و داخل بازی میارم و دوربین رو درست میکنم
بعد بازی رو پلی میکنم پاس و پلی بالاس صفحه با هم فعال میشن و بازی پلی نمیشه.
قبلا درست بود نمیدونم چی شد بعد اینجوری شد.
جت آموز –
سلام. از یکیج unitycar استفاده کنید و تغییرات خود را روی ان اعمال کنید به جای انکه بخواهید یک بازی را از ۰ بسازید
ارین احمدی (خریدار محصول) –
سلام من یک مدل خونه رو دانلود کردم چجوری میتونم یه تنظیماتی رو این قرار بدم که ماشین برخورد کنه و از خونه رد نشه؟
جت آموز –
سلام. باید کلایدر ست کنید. اموزش ساخت بازی سه بعدی را مشاهده کنید. این موضوع انجا بیان شده اسیت.
uff fff (خریدار محصول) –
دوره خوبی بود فقط یک سوال من برنامه نویسی سی شارپ رو به صورت حرفه ای از این آموزش و آموزش های دیگه یاد گرفتم الان چطوری به یک تیم بازی سازی برم و بتونم کسب درآمد داشته باشم؟؟؟؟؟؟؟؟
جت آموز –
سلام. در گروه بازی سازی تلگرام جت اموز پیام بدهید یا در انجمن یونیتی فارسی به دنبال یافتن هم تیمی باشید.
سامیار محمدیان (خریدار محصول) –
سلام من بهت پیشنهاد میکنم که بری تیم بولد
norozq57 –
اینایی که فایلاش خصوصیه باید چیکار کنیم
جت آموز –
سلام. در دوره نام نویسی کنید تا دسترسی شما ازاد گردد
husseinim940 (خریدار محصول) –
سلام چجوری میتونیم تمام ویدیو ها رو یکجا و فشرده شده دانلود کنیم ؟ میشه قرار بدید
جت آموز –
سلام. امکان این امر وجود ندارد.
norozq57 (خریدار محصول) –
cannot assign to ‘print’because it is a ‘method group’ سلام من تو در سویچ هر چی میزنم اجرا کنه این ارور انگلیسی رو میزنه که مربوط به کیس هاست مثلا زدم کیس 2 بعد که میزنم اجرا بشه ارور میده لطفا راهنمایی کنید
سامیار محمدیان (خریدار محصول) –
سلام در این اموزش گفته شده چگونه سرور بازی انلاین بنویسیم؟ ایا اصلا امکانش است؟
mohamdbehgozin (خریدار محصول) –
سلام خسته نباشید. وقتی لینک های دانلود رو میزنم ارور 522 هاست میده لطفا راهنمایی کنید
اسکرین:
https://s16.picofile.com/file/8426203468/Capture.JPG
جت آموز –
سلام.سرور دانلود دچار مشکل شده است. لطفا تا رفع مشکل صبور باشید.
a.keshavarz1617 (خریدار محصول) –
سلام
هرکار میکنم دانلود نمیشه سرور مشکل داره
جت آموز –
سلام. لطفا تا رفع مشکل سرور دانلود صبور باشید.
mohammadfirouzi13 (خریدار محصول) –
چرا نمیشه قسمت های اموزش رو دانلود کرد ارور 522 میده از طرف هاست
جت آموز –
لطفا تا رفع مشکل سرور دانلود صبور باشید. به زودی مشکل دانلود رفع میشود
میرحسن هلالی بناب (خریدار محصول) –
لینک ها خرابن نمیشه هیچی از دوره دید
میلاد علیپور (خریدار محصول) –
الان درست شده دوست عزیز