مسترکورس کامل یونیتی 6 و سیشارپ - مبتدی تا سطح متوسط
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی تا پیشرفته سیشارپ و یونیتی 6
- توسعه بازی موبایل با یونیتی 6 و سیشارپ
- شما میتوانید بازیهای پلتفرمر دوبعدی ساده، بازیهای کژوال و برخی بازیهای دوبعدی ساده کلاسی را با یونیتی 6 و سیشارپ بسازید.
- قابلیت ساخت بازی برای PC، وبسایتهای سفارشی و همچنین برای دستگاههای موبایل
- فرآیند گامبهگام برای آمادهسازی بازی جهت انتشار در پلی استور، ساخت AAB و APK
- دریافت آزمونهای متعددی همراه با توسعه بازی تا مطمئن شوید که از مبانی یاد میگیرید.
- تسکهای ساده و تکالیف بزرگتری در پایان دوره به شما داده میشود.
- چگونه حرکت بازیکن، پرشها، موانع و موارد دیگر را طوری تنظیم کنیم که بازی سرگرمکننده و قابل بازی باشد؟
- تسلط به مبانی سیشارپ از کلاسها تا آبجکتها و غیره با موتور بازی یونیتی 6
- انیمیشن، رابط کاربری، اسکریپتنویسی و کامپوننتها در سیشارپ
پیشنیازهای دوره
- درک مبانی فیزیک و ریاضیات مثل بردارها، گرانش و غیره، اما در طول دوره همه موارد را توضیح میدهیم تا نیازی به درک قوی نداشته باشید.
توضیحات دوره
در این دوره یاد خواهید گرفت چگونه در یونیتی 6 با کدنویسی سیشارپ (آخرین نسخه موتور یونیتی) بازی بسازید. با ساخت 3 بازی در موتور یونیتی و با کمک زبان برنامهنویسی سیشارپ برای مبتدیان کامل، یاد میگیرید چگونه برای موبایل، وبسایت سفارشی حتی برای PC بازی بسازید. شما میآموزید چگونه بازی خود را برای انتشار در فروشگاه گوگل پلی، یا وبسایت سفارشی مانند itch آماده کنید. این دوره مبانی یونیتی 6 و کدنویسی سیشارپ را برای افراد مبتدی تا سطح متوسط آموزش میدهد. در یونیتی 6 آبجکتهای بازی، کامپوننتها، ایجاد انیمیشن و ترنزیشن انیمیشن، کار با رابط کاربری و موارد دیگر را میآموزید. همچنین مثالهای برنامهنویسی سیشارپ شامل کلاسها، توابع و متدها، توابع سفارشی، حلقه for، متغیرها، توابع start و update، شرطی if و موارد دیگر را خواهید دید. ابتدا بازی Flappy Bird را در یونیتی 6 میسازیم، سپس بازی Dodge the Blocks و در نهایت بازی پلتفرمر دوبعدی ساده را ایجاد میکنیم. همچنین درباره ساخت بازی برای دستگاههای موبایل، وبسایت سفارشی (اگر دارید میتوانید فایل را در سایت خود قرار دهید تا در مرورگر بازی شود) و PC آموزش میدهیم. شما نحوه عملکرد تاچها در بازی، ایجاد دکمه برای پرتاب آبجکت بازی و موارد دیگر را یاد میگیرید.
این دوره برای مبتدیانی مطلقی است که میخواهند با یونیتی 6 و کدنویسی سیشارپ بازی بسازند، و میخواهند بازی را برای موبایل، PC و حتی وبسایتها ایجاد کنند تا کاربران بتوانند بازی را در مرورگر خود بدون نصب اجرا کنند. بنابراین این فرصت را از دست ندهید و همین حالا در شرکت کنید تا اولین بازی خود را در موتور یونیتی با سیشارپ بسازید.
این دوره برای چه کسانی مناسب است؟
- افراد کاملاً مبتدی تا سطح متوسط
مسترکورس کامل یونیتی 6 و سیشارپ - مبتدی تا سطح متوسط
-
مقدمه 01:54
-
رابط کاربری و مبانی یونیتی 23:02
-
بازیکن، انیمیشنهای بازیکن و ترنزیشنهای انیمیشن 20:37
-
بازیکن، کلاسها، توابع، شرطی if و موارد دیگر در سیشارپ 33:44
-
محدودیتهای حرکت عمودی بازیکن (محور Y) 09:01
-
پسزمینه، زمین و کلاس حرکت زمین سیشارپ 32:10
-
تخصیص پایپها و تگها 16:43
-
اسکریپتنویسی کلاس حرکت پایپ در سیشارپ 13:21
-
پیادهسازی پرش بازیکن، حالت خواب بازیکن و تخصیص لایهها 18:19
-
اسکریپتنویسی کلاس Spawn کردن پایپ در سیشارپ 26:03
-
Spawn کردن پایپ در X زمان با اسکریپتنویسی 17:41
-
امتیاز، امتیاز فعلی و کلاس Score Manager در سیشارپ 20:23
-
رابط کاربری در یونیتی، راهاندازی رابط کاربری امتیاز فعلی 19:58
-
اسکریپتنویسی کلاس Game Manager در سیشارپ 23:38
-
توقف پایپها، حرکت زمین با اسکریپتنویسی سیشارپ 21:41
-
راهاندازی رابط کاربری Game Over 22:22
-
تنظیم رابط کاربری Game Over به فعال با اسکریپتنویسی سیشارپ 09:23
-
مدیریت صحنه با کلاس سیشارپ برای بارگذاری صحنهها یا سطوح 16:12
-
ذخیره بالاترین امتیاز با PlayerPrefs (سیستم بیلد در یونیتی برای ذخیرهسازی) 31:56
-
راهاندازی صحنه منو 08:34
-
تنظیم رابط کاربری منو و اسکریپتنویسی سیشارپ برای بارگذاری صحنهها یا سطوح 26:23
-
صدا و اسکریپتنویسی Audio Manager در سیشارپ 26:40
-
ساخت PC 07:51
-
سوئیچ به اندروید - تنظیمات 04:21
-
تنظیمات موبایل برای پخش بازی در موبایل (USB، گزینههای توسعه و غیره) 05:37
-
کلاس Screen Touch در سیشارپ و تست روی موبایل 16:10
-
ساخت APK 19:42
-
بررسی APK در موبایل 03:48
-
تناسب اندازه صفحه نمایش مختلف موبایل 33:36
-
ساخت AAB برای انتشار در فروشگاه گوگل پلی 18:34
-
WebGL، ساخت وبسایت (پلی کردن مرورگر) 16:35
-
فرآیند انتشار بازی در Itch (میتوانید در وبسایت سفارشی خود آپلود کنید) 12:48
-
راهاندازی بازیکن و محیط 07:58
-
اسکریپتنویسی کلاس حرکت بازیکن در سیشارپ 17:28
-
چارچوب حرکت افقی (محور X) بازیکن 12:04
-
راهاندازی بلوکها 07:53
-
اسکریپتنویسی کلاس Block Spawner در سیشارپ 31:03
-
منطق Spawn نکردن بلوک و اسکریپتنویسی 17:09
-
Spawn کردن بلوکها در X زمان 15:52
-
افکت اسلوموشن در یونیتی و کوروتین 28:30
-
امتیاز - امتیاز فعلی، افزودن امتیاز و تریگر 14:14
-
راهاندازی رابط کاربری برای امتیاز فعلی و رابط کاربری متن 17:18
-
موبایل - ورودی ساده، تاچ، بارگذاری مجدد سطح 21:53
-
راهاندازی بازیکن، انیمیشن، ایمپورت داراییها 22:02
-
حرکت بازیکن، اسکریپتنویسی Flip در سیشارپ 24:19
-
اسکریپتنویسی پرش بازیکن و برخورد بازیکن در سیشارپ 24:37
-
ترنزیشنهای انیمیشن بازیکن 10:50
-
انیمیشن بازیکن و ترنزیشن انیمیشن از طریق اسکریپتنویسی سیشارپ 17:25
-
Tile Map و Tile Map Collider و Merge Collider 23:28
-
فرآیند قرار دادن Tile و تنظیم محیط 03:00
-
راهاندازی پسزمینه، لایه مرتبسازی و غیره 15:30
-
دوربین دنبالکننده بازیکن، کلاس سیشارپ دنبالکننده بازیکن 19:57
-
افکت پارالاکس دوربین اصلی 11:29
-
اسکریپتنویسی دام اسپایک و حرکت در سیشارپ 28:29
-
اسکریپتنویسی کلاس کوین، انیمیشن و جمعآوری در سیشارپ 23:10
-
اسکریپتنویسی رابط کاربری، Game Manager، راهاندازی رابط کاربری متن کوین فعلی 13:54
-
اسکریپتنویسی مرگ بازیکن در محور Y و اسپایکها در سیشارپ 26:26
-
راهاندازی رابط کاربری Game Over و صفحه نمایش Game Over 16:35
-
اسکریپتنویسی کلاس مدیریت صحنه در سیشارپ در سطح Retry و بارگذاری منو 19:19
-
صحنه منو، منوی اصلی و راهاندازی منو 23:26
-
هوک کردن دکمهها با توابع، روشهای انجام بازی، خروج از بازی و غیره 17:08
-
ایجاد صحنه پیروزی و منطق برنده شدن 20:19
-
دکمه بعدی، دکمه منو، سقوط بازیکن و نابودی بازیکن 13:53
-
ورودی ساده برای حرکت در موبایل، جهش و تغییر اسپرایتها 35:53
-
ساخت سطح و تغییر اسپرایتهای رابط کاربری 02:44
-
پایان درس و برخی نکات مهم برای انجام 01:39
-
آزمون 1 None
-
ساخت بازی به سبک Flappy Bird (داراییها ارائه میشود) None
مشخصات آموزش
مسترکورس کامل یونیتی 6 و سیشارپ - مبتدی تا سطح متوسط
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:68
- مدت زمان :19:47:05
- حجم :7.72GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy