یاد بگیرید چگونه یک بازی اکشن دوبعدی با یونیتی بسازید
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری سی شارپ، یک زبان برنامهنویسی مدرن و چندمنظوره
- کد تمیز و اینکه چگونه سیستمهای مقیاسپذیر طراحی کنید را یاد بگیرید.
- کسب دانش عمومی عالی در زمینه برنامهنویسی بازیهای ویدئویی
- یاد بگیرید برنامهنویسی شیءگرا چگونه کار میکند.
- ساخت یک سیستم مبارزه با سلاحهای متعدد
- اصول سی شارپ از مبتدی تا متوسط
توضیحات دوره
به دنیای هیجانانگیز توسعه بازی با یونیتی خوش آمدید! در این دوره جامع، شما فرآیند ساخت یک بازی به سبک Soul Knight با پلتفرم توسعه قدرتمند یونیتی را بررسی خواهید کرد.
در طول این مسیر یادگیری، خواهید آموخت چگونه یک بازی سرشار از صحنههای اکشن، عناصر اکشن و چالشهای جذاب، مشابه بازی محبوب Soul Knight بسازید.
رویکرد منحصر به فرد ما این است که فرایند پیچیده توسعه بازی را برای همه سطوح مهارتی قابل دسترس کنیم. از افراد مبتدی تا توسعهدهندگان با تجربهتر، این دوره طوری طراحی شده که هر کسی که به توسعه بازی علاقهمند است بتواند به راحتی در آن شرکت کرده و به شکل مؤثر یاد بگیرد. شفافیت دستورالعملها و ساختار منطقی دوره به شما کمک میکند مفاهیم ارائه شده را به آسانی درک و به کار ببرید.
در ادامه، مقدمه مختصری از موضوعات اصلی که در طول دوره به آنها پرداخته خواهد شد ارائه میدهیم:
- FSM - سیستم هوش مصنوعی مبتنی بر State
- تسلط به Scriptable Objects
- طراحی یک سیستم سلاح
- ایجاد سیاهچالهای سفارشی
- ایجاد دشمنان
- ایجاد باس
- ایجاد بازیکنان
- طراحی رابط کاربری (UI)
- استفاده از Tilemapها
- شیوههای خوب برنامهنویسی
در پایان این دوره، درک عمیقی از اصول بنیادی یونیتی بدست خواهید آورد و یاد میگیرید چگونه آنها را به طور مؤثر پیادهسازی کنید.
فرقی نمیکند تازهکار باشید یا توسعهدهندهای باتجربه، این دوره شما را به بینشها و مهارتهای عملی ارزشمندی مجهز میکند که امکان خلق تجربههای منحصر به فرد بازی را برایتان فراهم میکنند. آماده شروع یک سفر هیجانانگیز به دنیای توسعه بازی باشید و پتانسیل خود را در یونیتی آنلاک کنید!
این دوره برای چه کسانی مناسب است؟
- کسانی که میخواهند یاد بگیرند چگونه بازی سبک Soul Knight خود را با یونیتی بسازند.
- کسانی که میخواهند بازیهای دوبعدی بسازند.
- کسانی که میخواهند بازیهای خود را ایجاد و منتشر کنند.
- مبتدیهایی که به یادگیری توسعه بازی علاقهمند هستند.
- توسعهدهندگان بازی مستقل که میخواهند مهارتهای خود را ارتقا دهند.
یاد بگیرید چگونه یک بازی اکشن دوبعدی با یونیتی بسازید
-
مقدمه 02:10
-
به سرور دیسکورد ما بپیوندید 01:20
-
مقدمه 01:57
-
ساخت پروژه 04:07
-
حرکت بازیکن 16:31
-
دویدن سریع بازیکن 14:26
-
افزودن چرخش 03:23
-
انیمیشنها 07:18
-
چالش: تکمیل انیمیشنها 03:21
-
مقدمه 03:22
-
Scriptable Object بازیکن 09:45
-
سلامت بازیکن 12:39
-
انرژی بازیکن 04:53
-
رابط کاربری بازیکن 12:26
-
UI Manager 10:38
-
مقدمه 02:17
-
ساختاردهی سیاهچال 13:28
-
ایجاد اتاقها 07:47
-
ایجاد اتاقهای 2C 08:54
-
تکمیل اتاقها 06:33
-
ایجاد راهروها 04:41
-
ساخت سیاهچال 14:42
-
ایجاد درها 14:58
-
افزودن تجهیزات 07:39
-
مقدمه 04:10
-
بررسی قالبها 03:32
-
ذخیره قالبها 13:54
-
دریافت تایلها 24:01
-
بارگذاری قالبها 17:16
-
افزودن درها 21:37
-
چالش: تکمیل اتاقها 01:25
-
بستن درها 11:16
-
ایجاد نمونههای سیاهچال 07:55
-
بارگذاری سیاهچالها 09:41
-
موقعیتدهی بازیکن 08:35
-
افزودن محو شدن 10:36
-
مقدمه 03:45
-
پیکربندی سلاحها 14:16
-
ایجاد سلاحها 07:15
-
افزودن انیمیشنها 16:15
-
تجهیز و چرخش سلاح 19:32
-
شلیک اسلحه 28:30
-
استفاده از انرژی 09:58
-
سلاح سرد 11:40
-
رابط ITakeDamage 07:01
-
مقدمه 02:03
-
ایجاد صندوقچه 15:10
-
آیتمهای قابل برداشتن 12:49
-
برداشتن سلاحها 23:22
-
تغییر سلاحها 11:30
-
نمایش نام آیتم 15:38
-
نمایش نام سلاح 09:26
-
آیتمهای صندوقچه 14:22
-
Game Manager 08:15
-
الگوی سینگلتون 08:16
-
مقدمه 02:14
-
ایجاد صحنه اصلی 08:48
-
ساخت بازیکنان قابل انتخاب 06:54
-
ایجاد نمونههای بازیکن 10:36
-
رابط انتخاب بازیکن 14:09
-
بارگذاری پیکربندی بازیکن 09:20
-
انتخاب بازیکن 12:03
-
سکه و ارتقاء 23:33
-
بروزرسانی نوارها 14:55
-
بارگذاری سیاهچال 16:45
-
UI Manager 03:29
-
افزودن Cinemachine 05:55
-
دنبال کردن بازیکن 02:36
-
مقدمه 05:07
-
ساخت Prefabهای دشمن 08:33
-
سلامت دشمن 09:38
-
تشخیص دشمن 11:40
-
دشمن در خط دید 21:16
-
ساخت سیستم هوش مصنوعی 16:49
-
گشت و گذار تصادفی 23:50
-
تشخیص موانع 09:15
-
ایجاد نمونههای دشمن 17:59
-
گشت و گذار در تایل 10:17
-
تشخیص بازیکن 08:24
-
تصمیمگیری بازیکن در دید 13:09
-
ریفکتور سلاح بازیکن 05:48
-
سلاح دشمن 14:17
-
حمله به بازیکن 16:09
-
وارد کردن آسیب 14:49
-
چرخش سلاح 06:51
-
سلاح شمشیر 12:31
-
مقدمه 01:52
-
رویداد کشتن دشمن 13:37
-
ایجاد صندوقچه در اتاق 16:21
-
رابط کاربری سلاح 10:27
-
معجونهای سلامت و مانا 08:47
-
جایزه پایه 17:36
-
جایزه انرژی و سکه 10:22
-
متن آسیب 14:40
-
شکست بازیکن 06:54
-
ایجاد باس 07:41
-
الگوی دایرهای باس 16:15
-
الگوی تصادفی باس 12:36
-
ایجاد دروازه 13:05
-
بازی خود را گسترش دهید 03:32
مشخصات آموزش
یاد بگیرید چگونه یک بازی اکشن دوبعدی با یونیتی بسازید
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:100
- مدت زمان :17:54:55
- حجم :13.36GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy