دوره تسلط بر Unreal Engine 3: از مبتدی تا حرفهای همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب تسلط بر Unreal Engine 3: از مبتدی تا حرفهای
موضوع کلی: توسعه بازیهای ویدئویی
موضوع میانی: کار با موتور بازیسازی Unreal Engine
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر Unreal Engine 3 و اکوسیستم آن
- 2. نصب و راهاندازی Unreal Development Kit (UDK)
- 3. مرور کلی بر رابط کاربری Unreal Editor
- 4. ناوبری و کار با Viewportها
- 5. مدیریت فایلهای پروژه و Content Browser
- 6. ایجاد پروژه جدید و تنظیمات اولیه
- 7. مفاهیم پایه Level و Map
- 8. مقدمهای بر Brushها و هندسه پایه (CSG)
- 9. اصول اولیه قرار دادن و ویرایش Brushها
- 10. کار با Geometry Editing Mode
- 11. وارد کردن مدلهای استاتیک (Static Meshes)
- 12. قرار دادن و ویرایش Static Meshها در صحنه
- 13. مفاهیم پایه متریالها و تکسچرها
- 14. ویرایشگر متریال: ساخت متریالهای ساده
- 15. اعمال تکسچر و تنظیمات UV
- 16. ساخت متریالهای پیچیدهتر (Normal Maps, Specular Maps)
- 17. مقدمهای بر نورپردازی و انواع نور
- 18. قرار دادن Point Light و Spot Light
- 19. نورپردازی Directional و Sky Light
- 20. اصول اولیه Lightmass و Baked Lighting
- 21. Lightmass Importance Volume و تنظیمات آن
- 22. ساخت و ویرایش Reflection Captureها
- 23. Volumeهای پایه: Blocking Volume, Trigger Volume
- 24. استفاده از Post Process Volumeها
- 25. معرفی و کار با Decalها
- 26. سیستم ذرات (Particle Systems) با Cascade
- 27. ساخت افکتهای ذرات ساده (دود، آتش)
- 28. مفاهیم پایه صدا و وارد کردن فایلهای صوتی
- 29. قرار دادن Audio Emitter و Sound Cueها
- 30. معرفی Kismet: اسکریپتنویسی بصری
- 31. اصول اولیه رویدادها (Events) در Kismet
- 32. عملگرها (Actions) و توالیها در Kismet
- 33. ساخت دربهای تعاملی با Kismet
- 34. فعالسازی رویدادها با Trigger Volume
- 35. کنترل جریان با Kismet (Sequence, Gate)
- 36. معرفی Matinee: ابزار ساخت کاتسین
- 37. ساخت کاتسینهای ساده با Matinee
- 38. کنترل دوربین در Matinee
- 39. مفاهیم اولیه Actorها و Classها
- 40. مقدمهای بر UnrealScript: ساختار و نحو
- 41. ایجاد یک کلاس UnrealScript ساده
- 42. متغیرها و انواع داده در UnrealScript
- 43. توابع (Functions) و رویدادها (Events) در UnrealScript
- 44. مفهوم وراثت (Inheritance) در UnrealScript
- 45. دسترسی به Actorها و خصوصیات آنها از طریق Script
- 46. کامپایل کردن و اشکالزدایی (Debugging) اسکریپتها
- 47. Spawning Actorها به صورت برنامهنویسی
- 48. مفاهیم پایه ورودی کاربر (Player Input)
- 49. سفارشیسازی ورودی و Bind کردن کلیدها
- 50. پیادهسازی کنترلر بازیکن (PlayerController)
- 51. کلاس Pawn و شخصیتپردازی
- 52. Game Mode: تعریف قوانین بازی
- 53. ساخت یک Game Mode سفارشی
- 54. مفاهیم پایه هوش مصنوعی (AI)
- 55. استفاده از Path Node و Cover Node
- 56. پیادهسازی یک AI ساده برای دشمن
- 57. سیستم سلاح و شلیک گلوله
- 58. ساخت یک Projectile ساده
- 59. سیستم آسیب (Damage) و سلامتی (Health)
- 60. پیادهسازی یک UI/HUD ابتدایی با Canvas
- 61. نمایش اطلاعات روی HUD (نوار سلامتی، امتیاز)
- 62. مدیریت Inventory ابتدایی با UnrealScript
- 63. کار با PhysX و فیزیک واقعگرایانه
- 64. مفاهیم فیزیک BodyInstance و Collision
- 65. اعمال محدودیتهای فیزیکی (Constraints)
- 66. Ragdoll Physics برای شخصیتها
- 67. وارد کردن Skeletal Meshes (مدلهای متحرک)
- 68. اصول اولیه انیمیشن و استفاده از AnimSetها
- 69. AnimTree: ترکیب و بلِند کردن انیمیشنها
- 70. ساخت و استفاده از انیمیشن Blueprintها
- 71. مدیریت Root Motion برای شخصیتها
- 72. سفارشیسازی کاراکتر بازیکن
- 73. سیستم Terrain و Landscape در UE3 (با UT3 Terrain System)
- 74. ویرایش Terrain و ابزارهای Sculpting
- 75. اعمال متریال روی Terrain
- 76. اضافه کردن Foliage (درخت و گیاه)
- 77. تکنیکهای نورپردازی پیشرفته (Global Illumination approximation)
- 78. استفاده از Light Environmentها
- 79. بهینهسازی متریالها برای عملکرد بهتر
- 80. Level Streaming: بارگذاری دینامیک Levelها
- 81. Occlusion Culling و Visibility Volume
- 82. ابزارهای پروفایلینگ و آنالیز عملکرد
- 83. بهینهسازی Particle Systemها
- 84. تکنیکهای رندرینگ پیشرفته در UE3
- 85. سیستم کامنتگذاری و مستندسازی در Kismet و UnrealScript
- 86. اصول اولیه شبکه (Networking) و Multiplayer
- 87. Replication متغیرها و توابع در UnrealScript
- 88. ساخت یک بازی Multiplayer ساده
- 89. کار با سیستم کنترل ورژن (Source Control)
- 90. Pipeline از ابزارهای DCC خارجی (Maya/3ds Max) به UE3
- 91. ساخت ابزارهای سفارشی (Editor Tools) با UnrealScript
- 92. Post Process Effectهای پیشرفته (Depth of Field, Bloom)
- 93. Sound Cueهای پیچیده و Environmental Audio
- 94. مراحل نهایی پروژه: Build و Packaging
- 95. تنظیمات Deployment برای پلتفرمهای مختلف
- 96. دیباگ کردن و تست بازی
- 97. بهینهسازی نهایی و بهبود عملکرد
- 98. بهترین شیوهها برای توسعه تیمی
- 99. معرفی به جامعه توسعهدهندگان و منابع یادگیری بیشتر
- 100. پروژهی نهایی: ساخت یک دموی بازی کامل
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.