کتاب تسلط بر Unreal Engine 3: از مبتدی تا حرفهای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع تسلط بر Unreal Engine 3: از مبتدی تا حرفهای دوره جامع و پروژهمحور «تسلط بر Unreal Engine 3: از مبتدی تا حرفهای» آیا رویای ساخت دنیاهای شگفتانگیز و بازیهای ویدیویی هیجانانگیز را در سر د...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر Unreal Engine 3: از مبتدی تا حرفهای
موضوع کلی: توسعه بازیهای ویدئویی
موضوع میانی: کار با موتور بازیسازی Unreal Engine
📋 سرفصلهای دوره
- 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. پروژهی نهایی: ساخت یک دموی بازی کامل
تگها:
Game Development
Mastering Unreal Engine
UE3
Unreal Engine 3
Unreal Engine فارسی
Unreal Script
آموزش UE3
آموزش Unreal Engine
آموزش بازی سازی
بازی سازی
توسعه بازی
ساخت بازی ویدئویی
طراحی بازی
مبتدی تا حرفه ای
موتور بازی سازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.