ساخت چهار بازی فوقالعاده در Unity با تجربه صفر
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت چهار بازی آرکید کلاسیک با استفاده از Unity از ابتدا
- درک اصول برنامهنویسی #C از طریق ساخت بازی
- نصب و ناوبری موتور بازی Unity به آسانی
- ایجاد مکانیکهای کاربردی بازی با کد ساده
- درک مفاهیم کلیدی توسعه بازی
- شروع طراحی بازیهای خود با اعتماد به نفس
آیا تا به حال رویای ساخت بازیهای ویدئویی خود را داشتهاید اما نمیدانستید از کجا شروع کنید؟ جای درستی آمدهاید. این دوره برای کسانی ساخته شده است که میخواهند وارد دنیای شگفتانگیز توسعه بازی شوند و با ساخت چهار بازی کلاسیک با استفاده از Unity از جمله Pong ،Breakout ،Space Invaders و Flappy Bird سرگرم شوند. مبتدیان مطلق، بدون نیاز به کدنویسی و تجربه توسعه بازی خوش آمدید.
همه چیز به صورت عملی و یادگیری از طریق انجام دادن است. شما #C را در طول مسیر یاد خواهید گرفت، اما فقط موارد ضروری که برای شروع ساخت بازی بدون بار اضافی، بدون سردرگمی نیاز است. فقط مهارتهای واقعی و قابل استفاده که با سرعت مناسب آموزش داده میشوند.
شما خواهید دید که چگونه قطعات مختلف یک بازی با هم کار میکنند و چگونه آنچه را که میآموزید برای شروع ساخت خلاقیتهای خود به کار ببرید. در پایان، شما نه تنها بازیهای آرکید کلاسیک را خواهید داشت. بلکه اعتماد به نفس شروع ساخت بازیهای خود را نیز خواهید داشت.
در نهایت... روزهای اتلاف وقت و سرگردانی بین آموزشهای گیجکننده، قدیمی و ناقص تمام شده است.
با ثبتنام امروز، شما همچنین به کلاس درس آنلاین و زنده انجمن اختصاصی در Discord خواهید پیوست، جایی که در کنار هزاران دانشجو، فارغالتحصیل، منتور، دستیار آموزشی و مدرس یاد خواهید گرفت.
مهمتر از همه، شما از یک متخصص ارشد صنعت یاد خواهید گرفت که تجربه واقعی در دنیای واقعی با توسعه بازی Unity و زبان برنامهنویسی #C دارد.
Unity چیست؟
شاید ابتدا باید پاسخ دهیم... Unity چیست؟
Unity یک موتور بازی پیشرو در صنعت و Cross-platform است که معمولاً برای ایجاد بازیهای 3D ،2D ،AR و VR استفاده میشود. این یک ابزار قدرتمند است که به شما امکان میدهد به راحتی بازیها را در طیف گستردهای از پلتفرمها و دستگاهها ایجاد و مستقر کنید.
اگر هر گونه بازی ویدئویی انجام دادهاید (اگر اینجا هستید، فرض بر این است که انجام دادهاید)، پس شرط بسته میشود که شما یک بازی ویدئویی ساخته شده با Unity را بازی کردهاید... و اکنون میتوانید یاد بگیرید که آنها چگونه ساخته میشوند و بازی خود را بسازید.
چرا استفاده از Unity تا این حد محبوب شده است؟
Unity طیف وسیعی از ویژگیها و ابزارها را ارائه میدهد که فرآیند توسعه بازی را کاربرپسند میکند.
این موتور دارای سیستمهای فیزیک داخلی، سیستمهای انیمیشن است و از طیف گستردهای از ابزارها و Assetهای شخص ثالث پشتیبانی میکند تا بتوانید هر چیزی را که تخیلتان میتواند خلق کند، بسازید.
جامعه بزرگی از توسعهدهندگان وجود دارد که در توسعه Unity مشارکت میکنند، بنابراین دائماً در حال بهبود است و در لبه پیشرو توسعه بازی باقی میماند.
این دلایل همچنین بخش بزرگی از آن چیزی است که باعث میشود نامزدها با مهارتهای Unity بسیار مورد تقاضا باشند.
نتیجه نهایی چیست؟
این دوره سرگرمکنندهترین راه برای یک مبتدی کامل است تا با ساخت بازیهای خود با Unity از ابتدا آشنا شود.
ساخت چهار بازی فوقالعاده در Unity با تجربه صفر
-
مقدمه 02:32
-
تمرین: آشنایی با همکلاسیها و مدرس None
-
منابع دوره None
-
نصب Unity 09:56
-
ایجاد یک پروژه 03:37
-
بررسی Editor 20:05
-
طرحبندیهای سفارشی 04:18
-
صحنهها 05:06
-
GameObjectها و Transformها 11:31
-
تکلیف: Transformها 07:31
-
Materialها 07:22
-
والدین و فرزندان 10:28
-
Prefabها 06:57
-
Componentها 05:27
-
متغیرها 12:43
-
اولین اسکریپت 17:20
-
تکلیف: ایجاد متغیرها 02:22
-
متدها 10:22
-
دستورات If 12:30
-
مقدمه 00:48
-
ایجاد پروژه و Spriteها 09:00
-
RigidBody و Colliderها 06:02
-
PlayerController - قسمت 1 12:48
-
PlayerController - قسمت 2 09:43
-
PlayerController - قسمت 3 07:54
-
BallController 12:14
-
Physics Materialها 05:06
-
Tagها 06:48
-
ریست کردن توپ 10:08
-
GameManager 04:34
-
Canvas 11:16
-
بهروزرسانی متن امتیاز 06:50
-
مقدمهای بر Breakout 00:52
-
ایجاد پروژه و دیوارها 05:30
-
ایجاد بازیکن 06:04
-
ورودیهای چندگانه و FixedUpdate 06:14
-
ایجاد توپ 06:18
-
Polygon Collider 04:51
-
Blockها و Grid Snap 05:31
-
نابود کردن Blockها 08:14
-
سلامتی Block 07:54
-
دستورات Switch 04:34
-
Blockهای غیرقابل تخریب 02:51
-
GameManager 08:43
-
KillBox 08:18
-
ریست کردن توپ و راکت 06:45
-
شرط پیروزی در بازی 05:30
-
نمایش امتیاز 04:07
-
پنلهای برد و باخت 08:45
-
بارگذاری مجدد Scene 04:57
-
حذف کنترل بازیکن 05:25
-
مقدمهای بر Space Invaders 00:57
-
ایجاد پروژه و ایمپورت کردن Spriteها 05:10
-
ایجاد بازیکن 04:47
-
Input Manager 06:32
-
Time deltaTime 04:11
-
Clamping 04:37
-
Bunkerها 03:12
-
لیزر بازیکن 04:15
-
KillBox 02:27
-
Instantiate 04:07
-
Cooldown شلیک 01:55
-
دشمنان 02:58
-
Variantهای Prefab 07:47
-
Enemies Manager 07:02
-
معکوس کردن جهت 07:35
-
سلامتی Bunker 06:00
-
GameManager 04:26
-
لیزر دشمن 06:22
-
Invoke 05:18
-
نرخ شلیک دشمن 05:39
-
مرگ بازیکن 07:05
-
Respawn شدن بازیکن 04:42
-
بررسی زنده بودن بازیکن 04:21
-
امتیاز بازیکن 02:31
-
رابط کاربری 06:23
-
نابود کردن لیزر دشمن 01:17
-
بارگذاری مجدد Scene 06:23
-
حذف کنترل بازیکن 05:26
-
صدا 04:50
-
صدای مرگ دشمن 07:45
-
حالا چه کار کنیم؟ 00:58
-
مقدمهای بر Flappy Plane 01:13
-
ایجاد پروژه و ایمپورت کردن Spriteها 03:01
-
پسزمینه و بازیکن 05:00
-
زمین و Sorting Layerها 07:59
-
PlayerController 10:56
-
Cooldown ورودی 04:16
-
Spikeها 04:56
-
ارتفاع تصادفی 03:46
-
Spike Spawner 04:20
-
نابود کردن Spikeها 05:37
-
زمین متحرک 11:05
-
مرگ بازیکن 05:17
-
رابط کاربری 09:16
-
Game Manager 05:36
-
امتیازها 06:17
-
انیمیشنها 07:50
-
بررسی این Byte! None
مشخصات آموزش
ساخت چهار بازی فوقالعاده در Unity با تجربه صفر
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:None
- تعداد درس:99
- مدت زمان :10:30:00
- حجم :1.67GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy