کتاب صوتی آموزش جامع XNA 2.0: خلق بازیهای جذاب 2 بعدی برای ویندوز و Xbox
آموزش جامع XNA 2.0: خلق بازیهای جذاب 2 بعدی برای ویندوز و Xbox آموزش جامع XNA 2.0: خلق بازیهای جذاب 2 بعدی برای ویندوز و Xbox معرفی دوره: از رویا تا واقعیت با XNA 2.0 آیا آرزوی ساخت بازیهای ویدیویی...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع 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. استفاده از چند لایه پسزمینه
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
2D game development
Game Development
Game Programming
Microsoft XNA Game Studio
Windows Game Development
Xbox Game Development
XNA
XNA 2.0
آموزش XNA
بازی سازی
بازی سازی دو بعدی
توسعه بازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.