تسلط به توسعه بازی اندروید با یونیتی در 30 روز: ساخت بیش از 15 بازی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- در 30 روز به توسعه بازی اندروید با یونیتی مسلط شوید.
- به مدت 30 روز، هر روز یک چیز جدید بسازید.
- اولین بازی اندروید خود را در 10 دقیقه خلق کنید.
- بیش از 15 بازی اندروید، هم 2D و هم 3D بسازید.
- یک بازی 3D دونده نینجای بیپایان بسازید.
- مبانی مطلق اسکریپتنویسی #C را یاد بگیرید.
- کنترلهای ورودی لمسی را در بازی خود پیادهسازی کنید.
- فایل APK بسازید و بازی خود را بر روی دستگاه اندروید اجرا کنید.
پیش نیازهای دوره
- انتظار میرود درک اولیهای از یونیتی و اسکریپتنویسی #C داشته باشید.
توضیحات دوره
به مدت 30 روز، هر روز قدم به قدم یک چیز جدید یاد بگیرید.
در 30 روز برهتوسعه بازی اندروید با یونیتی مسلط شوید.
لیست پروژههایی که در این دوره خواهید ساخت:
- ساخت بازی اندروید 3D Ninja Run
- خلق بازی اندروید 2D Tap Shooter
- ساخت یک بازی اندروید 3D Endless Runner
- خلق بازی 3D Dodging Game
- خلق بازی اندروید 3D Rolling Ball
- ساخت بازی 2D Carrot Collector
- کسب درآمد از بازیهای اندروید خود با تبلیغات ویدئویی
- یادگیری اسکریپتنویسی #C از ابتدا
- تسلط بر توسعه بازی اندروید 2D
- خلق بازیهای اندروید با یونیتی 6
و بیشتر...
مدرس به هزاران نفر در کانال یوتیوب خود توسعه بازی با یونیتی و اسکریپتنویسی #C را آموزش داده است. او عاشق آموزش مفاهیم پیچیده به روشی ساده است، بنابراین حتی اگر تجربه کدنویسی قبلی ندارید، نگران نباشید، مدرس همه چیز را گام به گام و با ترتیبی عالی به شما آموزش خواهم داد.
مفاهیم، ابزارها و توابع اولیه را که برای ساخت بازیهای اندروید کاملاً کاربردی با #C و موتور بازیسازی یونیتی نیاز دارید، یاد بگیرید.
- با این دوره، یک اصول قوی در توسعه بازی با یونیتی بسازید.
- یاد بگیرید بازیهای اندروید 2D و 3D با یونیتی 6 بسازید.
- بازیهای موبایل کاملاً کاربردی با یونیتی 6 بسازید.
- مبانی برنامهنویسی #C را یاد بگیرید.
- بیش از 15 پروژه بازی اندروید در یونیتی خلق کنید.
- یاد بگیرید بازیهای موبایل در یونیتی بسازید.
- از مهارتهای آموخته شده در این دوره در هر پروژه بازی یونیتی استفاده کنید.
یک مهارت قدرتمند در دستان شما
یادگیری اصول توسعه بازی اندروید 2D و 3D با یونیتی، ابزاری قدرتمند و بسیار مفید را در اختیار شما قرار میدهد. یونیتی رایگان است، یادگیری آن آسان است، مستندات عالی دارد و موتور بازیسازی مورد استفاده برای ساخت بازیها است.
فرصتهای شغلی در زمینه توسعه بازی با یونیتی فراوان است و توانایی یادگیری اسکریپتنویسی #C در کنار توسعه بازی با یونیتی، پیشزمینه قوی برای ساخت آسانتر بازیهای فوقالعاده به شما میدهد.
محتوا و بررسی
این دوره با بیش از 150 جلسه درس و بیش از 25 ساعت محتوا، برای برنامهنویسان مبتدی مناسب است. شما از طریق ساخت بیش از 15 پروژه بازی اندروید، توسعه بازی 2D و 3D با یونیتی را خواهید آموخت. شما میتوانید از این مهارتها بعداً در هر یک از پروژههای یونیتی خود استفاده کنید.
این دوره با نصب یونیتی و ویژوال استودیو آغاز میشود و شما را با ساخت بیش از 15 پروژه بازی در یونیتی، در فرآیند یادگیری توسعه بازی با این موتور همراهی میکند.
برای برنامهنویسان مبتدی، یک بخش جداگانه در مورد اسکریپتنویسی #C وجود دارد که اصول اسکریپتنویسی #C برای توسعه بازی در یونیتی را آموزش میدهد.
پس از تسلط به این اصول اولیه، دوره شما را به سمت ساخت پروژههای کوچک نمونه مختلف با یونیتی هدایت میکند تا بیشتر با فرآیند ساخت بازی با یونیتی آشنا شوید.
دانشجویانی که دوره را به پایان میرسانند، دانش لازم برای خلق بازیهای کاملاً کاربردی با یونیتی و #C را خواهند داشت یا میتوانند از مهارتهای #C خود برای ساخت هر چیز مفید دیگری که میخواهند، استفاده کنند.
این دوره همراه با فایلهای پروژهها ارائه میشود و شما میتوانید همزمان با مدرس پیش بروید.
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد در 30 روز به توسعه بازی اندروید با یونیتی مسلط شود
- توسعهدهندگان اندرویدی که میخواهند پرتفولیو خود را با پروژههای متعدد بسازند
تسلط به توسعه بازی اندروید با یونیتی در 30 روز: ساخت بیش از 15 بازی
-
آشنایی با این دوره 02:38
-
آزمون بخش None
-
نصب و راهاندازی یونیتی 6 07:16
-
راهاندازی یونیتی 6 برای توسعه بازی اندروید 03:08
-
ساخت یک اسکریپت جدید #C در یونیتی 6 03:56
-
نصب یونیتی 2023 02:43
-
رفع مشکل تکمیل خودکار کد در ویژوال استودیو 03:42
-
ساخت بازی اندروید 3D Tap Shooter با یونیتی 6 14:01
-
تست و بررسی بازی 01:07
-
راهاندازی پروژه و ایمپورت کردن اسپرایتها 07:37
-
ایجاد اسکریپت هدف 04:53
-
ایجاد Game Manager 06:39
-
Spawn کردن تصادفی اهداف 11:26
-
ساخت رابط کاربری (UI) امتیاز 06:43
-
ساخت رابط کاربری منو 05:42
-
افزودن ضربه برای شروع و پایان دادن به بازی 08:21
-
نوشتن اولین کد #C و ساخت اولین اسکریپت 08:26
-
درک دقیق ساختار یک اسکریپت #C 13:29
-
یادگیری متغیرها و انواع داده در #C 12:49
-
چگونه تمرینهای کدنویسی را حل کنیم؟ 06:26
-
اولین تمرین کدنویسی شما None
-
چگونه تمرینهای کدنویسی را حل کنیم؟ 06:26
-
شروع کار با دستورات if else برای بررسی شرایط 11:34
-
کار با متغیرهای بولین در #C 09:56
-
ترکیب چندین شرط با هم در #C 10:31
-
تمرین If Else None
-
تمرین متغیر بولین و شرطها None
-
ساخت و فراخوانی توابع سفارشی در #C 05:39
-
ساخت توابع با پارامتر و نوع بازگشتی 06:57
-
تمرین توابع، پارامترها و بازگشتیها None
-
مفاهیم حلقهها و توضیح مفصل حلقه For 12:45
-
حلقه While با مثال مفصل 08:05
-
شروع کار با آرایهها در #C و یونیتی 15:38
-
آرایهها با مثالهای عملیتر 07:44
-
راهاندازی زمین و بازیکن 09:06
-
ساخت سنگهای در حال سقوط 04:28
-
ایجاد کنترلر بازیکن 09:54
-
ایجاد GameManager 13:27
-
ساخت مکانیزم امتیازدهی 12:30
-
تبدیل بازی به اندروید 03:07
-
افزودن ورودیهای لمسی و تست بازی 08:46
-
تنظیمات نهایی و ساخت فایل apk 06:22
-
ساخت بازی جمعآوری هویج اندروید با یونیتی 37:28
-
گیمپلی بازی Ninja Run 01:17
-
ایمپورت کردن داراییهای 3D برای بازی 08:42
-
افزودن پل 08:16
-
ایمپورت کردن و راهاندازی کاراکتر نینجا 11:30
-
افزودن انیمیشن به کاراکتر بازیکن 05:14
-
ساخت اسکریپت کنترلر بازیکن 20:26
-
Spawn کردن بینهایت پلها 11:13
-
ایجاد موانع و تشخیص برخورد 16:10
-
Spawn کردن موانع 15:44
-
ایجاد UI امتیاز 06:59
-
ایجاد منوی اصلی 11:05
-
افزودن برخی تنظیمات و بهبودها 10:14
-
افزودن موسیقی پسزمینه 04:58
-
ساخت بازی توپ غلتان و جمعآوری سکه با یونیتی 40:33
-
تبدیل به اندروید و ایمپورت کردن جویاستیک لمسی 05:40
-
کدنویسی کنترل ورودی جویاستیک لمسی 05:41
-
ساخت بازی اندروید Balloon Popper 35:32
-
آزمایش بازی 00:59
-
راه اندازی و ایمپورت کردن داراییها 02:54
-
افزودن زمین، بازیکن و آسمان 03:26
-
ایجاد اسکریپت بلوک 02:19
-
ایجاد کنترلر بازیکن 11:10
-
ایجاد Game Manager و بلوکهای Spawn کردن 10:56
-
ایجاد UI امتیاز و منو 06:47
-
ایجاد متن عنوان و اصلاح UI لمسی 04:59
-
ساخت برای اندروید و ایجاد APK 02:31
-
ساخت بازی 3D Endless Runner اندروید با یونیتی 47:34
-
ساخت بازی اندروید Food Eater با یونیتی 16:36
-
ساخت بازی اندروید Save The Ball با یونیتی 01:13:11
-
ساخت بازی اندروید Ball Smash با یونیتی 47:07
-
آشنایی با بازی Egg Catcher 02:00
-
راهاندازی صحنه 07:18
-
راهاندازی سبد 04:50
-
ایجاد کنترلر سبد 10:06
-
حرکت روان سبد 04:34
-
محدود کردن حرکت سبد 04:30
-
راهاندازی تخممرغ 05:26
-
ساخت بررسیکننده امتیاز 04:44
-
ایجاد اسکریپت تخممرغ 06:53
-
راهاندازی GameManager 04:22
-
Spawn کردن تخممرغها 14:58
-
Spawn کردن تخممرغها در موقعیتهای تصادفی 05:32
-
افزودن قابلیت امتیازدهی 03:27
-
طراحی UI امتیاز 13:54
-
طراحی منوی شروع 06:17
-
افزودن قابلیتها به منوی اصلی 06:02
-
ساخت منوی پایان بازی 12:26
-
ساخت و انتشار در اندروید 10:10
-
آشنایی با بازی ZigZag Racer 01:38
-
ایجاد اولین پلتفرم 08:58
-
راه اندازی دوربین 07:47
-
ایجاد پلتفرمهای کوچک 09:58
-
اضافه کردن مدل خودرو 06:34
-
راهاندازی کلایدر ماشین 04:29
-
ساخت اسکریپت کنترلر ماشین و حرکت دادن ماشین 08:47
-
بررسی ورودی و تغییر جهت ماشین 09:19
-
ایجاد Game Manager و حرکت بعد از اولین لمس 08:45
-
نادیده گرفتن اولین لمس 04:31
-
درک مکانیزم Spawn کردن پلتفرمها 04:23
-
ساختن پلتفرمهای Spawn کردن تصادفی 13:44
-
Spawn کردن خودکار پلتفرمها 07:02
-
ساخت دوربین با حرکت تعقیبی روان 10:48
-
توقف Spawn کردن پلتفرم و تعقیب دوربین در زمان پایان بازی 08:37
-
ساخت افکت سقوط پلتفرم 07:40
-
بارگذاری مجدد مرحله و اصلاح نور 07:30
-
ایجاد یک سیستم امتیاز 05:41
-
نمایش امتیاز روی صفحه 12:56
-
بروزرسانی امتیاز در حین بازی 06:48
-
ایجاد UI منوی اصلی 10:50
-
انیمیشن متن لمس 07:47
-
ایجاد متن امتیاز بالا 03:42
-
بروزرسانی و ذخیره امتیاز بالا 13:16
-
رفع برخی مشکلات 08:11
-
یافتن و ایمپورت کردن موسیقی رایگان برای بازی 08:38
-
پخش صدا 12:22
-
ساخت آیتمهای قابل جمعآوری 16:47
-
Spawn کردن تصادفی الماسها 10:37
-
افزایش امتیاز و از بین بردن الماسها 13:21
-
پخش صدا هنگام جمعآوری الماسها 06:45
-
ایجاد افکت ذرات جمعآوری 18:17
-
ایجاد افکت ذرات جمعآوری 05:23
-
تغییر رنگ پسزمینه به طور اتوماتیک 07:45
-
انتشار آنلاین بازی با خروجی WebGL 10:14
-
انتشار بازی خود در پلتفرم اندروید 09:33
-
5 مکان برای بارگذاری بازی اندروید خود به صورت رایگان 05:06
-
راه اندازی بازی 07:57
-
افزودن بازیکن 10:26
-
ایجاد اسکریپت کنترلر بازیکن 11:02
-
محدود کردن موقعیت بازیکن 07:43
-
ایجاد دشمنان 10:13
-
Spawn کردن دشمنان از موقعیتهای تصادفی 16:11
-
شروع مجدد بازی پس از برخورد 08:43
-
ساخت سیستم امتیازدهی 11:14
-
ورودی لمسی ساده و راحت 13:47
-
ورودی لمسی اندروید در یونیتی 19:49
-
ورودی شتابسنج اندروید در یونیتی 21:58
-
لمس و نابودی اشیاء بازی 22:26
-
ورودی لمسی حرکتی 27:32
-
راهاندازی تبلیغات یونیتی 10:42
-
پیادهسازی تبلیغات ویدئویی بینصفحهای 14:01
-
پخش تبلیغات بینصفحهای در بازی شما 09:16
-
نمایش تبلیغات بنری در بازی شما 09:04
-
چرا از کنترل نسخه استفاده کنیم؟ 15:18
-
کلون کردن و ایجاد مخزن جدید 12:43
-
مثال عملی کنترل نسخه 13:50
-
شاخهبندی پروژههای خود 07:53
-
پوش کردن مخزن محلی به گیتهاب و بیتباکت 05:34
مشخصات آموزش
تسلط به توسعه بازی اندروید با یونیتی در 30 روز: ساخت بیش از 15 بازی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:150
- مدت زمان :25:25:38
- حجم :10.33GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy