اپلیکیشن اندرویدی فلشکارت آموزشی تولید رویهای محتوا (PCG) در محیط آنریل انجین برای بازیهای نسل جدید
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تولید رویهای محتوا (PCG) در محیط آنریل انجین برای بازیهای نسل جدید
موضوع کلی: توسعه بازیهای کامپیوتری
موضوع میانی: موتورهای بازیسازی و تکنیکهای پیشرفته
📋 سرفصلهای دوره
- 1. مبانی توسعهٔ بازیهای کامپیوتری
- 2. مقدمهای بر موتورهای بازیسازی
- 3. آشنایی با آنریل انجین
- 4. مفاهیم پایهٔ توسعهٔ بازی
- 5. اصول طراحی بازیهای نسل جدید
- 6. معرفی توسعهٔ رویهای محتوا (PCG)
- 7. کاربرد PCG در بازیهای جهانباز
- 8. مبانی تولید رویهای محتوا
- 9. الگوریتمهای تولید رویهای
- 10. شیوههای تولید زمین و محیط
- 11. تولید خودکار عوارض طبیعی
- 12. طراحی لنداسکیپ با PCG
- 13. تولید شهرها و سازهها با PCG
- 14. پوشش گیاهی و درختان با PCG
- 15. تولید شخصیتها و موجودات با PCG
- 16. تولید آیتمها و اشیاء با PCG
- 17. سیستمهای ذرات و افکتها با PCG
- 18. تولید انیمیشنهای رویهای
- 19. مبانی برنامهنویسی در آنریل انجین
- 20. زبان برنامهنویسی C++ در آنریل
- 21. سیستم بلوپرینت در آنریل انجین
- 22. مفاهیم شیءگرایی در توسعهٔ بازی
- 23. ساختار دادهها و الگوریتمها
- 24. مدیریت حافظه و کارایی
- 25. بهینهسازی عملکرد بازی
- 26. تکنیکهای رندرینگ در آنریل انجین
- 27. نورپردازی پیشرفته
- 28. سایهزنی سفارشی
- 29. افکتهای تصویری (Post-Processing)
- 30. مدیریت منابع (Asset Management)
- 31. کنترل نسخه (Version Control)
- 32. همکاری در تیم توسعهٔ بازی
- 33. مبانی طراحی رابط کاربری (UI)
- 34. تولید رابط کاربری با UMG
- 35. مبانی طراحی تجربهٔ کاربری (UX)
- 36. تست و اشکالزدایی بازی
- 37. مبانی هوش مصنوعی در بازیها
- 38. رفتارشناسی شخصیتهای غیرقابل بازی (NPC)
- 39. سیستمهای مسیریابی (Pathfinding)
- 40. یادگیری ماشین در بازیها (مقدماتی)
- 41. مبانی فیزیک در بازیها
- 42. شبیهسازی فیزیکی اجسام
- 43. مدیریت انیمیشن و اسکلتبندی
- 44. تکنیکهای پیچیدهٔ انیمیشن
- 45. صداگذاری و افکتهای صوتی
- 46. موسیقی متن بازی (با رعایت چارچوب)
- 47. مبانی شبکه در بازیهای چندنفره
- 48. همگامسازی (Synchronization)
- 49. مدیریت سرور و کلاینت
- 50. امنیت در بازیهای آنلاین
- 51. مبانی طراحی مراحل (Level Design)
- 52. تولید مراحل با رویکرد رویهای
- 53. طراحی محیطهای پویا
- 54. کاربرد PCG در تنوع مراحل
- 55. تولید چالشهای رویهای
- 56. مبانی داستانسرایی در بازیها
- 57. ادغام داستان با PCG
- 58. مدیریت دادههای بازی
- 59. ذخیره و بارگذاری بازی
- 60. تکنیکهای فشردهسازی داده
- 61. مبانی گرافیک سهبعدی
- 62. مدلسازی (Modeling)
- 63. متریالسازی (Texturing)
- 64. بهینهسازی مدلهای سهبعدی
- 65. مبانی انیمیشن سهبعدی
- 66. ریگینگ (Rigging)
- 67. انیمیشنسازی (Animation)
- 68. مبانی نورپردازی سهبعدی
- 69. انواع نورها
- 70. تنظیمات نورپردازی
- 71. مبانی سایهزنی
- 72. شیدرها (Shaders)
- 73. کاربرد شیدرهای سفارشی
- 74. مبانی سیستم ذرات
- 75. طراحی افکتهای ذرات
- 76. بهینهسازی سیستم ذرات
- 77. مبانی صدا در بازیها
- 78. افکتهای صوتی محیطی
- 79. صدای شخصیتها
- 80. موسیقی تعاملی (با رعایت چارچوب)
- 81. مبانی طراحی بازیهای موبایل (با رویکرد PCG)
- 82. بهینهسازی برای پلتفرمهای مختلف
- 83. تست کارایی روی دستگاههای مختلف
- 84. مبانی انتشار بازی
- 85. بازاریابی بازی (با رویکرد اخلاقی)
- 86. مدیریت جامعهٔ بازیکنان
- 87. حقوق مالکیت معنوی در بازیها
- 88. مبانی توسعهٔ بازیهای واقعیت مجازی (VR)
- 89. مبانی توسعهٔ بازیهای واقعیت افزوده (AR)
- 90. اخلاق حرفهای در توسعهٔ بازی
- 91. مدیریت پروژه در توسعهٔ بازی
- 92. تحلیل رقبا و بازار
- 93. تکنیکهای پیشرفتهٔ PCG
- 94. تولید محتوای پویا و متغیر
- 95. استفاده از دادههای خارجی در PCG
- 96. بهینهسازی PCG برای زمان اجرا
- 97. مباحث پیشرفتهٔ هوش مصنوعی در بازیها
- 98. یادگیری تقویتی در بازیها
- 99. تکنیکهای پیشرفتهٔ رندرینگ
- 100. رهگیری پرتو (Ray Tracing)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.