یادگیری کدنویسی از طریق ساخت بازیها با Godot
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری کدنویسی به صورت سرگرمکننده و جذاب
- ساخت 7 بازی کاربردی
- مکانیسمهای بازی الهام گرفته از پوکمون، Stardew Valley و Metroid و Zelda و Doom
- استفاده از Godot برای ساخت بازیهای جالب
- ایجاد مکانیکهای بازی با کیفیت مانند دوربین فیزیکی یا سیستم Raycast
- تسلط به مکانیکهای اولیه که تمام بازیها بر اساس آنها ساخته میشوند.
پیشنیازهای دوره
- بدون الزامات
توضیحات دوره
آیا میخواهید برنامهنویس شوید؟ آیا همیشه آرزو داشتید بازی کودکیتان را بازسازی کنید؟ آیا میخواهید یک موتور بازی جذاب یاد بگیرید؟
اگر چنین است، این دوره برای شماست!
با 7 بازی مبانی برنامهنویسی و نحوه ساخت انواع بازیها را یاد خواهید گرفت.
ما موارد زیر را ایجاد خواهیم کرد:
- یک بازی دویدن ساده که در آن از دشمنان فرار میکنید.
- یک پلتفرمر که در آن به دشمنان شلیک میکنید.
- یک بازی کشاورزی به سبک Stardew Valley
- یک سیستم نبرد با هیولا با الهام از پوکمون
- تیرانداز فضایی سهبعدی
- یک پلتفرمر سهبعدی الهام گرفته از Zelda
- تیرانداز اول شخص
این دوره پوشش کاملی از مکانیکهای اصلی بازی را ارائه میدهد تا بتوانید با سرعت خودتان بازی بسازید. دوره نه تنها دوبعدی بلکه سهبعدی را پوشش میدهد و ما بررسی میکنیم چگونه رابطهای کاربری پیچیدهتری برای پروژههای مبتنی بر متن ایجاد کنید.
این دوره مبتنی بر پروژه است، به طوری که یادگیری به صورت عملی انجام میشود و نتایج واقعی و کاربردی در دنیای واقعی ارائه میشود. دوره به شما فرصت میدهد پروژههای جالبی بسازید که بتوانید گسترش داده و به دوستانتان نشان دهید. دوره با کمترین نظریه و بیشترین تمرین همراه است.
در این دوره از Godot برای ساخت بازیها استفاده میکنیم، موتور بازیسازی رایگان که در چند سال گذشته بسیار محبوبیت یافته است. Godot دارای کامیونیتی بزرگ بوده و برای کمک به شما در دسترس است. Godot برای یادگیری بسیار آسان است و به شما امکان میدهد بازیها را به صورت ویژوال با سیستم گره آن بسازید. شما میتوانید به سادگی عناصر را در بازی درگ و دراپ کرده و با چند خط کد آنها را تعاملی کنید.
این دوره برای چه کسانی مناسب است؟
- افرادی که میخواهند کدنویسی را به روشی سرگرمکننده یاد بگیرند.
یادگیری کدنویسی از طریق ساخت بازیها با Godot
-
آشنایی با Godot 28:02
-
مبانی GDScript 13:36
-
منطق و متغیرها 19:19
-
ویژگیها 16:34
-
منطق بولی 15:51
-
کار با داده 21:13
-
توابع 19:23
-
مبانی 12:09
-
دریافت ورودی 08:28
-
دوربین 05:40
-
فیزیک 11:21
-
انیمیشنها 11:52
-
سیگنالها 07:23
-
spawne کردن ماشین 15:46
-
زمان دلتا 08:33
-
برخوردها 09:28
-
راهاندازی سطح 13:56
-
طرحبندی 20:06
-
ترنزیشنها 11:42
-
صداها 06:51
-
راهاندازی 05:57
-
حرکت 10:32
-
گلولهها 11:53
-
انیمیشنهای بازیکن 17:39
-
Tweens 09:03
-
Tilemaps 19:25
-
پهپادها 18:21
-
گروهها 08:15
-
نورها 13:26
-
شیدرها 16:56
-
پایان 05:09
-
مقدمه 07:50
-
انیمیشنهای بازیکن 19:41
-
انیمیشنهای حرکت 09:47
-
Enums 15:24
-
انیمیشنهای ابزار 13:13
-
Autotiling 16:14
-
ایجاد سطح 12:55
-
ابزارها 26:50
-
راهاندازی Plant 18:33
-
چرخه Plant 15:33
-
پایان 14:00
-
راهاندازی 15:47
-
مبانی 13:09
-
دکمههای گرید 14:13
-
حملات 06:02
-
ایجاد لیستها 14:38
-
کار با states 10:15
-
تمرکز بر رابط کاربری 04:25
-
منطق حمله 14:43
-
تعویض هیولاها 13:54
-
منطق مبارزه 24:34
-
افزودن استایل 16:03
-
مقدمه سهبعدی 24:20
-
راهاندازی بازیکن 22:20
-
ایجاد پرتابهها 21:51
-
برخوردها 15:06
-
محیط 21:55
-
پایان بازی 15:19
-
مقدمه 08:38
-
دوربین 13:11
-
دوربین بهتر 07:55
-
پرش و حرکت 10:52
-
انیمیشنها 13:59
-
راهاندازی دشمن 19:45
-
تعاملها 16:49
-
قلبها 08:20
-
ایجاد سطح 19:28
-
راهاندازی تیرانداز 12:27
-
هدفگیری از طریق Raycast 14:35
-
مبانی تفنگ 15:52
-
تاگل تفنگ 11:50
-
راهاندازی دشمن 16:48
-
سلامت 17:09
-
پایان دوره 08:50
مشخصات آموزش
یادگیری کدنویسی از طریق ساخت بازیها با Godot
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:75
- مدت زمان :17:49:13
- حجم :8.87GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy