آشنایی با مسترکلاس توسعه بازی سهبعدی در Godot
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری استفاده از موتور بازی Godot برای ایجاد صحنههایی با آبجکتها، نورها، دوربینها و کاراکتری که بازیکن میتواند کنترل کند.
- یادگیری زیرساخت اولیه مشترک بین اکثر بازیها از جمله منوها، ذخیره و بارگذاری، تنظیمات بازی و موسیقی پسزمینه
- ساخت یک سیستم مدیریت رویداد که می تواند دیالوگهایی با گزینهها، انیمیشن کاراکترها، حرکت دوربین، fade in و fade out و نمایش پیشرفت را نشان دهد.
- ساخت یک سیستم موجودی که به بازیکن اجازه می دهد آیتمها را بردارد، آنها را در منو مشاهده کند، رها کند، استفاده کند یا تجهیز کند و با NPCs مبادله کند.
پیشنیازهای دوره
- نیازی به تجربه نیست، همه موارد به تفصیل توصیف شده و به صورت گامبهگام آموزش داده می شود.
- این پروژه از ابتدا شروع می شود و ویژگیهای فردی را یک به یک به صورت گامبهگام پیاده میکند. یک پروژه نمونه برای هر بخش از دوره در گیتهاب موجود است.
- شما همچنین میتوانید در این دوره شرکت کرده و این ویژگیها را به بازی خود اضافه کنید.
توضیحات دوره
در این دوره، با یک پروژه خالی شروع کرده و با یادگیری مبانی کنترلر کاراکتر و دوربین شخص سوم که در بازیهای ماجراجویی مدرن محبوب است، آغاز می کنیم. از آنجا، عناصر اساسی که در اکثر بازیها رایج هستند، مانند منوها، تنظیمات، موسیقی، ذخیره و بارگذاری را اضافه خواهیم کرد. سپس یک سیستم رویداد اضافه میکنیم که میتواند دیالوگهای پیچیده با گزینههای مختلف و سینماتیک انیمیشنی به همراه حرکات دوربین ایجاد کند. در آخر، یک سیستم موجودی اضافه میکنیم که به بازیکن امکان میدهد که پول و آیتمها را بردارد، آنها را در یک منوی موجودی ببیند، رها کند، استفاده کند یا آیتمها را خود را تجهیز کرده و با NPCs مبادله کند.
به سرور دیسکورد ما بپیوندید تا در کنار همسالان خود روی این دوره کار کنید. روی لینک وبسایت در پروفایل ما کلیک کنید تا به ما بپیوندید.
شما همچنین مهارتهای مفیدی برای کار با موتور بازی Godot، سازماندهی و طراحی پروژههای خود برای مقیاس بزرگتر یاد خواهید گرفت. شما نحوه کدنویسی با GDscript را آموخته و همه موارد را به تفصیل درک خواهید کرد. ما اسکریپتها را به گونهای مینویسیم که کاملا قابل سفارشی و قابل استفاده مجدد باشند. همچنین همه فایلهای پروژه در گیتهاب موجود خواهند بود تا بتوانید پروژه را پس از اتمام هر درس مرور کنید. این ویدئوها با استفاده از نسخه 4.2.2 Godot ضبط شده و همه موارد با Godot 4.3 سازگار است.
این دوره شامل موارد زیر است:
- آشنایی با توسعه بازی سهبعدی
- اصول توسعه بازی
- دیالوگ و رویدادها
- موجودی و فروشگاهها
داراییهای استفاده شده در این دوره از پکهای Adventurers و Dungeon Remasters کی کیت و همچنین باندل اولیه GUI که توسط پنزیلا طراحی شده به همراه موسیقی ساخته شده توسط اریک از Funny Baron است. آیکونهای موجودی توسط شیکاشی طراحی شده است. همه آنها را میتوانید به صورت رایگان از itch دانلود کنید. افکت صدای کوینها توسط والنسپایر در FreeSound ساخته شده است.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان بازی برای اولین بار یا کسی که از دیگر موتورهای بازیسازی به موتور Godot منتقل میشود.
- توسعهدهندگان باتجربه بازی دوبعدی که به یادگیری بازی سهبعدی علاقهمند هستند.
- کسی که آموزشهای مبتدی را تکمیل کرده اما میخواهد زیرساخت واقعی بازی که مقیاسپذیر است را بیاموزد.
آشنایی با مسترکلاس توسعه بازی سهبعدی در Godot
-
مبانی 13:52
-
تمرین None
-
اسکریپت ها 09:27
-
کنترلها 15:09
-
ایمپورت 08:47
-
راه رفتن 12:53
-
چرخش 14:05
-
پرش 12:45
-
جاذبه 15:38
-
دوربین 12:46
-
سیاهچاله 13:29
-
ساخت سطوح None
-
پاز 17:42
-
عنوان 15:59
-
ترنزیشن 14:18
-
بارگذاریهای خودکار 14:06
-
موسیقی 15:09
-
تنظیمات 18:34
-
خروج 13:20
-
وارد شدن 15:57
-
ذخیره 11:47
-
اعتبارها 11:41
-
ساخت کاراکترها None
-
دیالوگ 11:53
-
مونولوگ 13:13
-
Event Manager 10:31
-
تعامل 11:21
-
انتخاب 12:33
-
پرچمها 12:11
-
دوربین 15:00
-
انیمیشن 11:49
-
جهت 11:53
-
مدولاریته 10:56
-
ساخت یک سینما None
-
سکهها 14:38
-
پالیش دادن 16:41
-
برداشتن 17:39
-
موجودی 15:34
-
آیتمها 15:21
-
موارد مصرفی (Consumables) 17:33
-
تجهیزات 12:11
-
فروشگاه 13:43
-
ساخت آیتمها None
مشخصات آموزش
آشنایی با مسترکلاس توسعه بازی سهبعدی در Godot
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:43
- مدت زمان :08:42:04
- حجم :4.83GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy