دوره آموزشی
The Great Courses
دوبله زبان فارسی

بوت‌کمپ کامل ساخت بازی - آموزش #Godot ،GDScript ،Shader ،C به روش سخت

بوت‌کمپ کامل ساخت بازی - آموزش #Godot ،GDScript ،Shader ،C به روش سخت

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • تسلط به ساخت صحنه‌ها و دارایی‌های بازی در Godot، از ابتدا تا انتها
  • نوشتن کد قوی هم در GDScript و هم در #C برای عملی کردن ایده‌های بازی‌ خود
  • تسلط به مکانیک‌های اساسی بازی (فیزیک، کنترل‌های بازیکن، هوش مصنوعی) مانند یک فرد حرفه‌ای
  • پالایش و بسته‌بندی بازی‌های خود برای پلتفرم‌های مختلف، آماده برای شگفت‌زده کردن جهان

پیش‌نیازهای دوره

  • تجربه برنامه‌نویسی مورد نیاز نیست. مدرس تمام آنچه را که لازم است بدانید، از ابتدا به شما آموزش خواهد داد.

توضیحات دوره

آیا آماده‌اید تا سفری هیجان‌انگیز را برای تبدیل شدن به یک توسعه‌دهنده حرفه‌ای بازی آغاز کنید؟ بوت‌کمپ نهایی ساخت بازی - آموزش Godot - GDScript و #C به روش سخت، طراحی شده است تا شما را از یک مبتدی مطلق به یک توسعه‌دهنده بازی سطح بالا برساند. چه از ابتدا شروع کنید و چه به دنبال ارتقای مهارت‌های خود باشید، این دوره هر آنچه را که نیاز دارید، فراهم می‌کند.

با استفاده از موتور قدرتمند و رایگان Godot، او در حین ساخت بازی‌ها قدم به قدم، به GDScript مسلط خواهید شد. با شروع از مبانی، یاد می‌گیرید که چگونه در رابط کاربری Godot حرکت کنید، پروژه‌های 2D و 3D ایجاد کنید، و کدی تمیز و کارآمد بنویسید. همانطور که پیشرفت می‌کنید، به بررسی عمیق‌تر فیزیک، طراحی UI/UX، Shaderها، شبکه‌سازی چندنفره، هوش مصنوعی (AI) و بهینه‌سازی خواهید پرداخت.

این دوره یک رویکرد عملی را در پیش می‌گیرد و بر ساخت پروژه‌های دنیای واقعی تمرکز دارد. شما پلتفرمرها، روگ‌لایک‌ها، شوترهای چندنفره و حتی یک RPG جهان باز خواهید ساخت. با انجام دادن یک پروژه پس از دیگری، تجربه عملی کسب می‌کنید و یاد می‌گیرید که چگونه مشکلات را مانند یک توسعه‌دهنده حرفه‌ای حل کنید.

در پایان دوره، شما یک نمونه کار از بازی‌های تکمیل‌شده، دانش عمیقی از Godot، و اعتماد به نفس لازم برای راه‌اندازی پروژه‌های خود یا دنبال کردن یک شغل در توسعه بازی را خواهید داشت. بدون حاشیه، فقط یک مسیر قاطع برای تسلط به خلق بازی است. بیایید شروع کنیم! ساخت بازی رویایی‌تان مبارک! لذت ببرید!

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان مشتاق بازی‌های مستقل: افرادی که مشتاق ساخت اولین بازی‌های 2D یا 3D خود با استفاده از Godot هستند و هدفشان ایجاد تجربه‌های بازی تعاملی و صیقل‌داده‌شده از ابتدا است.
  • توسعه‌دهندگان نرم‌افزار در حال گذار به توسعه بازی: برنامه‌نویسان باتجربه – به ویژه آنهایی که پیش‌زمینه‌ای در Python دارند – که به دنبال روی آوردن به GDScript یا #C هستند و از مهارت‌های کدنویسی موجود خود برای تسلط به مکانیک‌های بازی و گردش کارهای موتور استفاده می‌کنند.
  • علاقه‌مندان به فناوری و کارآفرینان خلاق: نوآورانی که شور و شوقی برای تجربه‌های تعاملی دارند و به دنبال یک نقطه ورود جامع به Godot هستند تا مفاهیم اصلی بازی خود را در پلتفرم‌های مختلف زنده کنند.
  • دانشجویان و خودآموزان علوم کامپیوتر: یادگیرندگانی که به دنبال تمرین عملی در طراحی و توسعه بازی هستند و پروژه‌های آکادمیک یا شخصی خود را با کسب تجربه عملی در اسکریپت‌نویسی، طراحی سطح و مدیریت دارایی در Godot تقویت می‌کنند.

بوت‌کمپ کامل ساخت بازی - آموزش #Godot ،GDScript ،Shader ،C به روش سخت

  • مقدمه 05:17
  • معرفی مدرس 03:11
  • درباره پرسش و پاسخ 04:33
  • چگونه کد منبع هر مرحله را دانلود کنیم؟ 04:05
  • کلاس درس کلاسیک و خط لوله پروژه 11:39
  • محتوای دوره: 5 سطح 19:54
  • C# یا GDScript: چرا هر دو نه؟ 08:48
  • خنده سریع - بررسی عمیق: وقتی AI کند است 01:25
  • خنده سریع - بررسی عمیق: مدیر ارشد فناوری جدید یک «برنامه‌نویس AI» است؟! 01:18
  • درس اضافی: هنگام یادگیری بیش از حد به AI تکیه نکنید 23:34
  • خنده سریع - بررسی عمیق: وایب‌کدر 02:15
  • روش پومودورو - تسلط به زمان و تمرکز 08:45
  • (پیش‌نمایش) بیایید وارد دنیای VR شویم تا تعامل و فیزیک را تست کنیم 02:39
  • کوک و کاتانا 09:39
  • افکار مدرس - مکانیک بازی: آن را کسل‌کننده نکنید، غیرمتعارف بسازید (پیش‌نمایش) 08:00
  • مدرس در حال ضبط و بروزرسانی این بخش است 00:09
  • دانلود Godot 4.3 08:37
  • مفهوم سریع: نود، صحنه و درخت 08:28
  • در Godot: نود، صحنه و اجرا 11:37
  • رابطه بین GDScript و نودها 02:08
  • ایجاد و اتصال اولین GDScript 05:42
  • محتویات اسکریپت پیش‌فرض چیست؟ 06:05
  • همچنین می‌توانید ویرایشگر آنلاین را انتخاب کنید 03:25
  • ()print 04:25
  • _delta و اجتناب از خطای دیباگر 02:45
  • _process و چاپ delta 02:33
  • عدد - Int - کامنت - چاپ 05:15
  • Int و Float 01:40
  • ثابت‌های نوع Variant 03:50
  • کلاس سفارشی برای نوع قابل خواندن توسط انسان 03:58
  • رشته 02:25
  • بولین 03:27
  • نام متغیر 04:12
  • [منابع] دانلود کد منبع این مرحله 00:27
  • بررسی عمیق نام‌گذاری متغیر و کنوانسیون‌ها 1: کیسینگ 06:59
  • بررسی عمیق نام‌گذاری متغیر و کنوانسیون‌ها 2: اختصارات 03:02
  • بررسی عمیق نام‌گذاری متغیر و کنوانسیون‌ها 3: پیشوند 02:19
  • بررسی عمیق نام‌گذاری متغیر و کنوانسیون‌ها 4: پیشوند بولین 02:27
  • بررسی عمیق نام‌گذاری متغیر و کنوانسیون‌ها 5: متغیرهای موقت 01:58
  • [منابع] دانلود کد منبع این مرحله 00:27
  • جمع اعداد صحیح 04:23
  • جمع اعداد اعشاری 01:06
  • جمع رشته‌ها ...(بخش کوتاه‌شده 78851 کاراکتر)... 03:10
  • جمع برداری 05:57
  • جمع آرایه‌ها 03:03
  • مثال اضافه کردن آرایه برای غنایم صندوق 04:04
  • تفریق 02:36
  • ضرب 00:31
  • تقسیم و باقی‌مانده 02:55
  • میان‌برهای انتساب 03:48
  • منابع—دانلود کد منبع این مرحله 00:27
  • عملگرهای منطقی 07:29
  • عملگرهای بولین - منطق پشت شرایط چندگانه 02:17
  • عملگر OR و نمونه‌هایی از کاربرد آن 07:01
  • عملگر NOT و نمونه‌هایی از کاربرد آن 05:55
  • آزمون – ترکیب عملگرهای AND ،OR و NOT 05:47
  • عملگر In 03:32
  • بررسی مساوی بودن (==) 03:11
  • بررسی نابرابری (!=) 01:49
  • $<, <=, >, >=$ (عملگرهای مقایسه‌ای) 02:13
  • منابع—دانلود کد منبع این مرحله 00:27
  • مبانی و کوتاه‌مدار 01:55
  • مثال‌های پایه و مدار کوتاه 07:04
  • مثال‌های پایه یا مدار کوتاه 04:05
  • میان‌بُر می‌تواند از از کار افتادن جلوگیری کند 08:19
  • مفهوم Boolean در شرط‌ها 04:31
  • مثال زمینه‌ی بولی – spawner دشمن 05:28
  • منابع—دانلود کد منبع این مرحله 00:27
  • ساختار اصلی تابع 09:08
  • پارامترها در تابع و مقدار پیش‌فرض 04:44
  • پارامترهای چندگانه و تکالیف شما 04:49
  • پاسخ آزمون – تغییر ترتیب پارامتر 04:27
  • پاسخ آزمون – اختیاری کردن پارامتر 03:58
  • مقدار برگشتی—مثال نود یکی در بازی Dungeon & Dragon برای ضربه بحرانی 12:24
  • 49. مقدار بازگشتی - اجرای رندوم رول و چند تلاش در dungeon and Dragon 10:33
  • دامنه—متغیر سطح اسکریپت 08:00
  • دامنه - متغیر در سطح محلی (داخل توابع) 08:42
  • تکالیف – شکستن مرز و دسترسی به متغیر محلی 04:59
  • تکالیف – راه‌حل 1 – استفاده از دستور Return برای ذخیره و انتقال مقدار (بخش 1) 08:39
  • تکالیف – راه‌حل ۱ – استفاده از دستور Return برای ذخیره و انتقال مقدار (بخش 2) 14:57
  • منابع—دانلود کد منبع این مرحله 00:27
  • تکالیف – راه‌حل 2 – ذخیره کردن آن در یک متغیر سطح-اسکریپت 08:55
  • منابع—دانلود کد منبع این مرحله 00:27
  • دستور شرطی—1— If-elif-else 10:03
  • دستور شرطی—2—اگر-elif-elif-elif-else 05:20
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • کوک و کاتانا 09:39
  • نگاهی پشت صحنه - 1 - چگونه حلقه کاتانا را ساختم؟ 01:35
  • نگاهی به پشت صحنه – 2 – چگونه عامل عجیب را ساختم؟ 02:44
  • نگاهی به پشت صحنه – 3 – چگونه عامل دیوانه را ساختم؟ 03:06
  • نگاهی پشت صحنه—4—چگونه حلقه بدن کامل را ساختم؟ 02:09
  • نگاهی پشت صحنه—5—چگونه اثر را با استفاده از پروکریت و FCP اضافه کردم؟ 17:52
  • نظارت بر پشت صحنه—6—پیش‌نمایش سکانس منو 00:36
  • منوی بازی و رابط کاربری گودو – 1 – یادگیری از روش گودو – ogg 04:29
  • منوی بازی و رابط کاربری Godot—2—طراحی شخصی و معرفی ffmpeg 04:05
  • منوی بازی و رابط کاربری گودو – 3 – استفاده از ffmpeg برای تغییر فرمت 05:55
  • منوی بازی و رابط کاربری گودو – 4 – VideoStreamPlayer – اندازه – پیش‌تنظیم لنگر 04:31
  • منوی بازی و رابط کاربری Godot—5—بیایید چیزی کلاسیک و مقاوم بسازیم 03:04
  • منوی بازی و رابط کاربری Godot—6—مدول‌های کد شما—پروژه هیبریدی 18:24
  • منوی بازی و رابط کاربری Godot—7—آیا چیز عجیبی یافته‌اید؟ راهنمای تمرین شما 09:37
  • منوی بازی و UI در Godot—8—روش حل تمرین 1 09:26
  • منوی بازی و رابط کاربری گودو – 9 – یک روش معمول حل مسئله 14:48
  • منوی بازی و رابط کاربری Godot—10—متد حل تمرین 2 13:17
  • منوی بازی و رابط کاربری گودو – 10 – روش حل تکلیف 2 07:43
  • برخی اشتباهات رایج در توسعه بازی 10:24
  • مسئولیت قانونی چگونه کار می‌کند و چگونه از خود محافظت کنید؟ (مشاوره‌ی حقوقی نیست! از یک وکیل بپرسید) 15:10
  • منوی بازی و رابط کاربری Godot—11—فرمت‌های TrueType (.ttf) و OpenType (.otf) 07:53
  • منوی بازی و رابط کاربری گودو – 12 – انتخاب فونت مناسب برای حال و هوای بازی شما 09:01
  • منوی بازی و رابط کاربری Godot—13—مقدمه بر Label و افزودن فونت‌های سفارشی 07:54
  • منوی بازی و رابط کاربری گودو – 14 – راهنمایی برای تکلیف (برنامه A) 12:59
  • منوی بازی و رابط کاربری گودو – 15 – راه‌حل تکلیف (برنامه A) 09:57
  • منوی بازی و رابط کاربری گودو – 16 – مشکل برنامه A: فونت پویا 04:06
  • منوی بازی و رابط کاربری Godot—17—زمان برای برنامه B—مقدمه مفهوم مهم مخزن 12:49
  • منوی بازی و رابط کاربری Godot—18—مقدمه بر VBoxContainer 08:10
  • منوی بازی و رابط کاربری Godot—19—نمونه‌ای از نقطه اتصال و تراز در داخل مخزن 14:55
  • منوی بازی و رابط کاربری گودو – 20 – می‌توانید بازی کنید و کانتینرهای تودرتو را امتحان کنید 02:06
  • بررسی عمیق - Node کنترل - 1 - آماده‌سازی میدان بازی 06:25
  • بررسی عمیق – نود کنترل – 2 – ساخت یک مکان‌نما برای منوی تنظیمات 08:35
  • بررسی عمیق – نود کنترل – 3 – چگونه از دکمه برای تغییر صحنه استفاده کنیم؟ 08:12
  • خنده سریع—تحلیل عمیق—در کنار هم قرار دادن بهترین طراحی‌ها!!! 00:59
  • بررسی عمیق – نود کنترل – 4 – نودهای پنل – با یک تیر دو نشان زدن 06:47
  • بررسی عمیق—نود کنترل—5—پنل‌ها—اندازه پیکسل و موقعیت viewport 18:28
  • بررسی عمیق – نود کنترل – 6 – اندازه – مقیاس – محور 06:45
  • بررسی عمیق – نود کنترل – 7 – محور و مقیاس (بخش 1) 11:08
  • بررسی عمیق – نود کنترل – 8 – محور و مقیاس (بخش 2) 09:05
  • بررسی عمیق – نود کنترل – 9 – نقاط لنگر و آفست‌های لنگر (بخش 1) 12:07
  • بررسی عمیق – نود کنترل – 10 – نقاط لنگر و آفست‌های لنگر (بخش 2) 09:53
  • بررسی عمیق – نود کنترل – 11 – نقاط لنگر و آفست‌های لنگر (بخش 3) 08:10
  • بررسی عمیق—نود کنترل—12—پیش‌فرض‌های نقطه اتصال و نکاتی درباره چسباندن آن‌ها 07:09
  • بررسی عمیق – نود کنترل – 12– پیش‌تنظیمات لنگر و نکاتی برای چسباندن لنگرها 13:49
  • بررسی عمیق—نود کنترل—14—مخزن! 11:40
  • بررسی عمیق – نود کنترل – 15– کانتینرهای VBox ،HBox و Panel 07:35
  • تعمق—نود کنترل—16—نظرات من درباره فلسفه، هنر و دید طراح 08:59
  • بررسی عمیق – نود کنترل – 17 – ترتیب کانتینر اهمیت دارد 06:06
  • بررسی عمیق – نود کنترل – 18 – چی؟ کار نمی‌کند؟ 05:36
  • بررسی عمیق – نود کنترل – 19 – مهارت عمومی حل مسئله 07:03
  • بررسی عمیق – نود کنترل – 20 – راه‌حل موقعیت‌دهی آیتم‌های تکی در کانتینر 05:32
  • بررسی عمیق - Node کنترل - 21 - تنظیم کوچک شدن و پر کردن 06:57
  • بررسی عمیق – نود کنترل – 22 – چگونه از حداقل اندازه برای جلوگیری از کوچک شدن طرح استفاده کنیم؟ 04:50
  • بررسی عمیق—نود کنترل—23—نصایح در مورد TextureRect 06:12
  • خنده سریع—تحلیل عمیق—چرا اسکلت حرکت نمی‌کند؟ 00:31
  • تمرین—شکم—نوزاد داخل—هدفون‌های ذهنی 09:31
  • پروتوتایپ بازی 2D—1—واقع‌گرایانه باشد 06:17
  • پروتوتایپ بازی 2D—2—پیدا کردن نقطه مشترک 06:22
  • نمونه اولیه بازی دو بعدی – 3 – بدون دارایی؟ مشکلی نیست! 06:05
  • پروتوتایپ بازی 2D—مفهوم اصلی انیمیشن — کتاب فلپ! 03:56
  • پروتوتایپ بازی 2D—مفهوم سپرایت شیت 02:36
  • تصحیح—TileSet و TileMap 03:00
  • پروتوتایپ بازی 2D—6—مفهوم نقشه کاشی 05:18
  • پروتوتایپ بازی 2D—7—بحث در مورد اندازه کاشی‌ها 06:56
  • پروتوتایپ بازی 2D—8—تنظیمات شبکه کاشی 04:45
  • پروتوتایپ بازی 2D—9—تنظیم برس پیکسل 09:18
  • پروتوتایپ بازی 2D—10—اگر از سبک من متنفرید، مشکلی نیست! (می‌توانید از این استفاده کنید!) 05:48
  • پروتوتایپ بازی 11—7—اکسپورت کردن پس‌زمینه 01:42
  • پروتوتایپ بازی 2D—12—ساخت نقشه کاشی ما 11:09
  • پروتوتایپ بازی 2D—13—در انتخاب رنگ دقت کنید 02:20
  • پروتوتایپ بازی 2D—14—چرا کاشی و اسپریت تار هستند و چگونه آن را رفع کنیم؟ 04:55
  • پروتوتایپ بازی 2D—15—ابزارهای رنگ‌آمیزی، خط، مستطیل، سطل، چرخش، تصادفی 08:25
  • بله، می‌توانید تمام دارایی‌های خود را خودتان بسازید! 04:07
  • آموزش Aseprite برای مبتدیان کامل 1 – مقدمه و اصول اولیه 19:20
  • آموزش Aseprite برای مبتدیان کامل 2 – انتخاب 05:51
  • آموزش Aseprite برای مبتدیان کامل 3 – رنگ، نور و سایه‌ها 04:13
  • آموزش Aseprite—4—افزودن رنگ سفارشی 04:00
  • آموزش Aseprite—5—پیش‌فرض‌های رنگ 02:33
  • آموزش Aseprite برای مبتدیان کامل—6—نکات مربوط به مشکل رنگ 03:22
  • آموزش Aseprite برای مبتدیان کامل 7 – لایه‌ها و ترتیب 04:16
  • آموزش Aseprite برای مبتدیان کامل 8 – چگونگی انتخاب سریع لایه 07:24
  • آموزش Aseprite برای مبتدیان کامل 9 – چگونگی تغییر سریع انتخابگر رنگ 05:53
  • آموزش Aseprite برای مبتدیان کامل 10 – طرح کلی خودکار و ترفندهای انیمیشن 08:44
  • آموزش Aseprite برای مبتدیان کامل 11– اکسپورت کردن دوست شماست 16:41
  • فیلم تایم‌لپس هنر پیکسل—مسترول کم، هیجان‌انگیز 00:24
  • آموزش Aseprite برای مبتدیان کامل 12 – نظر من، هنر پیکسلی هنر دقیق است 02:32
  • آموزش Aseprite برای مبتدیان کامل 13 – بیایید در مورد خطوط صحبت کنیم 17:35
  • آموزش Aseprite—14—در مورد انحناها صحبت کنیم 08:31
  • آموزش Aseprite برای مبتدیان کامل - 15 - درباره شکل‌ها صحبت کنیم 06:16
  • آموزش Aseprite—16—در مورد سایه‌زنی صحبت کنیم 07:06
  • آموزش Aseprite برای مبتدیان کامل 17– نکاتی برای ساده‌سازی 02:10
  • آموزش Aseprite برای مبتدیان کامل 18 – نکاتی برای جذاب‌تر کردن (بخش 1) 11:42
  • آموزش Aseprite برای مبتدیان کامل 19 – نکاتی برای جذاب‌تر کردن (بخش 2) 10:23
  • آموزش Aseprite برای مبتدیان کامل 20 – نکاتی برای دقیق کردن 21:10
  • تایم‌لپس هنر پیکسلی – بازی با ریاضیات و سبک رترو 00:36
  • آموزش Aseprite برای مبتدیان کامل 21 – طبیعی جلوه دادن 02:57
  • آموزش Aseprite برای مبتدیان کامل 22 – کشیدن یک استوانه 07:11
  • آموزش Aseprite—23—سایه‌زنی، اما زیبا 11:09
  • آموزش Aseprite برای مبتدیان کامل 24 – میدتون، هایلایت و نقطه برش 12:32
  • آموزش Aseprite برای مبتدیان کامل 25– مقدمه‌ای بر سبک Dithering 08:26
  • آموزش Aseprite برای مبتدیان کامل 26 – ریاضیات زیربنایی 05:10
  • آموزش Aseprite برای مبتدیان کامل 27 – یادگیری، اعمال و شکستن قوانین (بخش 1) 03:59
  • آموزش Aseprite برای مبتدیان کامل 28 – یادگیری، اعمال و شکستن قوانین (بخش 2) 08:55
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • خنده سریع—تحلیل عمیق—مدیر پروژه و کارمند سریع 00:45
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • خنده‌ی سریع – بررسی عمیق – من فقط می‌خواهم نودل بخورم 02:27
  • کات من برای طراحی مأموریت‌ها در توسعه بازی – نکته 1: انگیزه‌های واضح 14:12
  • نکات من برای طراحی مأموریت‌ها در توسعه بازی – نکته 2: به هم پیوسته 09:18
  • نکات من برای طراحی مأموریت‌ها در توسعه بازی – نکته 3: پاداش‌ها 06:27
  • نکات من برای طراحی مأموریت‌ها در توسعه بازی – نکته 4: آزمایش و تکرار 02:42
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • موسیقی بازی—1—جنبه‌های هنری—یک داستان شخصی 09:11
  • موسیقی بازی—2—جنبه‌های مالی 05:20
  • موسیقی بازی – 3 – موسیقی تم بازی 09:34
  • موسیقی بازی – 4 – موسیقی محیط 12:03
  • موسیقی بازی – 5 – استینگر 03:18
  • موسیقی بازی – 6 – موسیقی پویا 02:46
  • موسیقی بازی—7—حمله به ذهن انسان—آکورد! 04:45
  • موسیقی بازی – 8 – نمایش نوشتن یک قطعه پشتیبان آکورد کلاسیک 13:06
  • موسیقی بازی—9—نمایش تمرین بی‌پیش‌زمینه و یافتن الهام برای موسیقی بازی شما 10:44
  • موسیقی بازی – 10 – هک احساسات – ضربان در دقیقه (BPM)! 11:41
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • در حال حاضر در حال ضبط و بروزرسانی این بخش هستم 00:09
  • Shaderهای Godot - 1 - مقدمه 09:18
  • درس اضافی: توسعه‌دهنده انفرادی—به جنگل حقوقی خوش آمدید 23:02
  • یادگیری از دیگران - بررسی عمیق قالب‌های رسمی 01:36
  • افق‌های خود را گسترش دهید - 1 - مقدمه 02:24
  • افق‌های خود را گسترش دهید - 2 - بسته‌های رایگان Kenney 07:43
  • افق‌های خود را گسترش دهید - 3 - opengameart (اما مراقب UGC باشید) 09:50
  • نظرات مدرس - داستان‌سرایی مهم‌تر از قابلیت بازی است 07:31
  • نظرات مدرس - اهمیت دیالوگ در داستان‌سرایی - بخش 1 07:45
  • نظرات مدرس - اهمیت دیالوگ در داستان‌سرایی - بخش 2 09:04
  • سیستم دیالوگ - 1 - مقدمه 01:36
  • سیستم دیالوگ - 2 - نمایش نمونه‌ای از Dialogic 09:33
  • سیستم دیالوگ - 3 - در مورد نسخه‌های جدید و محل دانلود صحبت کنیم 09:20
  • سیستم دیالوگ- 4 - چگونه افزونه‌های Dialogic را ایمپورت کنیم و مشکل تب گم‌شده را رفع کنیم؟ 03:33
  • پرسش و پاسخ - راه‌اندازی مجدد و مشکل نمایش ندادن افزونه 01:06
  • سیستم دیالوگ - 5 - اسکریپت‌نویسی بصری Timeline و ساخت اولین دیالوگ شما 09:36
  • سیستم دیالوگ—6—چه در پشت صحنه می‌گذرد؟—مرور singleton و متد 10:04
  • سیستم دیالوگ - 7 - چند توصیه درباره منبع تصویر 11:04
  • پرسش و پاسخ—آیا مجوز CC BY-SA در پروژه کامل شما تأثیرگذار است؟ 12:53
  • سیستم دیالوگ - 8 - چگونه پس‌زمینه را به رمان بصری خود اضافه کنید؟ - متد 1 06:30
  • سیستم دیالوگ - 9 - چگونه پس‌زمینه را به رمان بصری خود اضافه کنید؟ - متد 2 09:32
  • سیستم دیالوگ - 10 - افزودن سیگنال‌های راه‌انداز برای فعال‌سازی دیالوگ 05:41
  • سیستم دیالوگ - 11 - افزودن انتخاب چندگانه به بازی ما 05:57
  • برخی استراتژی‌های هوشمند که می‌توانید از آن‌ها استفاده کنید 06:05
  • دمو - شما می‌توانید دارایی‌های خود را ایجاد کنید 16:57
  • سیستم دیالوگ - 12 - دایرکتوری دارایی‌های خود را Refactor کنید 04:19
  • سیستم دیالوگ—13—چگونه کاراکترها را در Dialogic راه اندازی کنیم؟ 04:00
  • سیستم دیالوگ—14—نسخه آزمایشی دیالوگ پیچیده و ابراز احساسات کاراکترها 08:12
  • سیستم دیالوگ—15—برخی تنظیمات دقیق که می‌توانید برای کاراکتر انجام دهید 07:41
  • سیستم دیالوگ - 16 - افزودن پیشینه داستانی یا توضیحات به دیالوگ شما و بازی ژاپنی مدرس 08:04
  • سیستم دیالوگ - 17 - کمی تکرار در بازی 02:49
  • سیستم دیالوگ - 18 - آنچه زیر پوسته بلوک‌های منطقی قرار دارد 13:39
  • سیستم دیالوگ—19—کپی سریع و تغییر به صحنه‌های مختلف 05:19
  • فیلم‌های تایم‌لس—ساخت دارایی دست کشیده شده و آزمایش آن 00:55
  • تایم‌لپس - چگونه خودم را به کاراکتر بازی تبدیل کردم؟ 00:55
  • چگونه خودم را به کاراکتر بازی تبدیل کردم؟ بخش 1 08:05
  • چگونه خودم را به کاراکتر بازی تبدیل کردم؟ بخش 2 35:46
  • چگونه خودم را به کاراکتر بازی تبدیل کردم؟ بخش 3 23:43
  • نظرات مدرس—صداگذاری می‌تواند روح به بازی شما بیافزاید 08:23
  • نظرات مدرس—استراتژی‌های افزودن صدای بازی 11:00
  • نظرات مدرس—استفاده از قدرت فناوری TTS هوش مصنوعی 06:48
  • نظرات مدرس—نمونه‌ای از عملکرد SaaS TTS برای تولید صداگذاری بازی شما 18:23
  • سیستم دیالوگ - 20 - دانلود صدا برای بازی شما 11:30
  • سیستم دیالوگ - 21 - سازماندهی مجدد متن شما و یک چالش برای شما 04:49
  • سیستم دیالوگ - 22: چرا صدای شما کار نمی‌کند؟ نگاهی کوتاه به کد منبع 09:34
  • سیستم دیالوگ - 23: چگونه بازی را بزرگ‌تر کنیم؟ 04:59
  • سیستم دیالوگ - 24: استفاده از سبک برای حل مسئله اندازه 07:06
  • سیستم دیالوگ - 25: چگونه اندازه جعبه متن را تغییر دهیم؟ 04:26
  • نظرات مدرس: کارها را هوشمندانه‌تر، نه سخت‌تر انجام دهید 05:07
  • نظرات مدرس - نمایش: اگر بخواهید بازی‌ شبیه به Souls بسازید چه؟ 17:25
  • انتشار بازی‌تان - 1: مقدمه Steam و itch.io 10:45
  • انتشار بازی‌تان - 2: چرا از حساب جداگانه استفاده کنیم؟ 04:32
  • انتشار بازی‌تان - 3: استراتژی قیمت‌گذاری در itch.io 16:28
  • انتشار بازی‌تان - 4: مدل پرداخت در itch.io 21:21
  • انتشار بازی‌تان - 5: مصاحبه مالیاتی - فرد یا کسب‌وکار 09:25
  • مبانی کسب‌وکار - 1: فرد/مالک انفرادی DBA 07:32
  • مبانی کسب‌وکار - 2: LLC/شرکت/مشارکت/تراست 07:12
  • انتشار بازی‌تان - 6: مصاحبه مالیاتی - آدرس دائمی 10:21
  • انتشار بازی‌تان - 7: مصاحبه مالیاتی - شخص آمریکایی و غیرآمریکایی 07:35
  • انتشار بازی‌تان - 8: مصاحبه مالیاتی - TIN، SSIN و غیره 01:47
  • انتشار بازی‌تان - 9: مصاحبه مالیاتی - حل مصاحبه مالیاتی، باگ خاکستری 00:52
  • انتشار بازی‌تان - 10: بله، همین است، حالا منتشر کنید 14:12
  • انتشار بازی‌تان - 11: بازی‌تان ممکن است بد باشد، اما شخصیت‌تان نه - صادق باشید 04:41
  • انتشار بازی‌تان - 12: ساخت وب - اولین بیلدی که باید پشتیبانی کنید 06:05
  • انتشار بازی‌تان - 13: اکسپورت کردن از بازی 07:44
  • انتشار بازی‌تان - 14: انتشار و تست بازی در itch 29:38
  • ترفیع مؤثر - 1: عرضه کنید! پایان کار نیست! 04:50
  • ترفیع مؤثر - 2: SEO - مدل جستجو به محصول 15:04
  • ترفیع مؤثر - 3: ساخت در عموم و اشتراک در رسانه‌های اجتماعی 04:51
  • ترفیع مؤثر - 4: استفاده از سرویس لینک کامپایل‌شده 08:47
  • ترفیع مؤثر - 5: برخی مسائل با www و mydomain.com 09:03
  • ترفیع مؤثر - 6: مقدمه CNAME برای سفارشی‌سازی پرش دامنه 09:29
  • ترفیع مؤثر - 7: نکته کلیدی - باید URL (دامنه) را کنترل کنید 01:19
  • ترفیع مؤثر - 8: یکی از راه‌حل‌های نمونه: سطل AWS S3 11:49
  • ترفیع مؤثر - 9: فراموش نکنید روتینگ نهایی CNAME را اضافه کنید 02:19
  • ترفیع مؤثر - 10: تست انتشار و برخی نکات 05:32
  • مدرس در حال بروزرسانی این بخش است 00:09
  • افکار مدرس - مکانیک بازی - 1: آن را کسل‌کننده نکنید، غیرمتعارف بسازید 08:00
  • مدرس در حال به‌روزرسانی این بخش است 00:09
  • پیش‌نمایش ضبط حرکت 01:33
  • ضبط حرکت (Mocap) - 1: مقدمه 08:17
  • مدرس در حال بروزرسانی این بخش است 00:09
  • اضافی - بازی VR - 1: بیایید بازی VR با Godot بسازیم 14:24
  • اضافی - بازی VR - 2: OpenXR و Shader 04:28
  • اضافی - بازی VR - 3: ابزارهای Godot XR 05:11
  • اضافی - بازی VR - 4: حل مشکل مسیر Blender در نسخه نصب‌شده Steam 03:23
  • اضافی - بازی VR - 5: مقداردهی اولیه صحنه VR 01:36
  • اضافی - بازی VR - 6: مفهوم لنگر و مبدأ 02:22
  • اضافی - بازی VR - 7: یک بازی VR بسیار بسیار بسیار کسل‌کننده با صفحه خاکستری کامل 03:33
  • اضافی - بازی VR - 8: افزودن دو ردیاب کنترلر برای ردیابی دست 06:11
  • اضافی - بازی VR - 9: مثال بالون، شیء و رشته 04:49
  • اضافی - بازی VR - 10: ساخت بالون - افزودن دست تا بازیکن ببیند 04:23
  • اضافی - بازی VR - 11: بیایید وارد دنیای VR شویم! 05:52
  • بازی اضافی VR - 12 - ساخت یک درب تعاملی 12:13
  • بازی اضافی VR - 13 - نهایی کردن کد درب 04:08
  • بازی اضافی VR - 14 - بیایید یک آبجکت قابل تعامل بسازیم 02:26
  • بازی اضافی VR - 15 - ایجاد شیء قابل تعامل و افزودن CollisionShape3D 03:12
  • بازی اضافی VR - 16 - بیایید وارد دنیای VR شویم تا تعامل و فیزیک را تست کنیم 02:39
  • پرسش و پاسخ درباره خطای دیباگ مسیر Blender 05:09
  • پرسش و پاسخ درباره مشکل مسیر Texture 14:38

13,963,000 2,792,600 تومان

مشخصات آموزش

بوت‌کمپ کامل ساخت بازی - آموزش #Godot ،GDScript ،Shader ،C به روش سخت

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:مقدماتی
  • تعداد درس:311
  • مدت زمان :35:21:09
  • حجم :41.73GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
4,094,500 818,900 تومان
  • زمان: 10:22:00
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,902,500 380,500 تومان
  • زمان: 04:49:47
  • تعداد درس: 39
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید