دوره خلق مکانیکهای پیشرفته بازی با UnrealScript: مجموعه دستورالعملهای کاربردی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب خلق مکانیکهای پیشرفته بازی با UnrealScript: مجموعه دستورالعملهای کاربردی
موضوع کلی: توسعه و ساخت بازی
موضوع میانی: برنامهنویسی و اسکریپتنویسی در موتور آنریل
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر UnrealScript و موتور Unreal Engine
- 2. نصب و پیکربندی Unreal Engine
- 3. آشنایی با IDE و ابزارهای توسعه UnrealScript
- 4. مبانی ساختار کد در UnrealScript
- 5. متغیرها، انواع داده و عملگرها در UnrealScript
- 6. کنترل جریان: دستورات شرطی (if, else)
- 7. کنترل جریان: حلقهها (for, while)
- 8. توابع و پارامترها در UnrealScript
- 9. آرایهها و ساختارهای داده در UnrealScript
- 10. کلاسها و اشیاء در UnrealScript
- 11. وراثت و چندریختی در UnrealScript
- 12. متغیرهای قابل ویرایش (Editable Variables)
- 13. متغیرهای رپلیکیت شده (Replicated Variables)
- 14. ایجاد Actorهای سفارشی
- 15. پاسخ به رویدادها: Events و Delegates
- 16. تایمرها در UnrealScript
- 17. کار با ورودی کاربر: Keyboard و Mouse
- 18. کنترلرهای سفارشی Player Controller
- 19. ایجاد HUD سفارشی
- 20. رسم متن و اشکال در HUD
- 21. UI پیشرفته با UMG (Unreal Motion Graphics)
- 22. ایجاد منوها و پنجرههای تعاملی
- 23. کار با صدا و موسیقی در UnrealScript
- 24. ایجاد افکتهای صوتی پویا
- 25. انیمیشنها در UnrealScript: Overview
- 26. کنترل انیمیشنها با State Machines
- 27. Blendspaceها و ترکیب انیمیشنها
- 28. سیستم ذرات (Particle Systems)
- 29. ایجاد افکتهای بصری سفارشی
- 30. برنامه نویسی هوش مصنوعی پایه
- 31. ایجاد Perception System ساده
- 32. حرکت NPCها با MoveTo Location
- 33. تعقیب و گریز و گشتزنی
- 34. رفتارهای مبتنی بر BT (Behavior Tree)
- 35. ایجاد Behavior Treeهای پیچیده
- 36. کار با Navigation Mesh
- 37. سیستم کوئست (Quest System)
- 38. ایجاد کوئستهای ساده
- 39. ایجاد کوئستهای زنجیرهای
- 40. سیستم Inventory
- 41. ایجاد Inventory پایه
- 42. مدیریت آیتمها و تجهیزات
- 43. ذخیرهسازی و بارگذاری بازی
- 44. ذخیره دادههای بازی با Save Game Objects
- 45. بارگذاری دادههای بازی
- 46. ایجاد سیستم امتیازدهی (Scoring System)
- 47. ایجاد Leaderboard
- 48. شبکهسازی (Networking) در UnrealScript: مفاهیم پایه
- 49. رپلیکیشن متغیرها و توابع
- 50. ایجاد سرور و کلاینت
- 51. Multiplayer بازی کردن: Replication و Latency
- 52. Debug کردن و رفع خطاها در UnrealScript
- 53. پروفایلینگ و بهینهسازی کد
- 54. استفاده از Logها برای Debugging
- 55. مدیریت حافظه در UnrealScript
- 56. مفاهیم Garbage Collection
- 57. کار با Assetها و Content Browser
- 58. ایجاد و وارد کردن مدلها و تکسچرها
- 59. مفاهیم Material Editor
- 60. ساخت متریالهای سفارشی
- 61. ایجاد Post-Process Effects
- 62. کار با Blueprintها (مقدماتی)
- 63. ارتباط UnrealScript و Blueprint
- 64. کامپوننتها در UnrealScript
- 65. ایجاد کامپوننتهای سفارشی
- 66. کار با Collision و Physics
- 67. تشخیص برخورد (Collision Detection)
- 68. اعمال نیرو و شبیهسازی فیزیک
- 69. ایجاد سلاحها و مبارزه
- 70. سیستم شلیک ساده
- 71. پیادهسازی مبارزه تن به تن
- 72. سیستم سلامتی و آسیب
- 73. ایجاد دشمنان و NPCها
- 74. ایجاد NPCهای متحرک
- 75. ایجاد NPCهای هوشمند
- 76. ایجاد Environment Interaction
- 77. باز کردن درها و برداشتن اشیا
- 78. ایجاد پازلهای ساده
- 79. ایجاد تلهها و موانع
- 80. استفاده از AI Perception برای دشمنان
- 81. ایجاد صداهای محیطی
- 82. کار با Sequencer
- 83. ایجاد cutscene ها
- 84. استفاده از Matinee
- 85. وارد کردن و استفاده از انیمیشنهای خارجی
- 86. ساخت دوربینهای سینمایی
- 87. بهینه سازی Performance
- 88. LOD (Level of Detail)
- 89. Occlusion Culling
- 90. Particle Optimization
- 91. نمونه کد کامل یک بازی ساده
- 92. نمونه کد کامل یک سیستم هوش مصنوعی
- 93. نمونه کد کامل یک سیستم inventory
- 94. پیادهسازی رابط کاربری پیشرفته
- 95. ایجاد یک بازی پلتفرمر ساده با UnrealScript
- 96. ایجاد یک بازی شوتر اول شخص ساده با UnrealScript
- 97. ایجاد یک بازی نقشآفرینی ساده با UnrealScript
- 98. منتشر کردن بازی: Packaging و Deployment
- 99. پشتیبانی از چند پلتفرم
- 100. مفاهیم Advanced UnrealScript
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.