کتاب ساخت بازی‌های دو بعدی با Pygame در پایتون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره ساخت بازی‌های دو بعدی با Pygame در پایتون

موضوع کلی: برنامه نویسی

موضوع میانی: پایتون (Python)

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

  • 1. معرفی Pygame و نصب آن
  • 2. ساختار اصلی یک بازی Pygame
  • 3. مدیریت حلقه بازی و رویدادها
  • 4. کار با صفحه نمایش و رنگ‌ها در Pygame
  • 5. بارگذاری و نمایش تصاویر
  • 6. مدیریت ورودی صفحه کلید
  • 7. مدیریت ورودی ماوس
  • 8. مفاهیم مختصات و حرکت در بازی
  • 9. ایجاد اشیاء بازی با کلاس‌ها
  • 10. مدیریت فریم ریت و زمان
  • 11. تشخیص برخورد ساده با مستطیل
  • 12. کار با فونت و نمایش متن
  • 13. پخش صدا و موسیقی در Pygame
  • 14. طراحی شخصیت اصلی (Player)
  • 15. طراحی دشمنان ساده
  • 16. ایجاد پرتابه‌ها و گلوله‌ها
  • 17. مدیریت جان و سلامت بازیکن
  • 18. سیستم امتیازدهی و نمایش آن
  • 19. ایجاد صفحه شروع و پایان بازی
  • 20. مدیریت صحنه‌های بازی
  • 21. حرکت با فیزیک ساده (شتاب و سرعت)
  • 22. پیاده‌سازی جاذبه و پرش
  • 23. طراحی سطوح و موانع
  • 24. کار با تصاویر پس‌زمینه و اسکرول
  • 25. ساخت بازی دوجانبه ساده
  • 26. مدیریت چند شیء هم‌زمان
  • 27. ایجاد انیمیشن با اسپرایت‌ها
  • 28. مدیریت انیمیشن‌های فریمی
  • 29. تشخیص برخورد پیشرفته با ماسک
  • 30. کار با گروه‌های اسپرایت
  • 31. بهینه‌سازی عملکرد بازی
  • 32. ذخیره و بارگذاری پیشرفت بازی
  • 33. ایجاد منوی تنظیمات
  • 34. مدیریت سطوح و پیشرفت داستانی
  • 35. طراحی بازی با سطوح تصادفی
  • 36. ایجاد آیتم‌های قابل جمع‌آوری
  • 37. مدیریت قدرت‌ها و تقویت‌کننده‌ها
  • 38. ایجاد دشمنان هوشمند با الگوی حرکتی
  • 39. پیاده‌سازی هوش مصنوعی ساده برای دشمن
  • 40. کار با رویدادهای تایمر
  • 41. ساخت بازی با موتور فیزیک ساده
  • 42. مدیریت برخورد با دیوارها و سقف
  • 43. طراحی بازی با پرسپکتیو شبه‌سه‌بعدی
  • 44. ضبط و پخش مجدد بازی
  • 45. مدیریت خطایابی و تست بازی
  • 46. ایجاد بازی با حالت چندنفره محلی
  • 47. ارتباط با دیتابیس برای ذخیره رکوردها
  • 48. کار با کتابخانه‌های جانبی Pygame
  • 49. ساخت بازی با منوهای گرافیکی
  • 50. مدیریت صداگذاری پیشرفته
  • 51. ایجاد بازی با دوربین و جهان باز
  • 52. مدیریت لایه‌های نمایشی
  • 53. ساخت بازی با الگوی معماری MVC
  • 54. مدیریت منابع و فایل‌های بازی
  • 55. بهینه‌سازی برای اجرا در دستگاه‌های مختلف
  • 56. ایجاد بازی با قابلیت
تگ‌ها: 2D game programming Pygame Python game development آموزش Pygame بازی سازی با پایتون برنامه نویسی بازی پایتون پروژه بازی پایتون ساخت بازی دو بعدی موتور بازی پایتون

نظرات

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

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