اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع برنامهنویسی بازی با موتور بازیسازی آنریل (Unreal Engine)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی بازی با موتور بازیسازی آنریل (Unreal Engine)
موضوع کلی: فناوری اطلاعات و نرمافزار
موضوع میانی: توسعه نرمافزارهای کاربردی و بازی
📋 سرفصلهای دوره
- 1. مقدمهای بر موتور بازیسازی آنریل
- 2. تاریخچه و تکامل آنریل انجین
- 3. معرفی محیط توسعه آنریل
- 4. آشنایی با رابط کاربری آنریل
- 5. مبانی برنامهنویسی در آنریل
- 6. مفهوم Actor و Component
- 7. ایجاد اولین Actor سفارشی
- 8. سیستم رویدادها و توابع در آنریل
- 9. مفهوم Game Mode و Game State
- 10. پیادهسازی منطق بازی پایه
- 11. معرفی زبان برنامهنویسی UnrealScript
- 12. ساختار کد UnrealScript
- 13. متغیرها و انواع داده در UnrealScript
- 14. عملگرها و عبارات در UnrealScript
- 15. دستورات شرطی و حلقهها
- 16. توابع و متدهای UnrealScript
- 17. ارثبری و چندریختی در UnrealScript
- 18. کلاسها و وراثت در UnrealScript
- 19. توابع مجازی و بازنویسی
- 20. سیستم رویداد در UnrealScript
- 21. مدیریت حافظه و زبالهروبی
- 22. مفهوم Pawn و Character
- 23. حرکت و کنترل کاراکتر
- 24. سیستم دوربین در آنریل
- 25. مدیریت ورودی کاربر
- 26. ایجاد رابط کاربری (UI)
- 27. سیستم Widget Blueprint
- 28. طراحی منوهای بازی
- 29. نمایش اطلاعات بازی (HUD)
- 30. سیستم فیزیک در آنریل
- 31. شبیهسازی اجسام فیزیکی
- 32. برخوردها و تشخیص آنها
- 33. مدیریت انیمیشن کاراکتر
- 34. سیستم State Machine انیمیشن
- 35. ترکیب انیمیشنها
- 36. صداگذاری در بازی
- 37. مدیریت منابع صوتی
- 38. پخش موسیقی پسزمینه
- 39. سیستم ذرات (Particle System)
- 40. ایجاد جلوههای ویژه
- 41. افکتهای آب و آتش
- 42. مدیریت نورپردازی در آنریل
- 43. انواع منابع نوری
- 44. تنظیمات نورپردازی صحنه
- 45. سایهها در آنریل
- 46. مفاهیم Ray Tracing
- 47. شیدرها و متریالها
- 48. ایجاد متریالهای سفارشی
- 49. کار با تکسچرها
- 50. سیستم هوش مصنوعی (AI)
- 51. رفتار کاراکترهای غیرقابل بازی (NPC)
- 52. مسیر یابی (Pathfinding)
- 53. سیستم انیمیشن رویداد محور
- 54. ساخت انیمیشنهای سینماتیک
- 55. ترکیب انیمیشن و منطق بازی
- 56. شبکهسازی در بازیهای چندنفره
- 57. مفاهیم Client-Server
- 58. همگامسازی وضعیت بازی
- 59. مدیریت دادههای ذخیره شده
- 60. ذخیره و بارگذاری بازی
- 61. فایلهای پیکربندی بازی
- 62. بهینهسازی عملکرد بازی
- 63. شناسایی گلوگاهها
- 64. کاهش مصرف منابع
- 65. مقدمهای بر ساخت بازیهای موبایل
- 66. چالشهای توسعه بازی موبایل
- 67. تنظیمات خروجی برای پلتفرمهای مختلف
- 68. مدیریت ورودی لمسی
- 69. مفاهیم توسعه بازی مستقل (Indie)
- 70. استراتژیهای انتشار بازی
- 71. بازاریابی و تبلیغات بازی
- 72. حقوق مالکیت معنوی در بازیها
- 73. مدیریت پروژه توسعه بازی
- 74. تیمسازی در توسعه بازی
- 75. ابزارهای همکاری تیمی
- 76. اصول طراحی بازی (Game Design)
- 77. تست و اشکالزدایی بازی
- 78. بازخوردگیری از بازیکنان
- 79. مراحل انتشار بازی در پلتفرمها
- 80. مبانی گرافیک کامپیوتری در بازیها
- 81. تکنیکهای رندرینگ پیشرفته
- 82. ساخت محیطهای سهبعدی
- 83. مدلسازی و تکسچرینگ
- 84. بهینهسازی مدلها و صحنهها
- 85. مقدمهای بر واقعیت مجازی (VR)
- 86. توسعه برای هدستهای VR
- 87. مقدمهای بر واقعیت افزوده (AR)
- 88. توسعه برای پلتفرمهای AR
- 89. اصول روایتگری در بازیها
- 90. طراحی مراحل (Level Design)
- 91. مبانی طراحی شخصیت (Character Design)
- 92. استفاده از ابزارهای ویرایشگر آنریل
- 93. ایجاد و ویرایش Actorها
- 94. کار با Blueprints ویژوال اسکریپتینگ
- 95. توسعه بازیهای معمایی
- 96. توسعه بازیهای اکشن
- 97. توسعه بازیهای شبیهسازی
- 98. توسعه بازیهای استراتژیک
- 99. مقدمهای بر موتورسازی بازی
- 100. کاربرد Unreal Engine در صنایع دیگر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.