ساخت یک بازی شهرسازی با Godot 4!
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری گردشکارهای هنر فنی با بلندر و Godot (از جمله Vertex Animated Shaders)
- بهینهسازی بازیهای Godot برای نسخههای وب با multimeshها، VAT و آرایههای پک شده
- مهارتهای پایپلاین و گردشکار Godot خود را ارتقا دهید.
- اسناد کاربردی طراحی بازی را توسعه داده و تکرار کنید که نقطه شروع بسیار خوبی برای یک بازی خواهد بود.
پیشنیازهای دوره
- تجربه اولیه در توسعه با Godot 4
- تجربه اولیه در بلندر
توضیحات دوره
این دوره، فرایند توسعه مدرس برای بازی شهرسازی تحت وبی به نام ZTown را بهطور کامل توضیح میدهد.
هر درس حدود 1 ساعت طول میکشد؛ بعضی طولانیتر و بعضی کوتاهتر هستند. شما تقریباً همه کارهایی که مدرس انجام میدهد را خواهید دید و بخش بسیار کمی از فرایند حذف شده است. او اغلب توضیح میدهد چرا کاری را انجام میدهد، نه فقط اینکه چه کاری انجام میدهد و حتی زمانی که اشتباه میکند هم آن را نشان میدهم. این کار به شما دیدی از شیوه طراحی بازی او میدهد و میتوانید درباره این فکر کنید که شاید خودتان بخواهید کارها را به شکل دیگری انجام دهید یا شاید بخواهید بعضی از روشهای او را در کار خودتان بهکار بگیرید (لطفاً این کار را بکنید!).
این دوره شما را در همه فعالیتهای اصلی طراحی و توسعه مدرس برای ساخت یک vertical slice قابل اجرا راهنمایی میکند:
- شروع طراحی بازی و ایجاد سند طراحی بازی
- فکر کردن به مشکلات طراحی با خود مشکلات طراحی
- توسعه پایپلاینها و گردشکارهای هنر سهبعدی مناسب برای موضوعات پیچیدهای مانند vertex animated textures و vertex paint maskها برای رندرینگ نمونهای و انیمیشنسازی
- تکرار و توسعه یک پروژه کامل Godot 4.4 که برای وب طراحی شده است.
- پیادهسازی الگوریتم AStar برای pathfinding در یک بازی شهرسازی
- بررسی کامل شیدرهای درونبازی و الگوریتمهای نمونهسازی multimesh برای Vertex Animated Textures (VAT)
- فرایند نهاییسازی و پالیش بازی، از جمله افزودن افکتهای صوتی، صفحه پایانی و tweak کردن همه متغیرهای طراحی بازی
در ابتدای هر ویدئو، یک توضیح کوتاه درباره درس و همچنین پیشنهادهایی برای بهترین شیوه استفاده از ویدئوها دریافت خواهید کرد.
برخی از این پیشنهادهای یادگیری عبارتاند از:
- متوقف کردن ویدئو در لحظههای کلیدی و تکرار مراحل برای خودتان به منظور درک بهتر چگونگی کار در بلندر، Godot یا نرمافزارهای مورد استفاده دیگر
- گوش دهید و یادداشتبرداری کنید تا ببینید برخی چیزها را چگونه میتوانید در فرایند طراحی خود پیادهسازی کنید.
- پریدن به تایماستمپهای مهم برای پیدا کردن و جمعآوری بخشهای مشخصی از دانش موجود در ویدئوها
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Godot در سطح مبتدی تا متوسط که میخواهند مهارتهای برنامهنویسی و بازیسازی خود را ارتقا دهند.
- طراحان بازی که علاقهمندند درباره فرایند توسعه بیشتر یاد بگیرند
- مدلسازان سهبعدی و هنرمندان تکسچر که به هنر فنی و پایپلاینها علاقهمندند.
ساخت یک بازی شهرسازی با Godot 4!
-
شروع از ابتدا - چگونه یک بازی جدید بسازیم؟ 30:44
-
هنر فنی: چگونه تعداد چندضلعیها را کاهش دهیم و جزئیات را حفظ کنیم؟ 57:28
-
تایملپس: بهینهسازی یک مدل نمای فروشگاه 44:41
-
هنر فنی: ساخت دارایی جاده و تکمیل کار 23:11
-
برنامهنویسی بازی: ساخت یک پروژه جدید در Godot 01:26:05
-
برنامهنویسی بازی: جایگذاری آبجکت با multimesh 01:23:28
-
برنامهنویسی بازی: تکرار در سیستم بیلد 58:18
-
برنامهنویسی بازی: فیکس کردن مشکل چرخش 01:25:53
-
برنامهنویسی بازی: توسعه شبیهسازی 01:00:59
-
برنامهنویسی بازی: طراحی دادهمحور 48:15
-
برنامهنویسی بازی: لینکدهی BuildInstanceها به داده و راهاندازی تایمرهای بیلد 01:02:25
-
برنامهنویسی بازی: پیادهسازی الگوریتم AStar (AStarGrid) 52:21
-
هنر فنی: Vertex animated textures (بخش 1) 33:38
-
هنر فنی: Vertex animated textures (بخش 2) 55:27
-
پالیش کردن vertical slice: ویدئوها و ffmpeg در Godot 43:24
-
هنر فنی: Vertex animated textures (بخش 3) 19:35
-
پالیش کردن vertical slice: فیکس کردن دارایی جاده 30:57
-
پالیش کردن vertical slice: آخرین تکرار پالیش و پایان دوره 36:10
مشخصات آموزش
ساخت یک بازی شهرسازی با Godot 4!
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:18
- مدت زمان :15:15:22
- حجم :12.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy