کتاب آموزش جامع XNA 2.0: خلق بازی‌های جذاب 2 بعدی برای ویندوز و Xbox با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

آموزش جامع XNA 2.0: خلق بازی‌های جذاب 2 بعدی برای ویندوز و Xbox آموزش جامع XNA 2.0: خلق بازی‌های جذاب 2 بعدی برای ویندوز و Xbox معرفی دوره: از رویا تا واقعیت با XNA 2.0 آیا آرزوی ساخت بازی‌های ویدیویی...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش جامع XNA 2.0: خلق بازی‌های جذاب 2 بعدی برای ویندوز و Xbox

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

موضوع میانی: توسعه بازی‌های 2 بعدی با XNA

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

  • 1. آشنایی با XNA و هدف دوره
  • 2. مقدمه‌ای بر توسعه بازی 2 بعدی
  • 3. معرفی XNA Framework و Game Studio
  • 4. نصب XNA Game Studio 2.0
  • 5. ایجاد اولین پروژه XNA
  • 6. مرور کلی ساختار پروژه XNA
  • 7. مفهوم Game Loop در XNA
  • 8. تابع Initialize()
  • 9. تابع LoadContent()
  • 10. تابع Update()
  • 11. تابع Draw()
  • 12. معرفی SpriteBatch
  • 13. رسم اولین تصویر (Sprite)
  • 14. بارگذاری Texture2D
  • 15. کار با SpriteFont
  • 16. رسم متن در بازی
  • 17. مفهوم Vector2
  • 18. کار با مختصات در XNA
  • 19. رسم اشکال هندسی ساده (خط، مستطیل)
  • 20. معرفی Rectangle
  • 21. کار با رنگ‌ها در XNA (Color)
  • 22. مدیریت ورودی صفحه کلید
  • 23. خواندن وضعیت کلیدها
  • 24. اجرای دستورات با کلیدهای خاص
  • 25. مدیریت ورودی ماوس
  • 26. خواندن موقعیت ماوس
  • 27. کلیک‌های ماوس
  • 28. چرخ ماوس
  • 29. معرفی Content Pipeline
  • 30. استفاده از Content Manager
  • 31. اضافه کردن Asset ها به پروژه
  • 32. مرتب‌سازی Asset ها
  • 33. مدیریت منابع (Graphics, Audio)
  • 34. تنظیمات پروژه (Game.cs)
  • 35. معرفی GameComponent
  • 36. ایجاد کامپوننت‌های سفارشی
  • 37. اضافه کردن کامپوننت به بازی
  • 38. مدیریت چند کامپوننت
  • 39. معرفی Screen Manager (مفهوم)
  • 40. طراحی یک Screen Manager ساده
  • 41. ایجاد Screen های مختلف
  • 42. جابجایی بین Screen ها
  • 43. مدیریت حالت‌های بازی (GameState)
  • 44. اجرای بازی در حالت منو
  • 45. اجرای بازی در حالت گیم‌پلی
  • 46. اجرای بازی در حالت پایان بازی
  • 47. مدیریت وضعیت بازیکن (Player State)
  • 48. ایجاد کلاس Player
  • 49. حرکت بازیکن
  • 50. انیمیشن‌های ساده بازیکن
  • 51. استفاده از Sprite Sheet برای انیمیشن
  • 52. تکنیک‌های انیمیشن بیشتر
  • 53. مفهوم Collision Detection
  • 54. تشخیص برخورد مستطیل‌ها (Axis-Aligned Bounding Boxes - AABB)
  • 55. تشخیص برخورد دایره‌ها
  • 56. تشخیص برخورد بین اشکال مختلف
  • 57. پیاده‌سازی منطق برخورد
  • 58. مدیریت دشمنان
  • 59. ایجاد کلاس Enemy
  • 60. حرکت دشمنان
  • 61. نحوه تولید دشمنان
  • 62. مدیریت تعداد دشمنان
  • 63. مفهوم Projectile (گلوله)
  • 64. ایجاد کلاس Projectile
  • 65. شلیک گلوله توسط بازیکن
  • 66. حرکت گلوله‌ها
  • 67. برخورد گلوله با دشمن
  • 68. مدیریت امتیازدهی (Scoring)
  • 69. ذخیره امتیاز
  • 70. نمایش امتیاز در UI
  • 71. مفهوم UI Elements
  • 72. ساخت دکمه‌های ساده
  • 73. منوهای ساده
  • 74. پنجره‌های پیام
  • 75. مدیریت صدا در XNA
  • 76. بارگذاری فایل‌های صوتی (SoundEffect)
  • 77. پخش صداهای کوتاه
  • 78. بارگذاری فایل‌های موسیقی (Song)
  • 79. پخش موسیقی پس‌زمینه
  • 80. کنترل صدا (Volume Control)
  • 81. مفهوم Particle Systems
  • 82. ایجاد یک سیستم ذرات ساده (مثلاً دود)
  • 83. تنظیمات ذرات (موقعیت، سرعت، عمر)
  • 84. استفاده از ذرات برای افکت‌ها
  • 85. مفهوم Physics Engine (ساده)
  • 86. پیاده‌سازی گرانش
  • 87. مفهوم Inertia (اینرسی)
  • 88. حرکت‌های نرم‌تر
  • 89. مدیریت سطوح (Platforms)
  • 90. طراحی مراحل بازی
  • 91. تکنیک‌های ساخت مرحله
  • 92. ذخیره و بارگذاری مراحل
  • 93. مدیریت دوربین (Camera)
  • 94. دوربین ثابت
  • 95. دوربین متحرک (دنبال کننده بازیکن)
  • 96. تنظیم محدودیت‌های دوربین
  • 97. مفهوم Scrolling Background
  • 98. ایجاد پس‌زمینه پیمایش‌شونده
  • 99. تنظیم سرعت پیمایش
  • 100. استفاده از چند لایه پس‌زمینه
تگ‌ها: 2D game development Game Development Game Programming Microsoft XNA Game Studio Windows Game Development Xbox Game Development XNA XNA 2.0 آموزش XNA بازی سازی بازی سازی دو بعدی توسعه بازی

نظرات

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

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