چگونه در Godot بازی بسازیم؟ بدون نیاز به هیچ تجربهای
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بهرهگیری کامل از موتور قدرتمند Godot 4 با ساخت بازیهای 2D و 3D
- ساخت سه بازی منحصربهفرد و هیجانانگیز همزمان با تسلط به اصول پایه Godot 4
- درک مفاهیم اساسی Godot مانند Nodeها، Sceneها، Scripting و Signalها
- یادگیری GDScript، زبان اختصاصی Godot که برای توسعه سریع و کارآمد بازی طراحی شده است.
- یادگیری از طریق ساختن - هر درس به ساخت چیزی قابل بازی کردن گره خورده است.
- خلق دنیاهای 3D با طراحی مراحل، محیطها، حرکت کاراکتر، دشمنان و سایر عناصر حیاتی بازی
پیش نیازهای دوره
- تنها چیزی که برای گذراندن این دوره نیاز دارید، یک کامپیوتر یا لپتاپ با سیستمعامل Windows ،Linux یا macOS است.
- این دوره برای مبتدیان مطلق یا کسانی که تجربه اندکی در برنامهنویسی یا استفاده از Godot دارند، کاملاً مناسب است.
توضیحات دوره
کشف کنید چگونه با ساخت بازیهای 2D و 3D جذاب از پایه، بیشترین بهره را از موتور بازیسازی Godot 4 ببرید.
مدرس شما را با اصول اصلی و ویژگیهای اساسی Godot با استفاده از GDScript، زبان اسکریپتنویسی بومی آن، آشنا میکند تا مکانیکهای گیمپلی سرگرمکننده و تعاملی خلق کنید.
شما هم Sceneهای 2D و هم 3D را طراحی خواهید کرد که شامل کنترلرهای بازیکن، دشمنان، سکهها، تلهها و موارد دیگر میشود.
در طول دوره، شما نه یک بازی، نه دو بازی، بلکه سه بازی کامل را در Godot 4 خواهید ساخت:
- 2D Action Clicker: بازیکن خود را در صفحه حرکت دهید و روی ارواح کلیک کنید تا آنها را از بین ببرید؛ روشی عالی برای تسلط به مبانی Godot و GDScript است.
- 2D Space Dodger: با استفاده از یک کنترلر سبک پلتفرمر، از خطراتی که از بالا میریزند جا خالی دهید و همزمان سکهها را جمعآوری کنید.
- 3D Obstacle Course: اولین محیط 3D خود را بسازید، سکهها را جمع کنید، از تلهها دوری کنید و قابلیتهای موتور 3D در Godot را بررسی نمایید.
این دوره هم برای مبتدیان کامل و هم برای کسانی که تجربهای در Godot دارند طراحی شده است و به شما کمک میکند تا از طریق یادگیری عملی و مبتنی بر پروژه، مهارت و اعتمادبهنفس خود را بسازید.
شما آموختههای خود را از طریق فعالیتهای تعاملی تقویت خواهید کرد، از جمله:
- 8 آزمون چندگزینهای برای سنجش دانش شما پس از هر ماژول
- 3 تکلیف عملی که در آنها بازیهای خود را بهبود میبخشید و پیشرفت خود را به اشتراک میگذارید.
- 2 آزمون تمرینی کامل که تمام محتوای دوره را پوشش میدهد.
کمتر دورهای این حجم از فعالیتها را ارائه میدهد...
مارکو پاولتا، مدرس این دوره، یک توسعهدهنده بازی با تجربه است که 10 دوره Godot را در Zenva (پلتفرمی با بیش از 1 میلیون دانشجو) منتشر کرده، یک کانال یوتیوب متمرکز بر Godot با بیش از 11,000 مشترک دارد و دارای تجربه حرفهای در Voodoo، یکی از برترین استودیوهای بازی موبایل است.
همین حالا بپیوندید تا ساخت بازیهای با کیفیت حرفهای در Godot 4 را شروع کنید. گامبهگام و بدون تئوریهای غیرضروری. بیایید با هم چیز شگفتانگیزی بسازیم!
این دوره برای چه کسانی مناسب است؟
- مبتدیان مطلقی که میخواهند اولین بازیهای خود را بسازند، همه چیز از ابتدا توضیح داده میشود و هیچ تجربه قبلی نیاز نیست.
- توسعهدهندگانی که با موتور بازیسازی دیگری آشنا هستند و میخواهند چگونگی کار در Godot را بررسی کنند و مسیر یادگیری خود را سرعت بخشند.
چگونه در Godot بازی بسازیم؟ بدون نیاز به هیچ تجربهای
-
دانلود Godot 02:34
-
ایمپورت کردن سورس کدها 01:48
-
فایلهای Asset 03:16
-
بازی اکشن کلیکی 2D - مرور پروژه 00:33
-
وارد کردن Assetها 03:37
-
Sceneها و Nodeها 05:56
-
Sceneها به عنوان کانتینر 06:08
-
Scene بازیکن 09:42
-
افزودن Nodeها به بازیکن 09:42
-
درک انواع حرکت بازیکن 03:25
-
Nodeها و Sceneها در Godot None
-
حرکت بازیکن - بخش 1 13:44
-
حرکت بازیکن - بخش 2 11:49
-
حرکات بازیکن در بازیهای ویدیویی None
-
تغییر نوع کنترلر بازیکن 09:09
-
متغیرها در مقابل ثابتها 07:59
-
انواع مقدار 05:04
-
مقدمهای بر تایپدهی ایستا 07:11
-
مقادیر بازگشتی 06:35
-
Scene دشمن 04:34
-
راهاندازی حرکت دشمن 07:22
-
مقادیر در GDScript None
-
دسترسی به بازیکن با استفاده از Groupها 09:28
-
برخورد دشمن و بازیکن 07:06
-
له کردن دشمن 10:14
-
غیرفعال کردن برخورد 01:40
-
تنظیم Scene اصلی 02:47
-
نمونهسازی دشمن 07:03
-
تنظیم نقاط Spawn تصادفی 05:46
-
شمارنده امتیاز 08:09
-
صدا 02:38
-
جایگزینی اکشنهای ورودی 01:30
-
بازی اکشن کلیکی 2D None
-
ویژگیهای بیشتری به بازی اکشن کلیکی 2D خود اضافه کنید! None
-
بازی اکشن کلیکی 2D - جمعبندی 00:24
-
بازی 2D Space Dodger - مرور پروژه 00:29
-
راهاندازی پروژه 03:54
-
ایجاد Scene بازیکن 10:20
-
افزودن حرکت بازیکن 02:31
-
ایجاد زمین و اطلاعات بیشتر درباره آبجکت های برخورد 11:35
-
درک تب Game و حالتهای Stretch 13:23
-
تغییر مقادیر با استفاده از تب Game 04:04
-
راهاندازی انیمیشنهای بازیکن 10:43
-
تغییر انیمیشنهای بازیکن 04:26
-
کنترلرهای کاراکتر، تب Game و انیمیشنها None
-
چرخاندن بازیکن 03:09
-
محدود کردن موقعیت بازیکن 10:42
-
تمرین عبارات بولی 04:56
-
مزایای آبجکت های جنریک 02:44
-
ایجاد Scene آبجکت 04:42
-
حرکت دادن آنها به سمت پایین 12:29
-
درک مفهوم Delta 08:11
-
حرکت با استفاده از Delta None
-
ایجاد SpriteFrameها 15:40
-
تصادفی کردن SpriteFrameها 12:40
-
Spawn کردن آبجکت ها 04:51
-
مرتبسازی آبجکت ها 04:24
-
افزودن چرخش به آبجکت ها 03:55
-
تمایز بین موانع و سکهها 06:06
-
استفاده از Enumها 10:08
-
Enumها None
-
ایجاد رابط کاربری (UI) امتیاز 08:27
-
مقدمهای بر Signalها 16:06
-
جمعبندی Signalها و Accessorها 10:24
-
بروزرسانی امتیاز 02:13
-
Signalها و Accessorها None
-
ایجاد رابط کاربری جانها 06:27
-
مدیریت جانها 06:59
-
تغییر Spriteهای آبجکت 14:53
-
ایجاد رابط کاربری پایان بازی 07:13
-
ایجاد منطق پایان بازی 08:34
-
ایجاد Scene منوی اصلی 06:09
-
افزودن پسزمینه 07:10
-
صدا 06:41
-
بازی 2D Space Dodger None
-
بیایید ویژگیهای بیشتری اضافه کنیم! None
-
بازی 2D Space Dodger - جمعبندی 00:12
-
مسیر موانع 3D - مرور پروژه 00:29
-
ایمپورت کردن Assetها 06:41
-
مقدمهای بر GridMapها 15:58
-
مقدمهای بر 3D و افزودن برخورد به GridMap 17:46
-
ایجاد مرحله 3D شما 02:38
-
مقدمهای بر 3D و GridMap None
-
وارد کردن کنترلر بازیکن 15:57
-
ایجاد Scene بازیکن 16:31
-
افزودن انیمیشنها 11:17
-
آسمان سفارشی 06:17
-
ایجاد Scene سکهها، استفاده از Snap، چرخاندن مرحله 15:46
-
رابط کاربری، منطق و سیگنالهای سکه 16:03
-
منطقه مرگ 05:01
-
رابط کاربری و منطق پایان بازی 09:17
-
افزودن چرخش به سکهها 04:54
-
ایجاد آبجکت های جنریک 12:32
-
قرار دادن موانع و چرخاندن آنها 08:21
-
طراحی مرحله نهایی 16:32
-
بزرگ کردن Meshهای خاص در GridMap 04:20
-
رابط کاربری و منطق برنده شدن 09:59
-
رابط کاربری و منطق منوی اصلی 09:10
-
صدا 03:13
-
آخرین بازی: آخرین اضافات! None
-
مسیر موانع 3D - نتیجهگیری 00:16
-
ساخت بازیها 03:32
-
تبریک! 00:16
مشخصات آموزش
چگونه در Godot بازی بسازیم؟ بدون نیاز به هیچ تجربهای
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:103
- مدت زمان :10:57:09
- حجم :6.46GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy