کتاب آموزش جامع طراحی و توسعه بازی‌های دوبعدی با موتور Godot 4 و زبان برنامه‌نویسی C# با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع طراحی و توسعه بازی‌های دوبعدی با موتور Godot 4 و زبان برنامه‌نویسی C#

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: بازی‌سازی و توسعه سامانه‌های تعاملی

📋 سرفصل‌های دوره (100 موضوع)

  • 1. آشنایی با ساختار و محیط کاری موتور بازی‌سازی گودو
  • 2. مبانی برنامه‌نویسی شیءگرا در زبان سی‌شارپ برای بازی‌سازی
  • 3. مدیریت پروژه و سازمان‌دهی فایل‌ها در گودو
  • 4. آشنایی با مفهوم نود و صحنه در معماری گودو
  • 5. کار با سیستم مختصات و تبدیل‌های هندسی در فضای دوبعدی
  • 6. پیاده‌سازی حرکت کاراکتر با استفاده از ورودی‌های کاربر
  • 7. مدیریت وضعیت‌های بازی با استفاده از ماشین حالت
  • 8. کار با اسپرایت‌ها و مدیریت تصاویر در محیط بازی
  • 9. آشنایی با سیستم انیمیشن و فریم‌های کلیدی
  • 10. برنامه‌نویسی منطق برخوردها و تشخیص برخورد اشیاء
  • 11. استفاده از سیگنال‌ها برای ارتباط میان نودها
  • 12. پیاده‌سازی دوربین دوبعدی و دنبال کردن بازیکن
  • 13. مدیریت فیزیک بدنه و نیروها در محیط دوبعدی
  • 14. طراحی رابط کاربری و منوهای تعاملی با گره‌های کنترل
  • 15. مدیریت فونت‌ها، تم‌ها و استایل‌های رابط کاربری
  • 16. تولید و مدیریت اشیاء در زمان اجرا
  • 17. کار با سیستم ذرات برای ایجاد جلوه‌های بصری
  • 18. مدیریت صدا، موسیقی و افکت‌های صوتی در بازی
  • 19. ساخت مراحل بازی با استفاده از تایل‌مپ‌ها
  • 20. پیاده‌سازی سیستم ذخیره‌سازی و بارگذاری داده‌های بازی
  • 21. کار با فایل‌های پیکربندی و ذخیره تنظیمات کاربر
  • 22. بهینه‌سازی عملکرد بازی و مدیریت حافظه
  • 23. مدیریت چیدمان در رزولوشن‌های مختلف صفحه نمایش
  • 24. آشنایی با سیستم هوش مصنوعی ساده برای دشمنان
  • 25. پیاده‌سازی سیستم امتیازدهی و نمایش آن در رابط کاربری
  • 26. مدیریت چرخه حیات صحنه‌ها و بارگذاری مراحل
  • 27. استفاده از شیدرها برای ایجاد جلوه‌های ویژه بصری
  • 28. پیاده‌سازی سیستم تیراندازی و پرتابه‌ها
  • 29. کار با تایمرها و مدیریت زمان در گیم‌پلی
  • 30. ساخت سیستم دیالوگ و تعامل با محیط
  • 31. مدیریت ورودی‌های چندگانه شامل صفحه‌کلید و کنترلر
  • 32. تست و اشکال‌زدایی کدهای سی‌شارپ در گودو
  • 33. خروجی گرفتن و انتشار بازی برای پلتفرم‌های مختلف
  • 34. اصول طراحی تجربه کاربری در بازی‌های دوبعدی
  • 35. مدیریت لایه‌ها و اولویت‌های نمایش اشیاء
  • 36. کار با ابزارهای دیباگ و پروفایلر موتور گودو
  • 37. پیاده‌سازی سیستم‌های پاداش و ارتقای بازیکن
  • 38. مدیریت انیمیشن‌های مبتنی بر اسکلت‌بندی دوبعدی
  • 39. کار با محیط‌های توسعه یکپارچه و اتصال به گودو
  • 40. اصول مستندسازی پروژه و نگهداری کدها
تگ‌ها: آموزش Godot 4 آموزش بازی‌سازی برنامه نویسی C# توسعه بازی‌های کامپیوتری ساخت بازی دوبعدی طراحی بازی دو بعدی مهندسی نرم‌افزار بازی موتور بازی‌سازی Godot موتور بازی‌سازی گودو یادگیری سی‌شارپ

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.