کتاب صوتی مستریونیتی و C#: راهنمای جامع ساخت بازی‌های حرفه‌ای

مستریونیتی و C#: راهنمای جامع ساخت بازی‌های حرفه‌ای | توسعه‌دهنده بازی شوید! مستریونیتی و C#: راهنمای جامع ساخت بازی‌های حرفه‌ای آیا رویای ساخت بازی‌های ویدیویی را در سر دارید؟ آیا می‌خواهید وارد دنیا...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مستریونیتی و C#: راهنمای جامع ساخت بازی‌های حرفه‌ای

موضوع کلی: توسعه بازی‌های ویدئویی

موضوع میانی: توسعه حرفه‌ای بازی با موتور یونیتی

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر دوره و معرفی موتور یونیتی
  • 2. نصب یونیتی هاب و ویرایشگر یونیتی
  • 3. آشنایی با محیط کاربری و پنجره‌های یونیتی
  • 4. گیم‌آبجکت‌ها و کامپوننت‌ها: بلوک‌های سازنده بازی
  • 5. مدیریت صحنه‌ها (Scenes) و ساختار پروژه
  • 6. کامپوننت Transform: موقعیت، چرخش و مقیاس
  • 7. مقدمه‌ای بر اسکریپت‌نویسی با C# در یونیتی
  • 8. متغیرها و انواع داده در C#
  • 9. توابع و متدها در C#
  • 10. منطق شرطی: دستورات if/else و switch
  • 11. حلقه‌ها: دستورات for و while
  • 12. مفهوم MonoBehaviour و چرخه حیات اسکریپت‌ها
  • 13. متدهای Start، Awake و Update
  • 14. دسترسی به کامپوننت‌ها با متد GetComponent
  • 15. دیباگ کردن کد با Console و Debug.Log
  • 16. پریفب‌ها (Prefabs): ساخت گیم‌آبجکت‌های قابل استفاده مجدد
  • 17. فیزیک در یونیتی: آشنایی با Rigidbody
  • 18. فیزیک در یونیتی: انواع Collider و رویدادهای Trigger
  • 19. کار با فیزیک متریال‌ها (Physic Materials)
  • 20. مفاهیم برداری: کار با Vector2 و Vector3
  • 21. دریافت ورودی کاربر با Input Manager قدیمی
  • 22. معرفی و راه‌اندازی Input System جدید
  • 23. ارتباط بین اسکریپت‌ها: ارجاع مستقیم
  • 24. ارتباط بین اسکریپت‌ها: متدهای FindObjectOfType و SendMessage
  • 25. استفاده از کوروتین‌ها (Coroutines) و IEnumerator
  • 26. مدیریت زمان با کلاس Time و Time.deltaTime
  • 27. مفاهیم متریال، شیدر و تکسچر
  • 28. بررسی عمیق Standard Shader در یونیتی
  • 29. نورپردازی: انواع نورهای Directional، Point و Spot
  • 30. تفاوت نورپردازی Realtime و Baked
  • 31. استفاده از Light Probes و Reflection Probes
  • 32. صدا در یونیتی: کامپوننت‌های AudioSource و AudioListener
  • 33. پخش افکت‌های صوتی (SFX)
  • 34. پیاده‌سازی موسیقی پس‌زمینه و کار با Audio Mixer
  • 35. ذخیره‌سازی داده‌های ساده با PlayerPrefs
  • 36. تفاوت حالت دو‌بعدی و سه‌بعدی در یونیتی
  • 37. کار با Spriteها و ویرایشگر Sprite Editor
  • 38. برش Sprite Sheetها برای انیمیشن
  • 39. مدیریت لایه‌های بصری با Sorting Layers و Order in Layer
  • 40. فیزیک دوبعدی: Rigidbody2D و Collider2D
  • 41. انیمیشن دوبعدی: کار با پنجره Animation
  • 42. کنترل انیمیشن دوبعدی با Animator Controller
  • 43. ساخت دنیای دوبعدی با Tilemap
  • 44. کار با Rule Tiles و Animated Tiles
  • 45. پیاده‌سازی حرکت کاراکتر دوبعدی
  • 46. دوربین در بازی‌های دوبعدی: Orthographic Projection
  • 47. پیاده‌سازی افکت پارالاکس (Parallax) در محیط دوبعدی
  • 48. ساخت آیتم‌های قابل جمع‌آوری (Collectibles)
  • 49. طراحی رابط کاربری ساده برای بازی دوبعدی
  • 50. ایجاد دشمنان و سیستم Spawn در بازی دوبعدی
  • 51. ورود و تنظیم مدل‌های سه‌بعدی (3D Models)
  • 52. مقایسه Character Controller و Rigidbody برای حرکت سه‌بعدی
  • 53. پیاده‌سازی کنترلر اول شخص (First-Person Controller)
  • 54. پیاده‌سازی کنترلر سوم شخص (Third-Person Controller)
  • 55. انیمیشن سه‌بعدی: Mecanim و Animator Controller
  • 56. کار با Stateها و Transitionها در انیماتور
  • 57. استفاده از Blend Trees برای انیمیشن‌های ترکیبی حرکت
  • 58. تفاوت انیمیشن Root Motion و In-Place
  • 59. مقدمه‌ای بر Cinemachine برای ساخت دوربین‌های هوشمند
  • 60. ساخت دوربین سوم شخص دنبال‌کننده با Cinemachine
  • 61. موتور Terrain: طراحی و نقاشی زمین
  • 62. افزودن درخت، چمن و جزئیات به Terrain
  • 63. مفهوم Raycasting برای تشخیص برخورد در فضای سه‌بعدی
  • 64. ساخت سیستم تعامل (Interaction) در بازی سه‌بعدی
  • 65. مبانی سیستم ذرات (Particle System): موتور Shuriken
  • 66. ساخت افکت‌های ویژه مانند انفجار و جادو
  • 67. کار با Skybox و ایجاد اتمسفر
  • 68. استفاده از ProBuilder برای نمونه‌سازی سریع مراحل
  • 69. بهینه‌سازی با Occlusion Culling
  • 70. بهینه‌سازی با گروه‌های Level of Detail (LOD)
  • 71. رویدادها در C#: کار با Events، Actions و Delegates
  • 72. کلاس‌ها و متغیرهای استاتیک (Static)
  • 73. مقدمه‌ای بر الگوهای طراحی (Design Patterns)
  • 74. الگوی طراحی Singleton: مزایا و معایب
  • 75. الگوی طراحی Observer برای جداسازی سیستم‌ها
  • 76. الگوی طراحی State برای هوش مصنوعی و وضعیت‌های بازیکن
  • 77. الگوی طراحی Object Pooling برای بهینه‌سازی عملکرد
  • 78. استفاده از Scriptable Objects برای مدیریت داده‌ها
  • 79. کار با LINQ برای جستجو و مدیریت داده‌ها
  • 80. مفهوم Generics در برنامه‌نویسی C#
  • 81. مبانی UI (UGUI): کار با Canvas و تنظیمات Scale
  • 82. عناصر رابط کاربری: Text، Image و Button
  • 83. مدیریت چیدمان UI با RectTransform و Anchorها
  • 84. کار با Scroll View و Slider
  • 85. انیمیشن‌سازی عناصر رابط کاربری
  • 86. مدیریت صحنه‌ها: بارگذاری و حذف صحنه‌ها
  • 87. بارگذاری غیرهمزمان صحنه‌ها (Asynchronous Scene Loading)
  • 88. مسیریابی و هوش مصنوعی: NavMesh و NavMesh Agent
  • 89. پیاده‌سازی هوش مصنوعی ساده برای دنبال کردن بازیکن
  • 90. مقدمه‌ای بر Post-Processing: افکت‌های بصری
  • 91. افکت‌های Post-Processing: رنگ‌بندی، Bloom و Vignette
  • 92. کار با Profiler برای شناسایی مشکلات عملکردی
  • 93. تکنیک‌های بهینه‌سازی: Batching و Draw Calls
  • 94. برنامه‌نویسی ناهمزمان با async و await
  • 95. مقدمه‌ای بر Addressable Asset System
  • 96. کنترل ورژن پروژه با Git و یونیتی
  • 97. تنظیمات Build برای پلتفرم‌های مختلف
  • 98. خروجی گرفتن برای PC، Mac و Linux
  • 99. خروجی گرفتن برای موبایل (اندروید و iOS)
  • 100. جمع‌بندی دوره و گام‌های بعدی برای پیشرفت
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: C# CSharp Game Development Game Engine Pro Unity Game Development Unity Unity course Unity tutorial Video Game Development بازی حرفه ای بازی سازی توسعه بازی ساخت بازی یادگیری یونیتی یونیتی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.