آموزش جامع Unity 6 و #C - از مبتدی تا متوسط
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به مبانی Unity 6 و #C
- درک عالی از فیزیک پایه و کنترلهای کاراکتر
- دانشجویان قادر خواهند بود با Unity 6 و برنامهنویسی #C بازیهای دوبعدی (2D) بسازند.
- توانایی ساخت بازی 2D Endless Runner با کیفیت بالا
- یادگیری Animation ،UI ،Game Objects و بسیاری موارد دیگر در Unity
پیشنیازهای دوره
- هیچ پیشنیازی وجود ندارد، اما داشتن دانش پایه فیزیک و ریاضیات مفید است.
توضیحات دوره
این یک دوره کامل Unity 6 و #C برای مبتدیان مطلق است. اگر تا به حال با موتور بازیسازی Unity و برنامهنویسی #C کار نکردهاید، این دوره کاملاً مناسب شماست. در این دوره، همه چیزهایی را که برای ساخت بازی 2D در Unity با #C نیاز دارید، یاد خواهید گرفت. این دوره آموزش میدهد که Game Object چیست، Componentها چگونه کار میکنند، Animation در موتور Unity چگونه عمل میکند، چطور UI بسازید و بسیاری موارد دیگر با زبان برنامهنویسی #C. همچنین در برنامهنویسی #C، مباحثی مانند کلاسها، توابع یا متدها، توابع سفارشی، حلقههای for، شرط if، متغیرها، Reference و بسیاری جنبههای دیگر کدنویسی #C آموزش داده میشود. یادگیری موتور بازی Unity ممکن است چالشی سخت باشد، اما مدرس این مفاهیم را از پایه توضیح داده است تا اگر حتی هرگز با Unity و #C کار نکردهاید، نگران چیزی نباشید. پس از این دوره، شما اصول پایه موتور Unity و برنامهنویسی #C را درک خواهید کرد و همچنین با کمک این دوره فوقالعاده قادر به ساخت بازیهای ساده 2D خواهید بود. مدرس تمام بخشها را به قسمتهایی تقسیم کرده است تا درک مطالب از پایه Unity 6 و برنامهنویسی #C آسانتر شود.
این دوره برای مبتدیان و افراد سطح متوسط مناسب است. اگر قبلاً کمی یاد گرفتهاید، باز هم میتوانید این دوره را دنبال کنید. شما میتوانید به هر درس خاصی مراجعه کنید زیرا مدرس مطالب را به بخشها و فصلهای مختلف تقسیم کرده است! امیدواریم از این دوره لذت ببرید.
این دوره برای چه کسانی مناسب است؟
- از افراد کاملاً مبتدی تا سطح متوسط
آموزش جامع Unity 6 و #C - از مبتدی تا متوسط
-
مقدمه 01:06
-
ایجاد پروژه و مرور کلی مبانی Unity 6 (رابط کاربری UI) 17:37
-
راهاندازی Player 12:52
-
انیمیشن در Unity، انیمیشن Player 08:42
-
انتقال انیمیشن، انتقال انیمیشن Player 09:30
-
اسکریپت #C در Unity، اسکریپت #C حرکت Player، کلاسها و توابع 20:44
-
شتاب Player و پرش Player با #C 20:36
-
برخورد در Unity، پرش یکباره Player 22:39
-
انتقال انیمیشن Player با #C 11:12
-
اسکریپت C# برای دنبال کردن Player توسط دوربین 12:20
-
مقدمهای بر Tile Map و مرور مبانی 14:00
-
راهاندازی تایلها با Tile Map Collider 14:43
-
Spawn کردن زمین تایلی 27:12
-
فرایند ساخت چندین زمین تایلی 05:42
-
اسکریپت #C برای Spawner زمین تایلی و ایجاد زمین 21:10
-
Spawn کردن تصادفی زمین تایلی با #C 07:22
-
اسکریپتنویسی #C برای Spawn کردن تایل زمین بعدی 19:42
-
حلقه For در #C برای Spawn کردن تایلهای اولیه زمین 08:15
-
راهاندازی پسزمینه 10:45
-
افکت Parallax و پسزمینه بیپایان 26:55
-
اسکریپتنویسی #C تیراندازی Player 24:05
-
راهاندازی Line Renderer برای تیراندازی Player 25:39
-
راهاندازی دشمن با انیمیشن، دشمن 1 15:35
-
اسکریپت #C دشمن و اسکریپتنویسی حمله دشمن 12:24
-
انتقال انیمیشن دشمن از طریق #C، تیراندازی دشمن 11:10
-
تیراندازی دشمن با Raycast در #C 18:21
-
راهاندازی Line Renderer در دشمن برای تیراندازی 21:57
-
اسکریپتنویسی #C برای سلامتی و آسیب دشمن 33:11
-
متن شناور و اسکریپت #C شناور 22:43
-
اسکریپتنویسی #C سلامتی و آسیب Player، اسکریپت Player 16:26
-
راهاندازی دشمن 2 و اسکریپت دشمن 2 19:17
-
انیمیشن و انتقال دشمن 2 از طریق اسکریپت #C 14:01
-
اسکریپتنویسی #C حمله دشمن 18:44
-
اسکریپتنویسی #C سلامتی و آسیب دشمن 25:12
-
رفع باگ Line Renderer، تیراندازی Player 08:50
-
رابط کاربری در Unity، رابط کاربری سلامتی Player 14:05
-
اسکریپتنویسی #C برای رابط کاربری سلامتی Player 05:44
-
الگوی Singleton، نوشتن کد تمیز 17:57
-
ویژگیهای SerializeField ،Hide in Inspector و Header در کد 19:54
-
اسکریپت #C برای Game Manager و انفجار مرگ Player 24:26
-
لرزش دوربین 10:45
-
اسکریپتنویسی #C برای لرزش دوربین 15:32
-
راهاندازی قلب با انیمیشن، آیتمهای قابل جمعآوری! 14:55
-
اسکریپت #C جمعآوری برای قلب 16:50
-
راهاندازی سکه و اسکریپت #C جمعآوری، آیتمهای قابل جمعآوری! 22:39
-
رابط کاربری سکه و اسکریپتنویسی 10:46
-
امتیاز فعلی، UI امتیاز و اسکریپت #C مدیریت امتیاز 24:27
-
راهاندازی UI پایان بازی و دکمهها در Unity 18:13
-
اسکریپت #C مدیریت صحنه برای بارگذاری صحنهها (UI پایان بازی) 22:39
-
کلاس #C ثبت امتیاز بالا 27:18
-
صحنههای منو و درباره 23:03
-
اسکریپت #C صحنه منو و درباره برای بارگذاری صحنههای مختلف 22:19
-
تلهها و منطق و اسکریپتنویسی مرگ Player (سقوط) 30:50
-
ساخت مرحله، جایگذاری همه چیز! 24:33
-
صدا در Unity و اسکریپت #C مدیریت صدا 24:05
-
ساخت بازی 08:30
مشخصات آموزش
آموزش جامع Unity 6 و #C - از مبتدی تا متوسط
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:56
- مدت زمان :16:20:09
- حجم :7.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy