کتاب Typescript: توسعه بازی های تحت وب با Phaser با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Typescript: توسعه بازی های تحت وب با Phaser
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. معرفی Phaser و قابلیتهای آن در توسعه بازی وب
- 2. راهاندازی محیط توسعه و پروژه Phaser
- 3. ساختار اصلی یک بازی در Phaser: صحنهها و حلقه بازی
- 4. بارگذاری و نمایش تصاویر و اسپرایتها
- 5. کار با فیزیک داخلی Phaser برای حرکت و برخورد
- 6. مدیریت ورودی صفحهکلید و موس در بازی
- 7. طراحی و پیادهسازی شخصیت قابل کنترل
- 8. ساخت سطوح و نقشههای بازی با Tilemaps
- 9. مدیریت دوربین و حرکت در صحنه
- 10. کار با انیمیشنهای اسپرایت
- 11. سیستم ذرات و جلوههای بصری
- 12. مدیریت صدا و افکتهای صوتی
- 13. پیادهسازی سیستم امتیازدهی و نمایش متن
- 14. مدیریت وضعیتهای بازی: شروع، مکث و پایان
- 15. کار با تایمر و رویدادهای زمانبندی شده
- 16. ساخت دشمنان ساده با هوش مصنوعی پایه
- 17. طراحی و پیادهسازی سیستم برخورد پیشرفته
- 18. مدیریت اشیاء جمعشدنی و قدرتافزایی
- 19. ساخت منو و رابط کاربری با Phaser
- 20. ذخیره و بارگذاری پیشرفت بازی
- 21. کار با WebGL و رندرینگ پیشرفته
- 22. بهینهسازی عملکرد بازی برای دستگاههای مختلف
- 23. مدیریت حافظه و جلوگیری از نشت منابع
- 24. ساخت بازی چندنفره با WebSocket و Phaser
- 25. همگامسازی وضعیت بازی بین کلاینت و سرور
- 26. مدیریت تاخیر شبکه و پیشبینی حرکت
- 27. طراحی سیستم پاداش و دستاوردها
- 28. پیادهسازی سیستم خرید درونبازی امن
- 29. ساخت بازی با دوربین ایزومتریک
- 30. مدیریت لایهها و ترتیب نمایش اشیاء
- 31. کار با فونتهای سفارشی و متنهای غنی
- 32. ایجاد جلوههای انتقال بین صحنهها
- 33. مدیریت دادههای بازی با JSON و فایلهای خارجی
- 34. طراحی سیستم دشمنان با الگوهای حرکتی مختلف
- 35. ساخت سطوح رویهای با الگوریتمهای تولید محتوا
- 36. مدیریت رویدادهای لمسی برای بازیهای موبایل
- 37. بهینهسازی برای مرورگرهای مختلف
- 38. تست و اشکالزدایی بازی در Phaser
- 39. ساخت بازی با فیزیک Arcade در مقابل Matter
- 40. مدیریت ورودی گیمپد و کنترلر
- 41. ایجاد سیستم گفتگو و داستان در بازی
- 42. طراحی و پیادهسازی مینیمپ
- 43. کار با افکتهای نوری و سایه
- 44. مدیریت گروههای اشیاء و دستهبندی
- 45. ساخت سیستم صعودی و تجربه کاربر
- 46. مدیریت زبان و بینالمللیسازی بازی
- 47. ایجاد سیستم ذخیره خودکار
- 48. طراحی بازی با پرسپکتیو سایداسکرولر
- 49. مدیریت کولیژن و تریگرهای رویداد
- 50. ساخت بازی پازل با منطق شرطی
- 51. مدیریت منابع و بارگذاری پیشگیرانه
- 52. ایجاد سیستم نوتفیکیشن و پیام درون بازی
- 53. بهینهسازی داراییهای گرافیکی برای وب
- 54. طراحی سیستم کنترل دوربین دنبالکننده
- 55. مدیریت زمان و فریمریت در بازی
- 56. ساخت بازی با المانهای پلتفرمر
- 57. مدیریت تعامل با اشیاء محیطی
- 58. ایجاد سیستم نوار سلامت و انرژی
- 59. طراحی و پیادهسازی نقشه مینیمال
- 60. مدیریت رویدادهای جهانی و اعلانها
- 61. ساخت بازی با سیستم تیراندازی ساده
- 62. مدیریت کلاسهای شخصیت و تواناییها
- 63. ایجاد سیستم تجارت و مبادله در بازی
- 64. طراحی سطوح با المانهای چالشبرانگیز
- 65. مدیریت هوش مصنوعی مسیریابی با A*
- 66. ساخت بازی با دوربین بالا به پایین
- 67. مدیریت انیمیشنهای فریم به فریم
- 68. ایجاد سیستم ذخیره و بازیابی خودکار
- 69. طراحی بازی با الگوی State Machine
- 70. مدیریت شبکه و ارتباطات همتا به همتا
- 71. ساخت بازی با المانهای بقا و مدیریت منابع
- 72. مدیریت دادههای تحلیلی و آمار بازی
- 73. ایجاد سیستم رتبهبندی و جدول امتیازات
- 74. طراحی بازی با قابلیت ریپلی
- 75. مدیریت ورودی چندلمسی و حرکات
- 76. ساخت بازی با تم و فضاسازی داستانی
- 77. مدیریت افکتهای پسپردازش و فیلترها
- 78. ایجاد سیستم راهنما و آموزش درون بازی
- 79. طراحی بازی با معماری ماژولار و مقیاسپذیر
- 80. مدیریت خطاها و پیامهای کاربرپسند
- 81. ساخت بازی با قابلیت اشتراکگذاری نتایج
- 82. مدیریت نسخهبندی و بهروزرسانی بازی
- 83. ایجاد سیستم تست خودکار برای بازی
- 84. طراحی بازی با پشتیبانی از وضوحهای مختلف
- 85. مدیریت بارگذاری تدریجی سطوح بزرگ
- 86. ساخت بازی با المانهای موسیقی و ریتم
- 87. مدیریت تعاملات اجتماعی در بازی چندنفره
- 88. ایجاد سیستم داوری و قوانین بازی
- 89. طراحی بازی با قابلیت توسعه پذیری پلاگین
- 90. مدیریت امنیت و اعتبارسنجی دادههای کاربر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.