کتاب ساخت بازی‌های کامپیوتری با پایتون

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

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

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

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

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

  • 1. مقدمه‌ای بر ساخت بازی با پایتون
  • 2. نصب پایتون و ابزارهای لازم
  • 3. آشنایی با محیط توسعه یکپارچه (IDE)
  • 4. مبانی زبان برنامه‌نویسی پایتون
  • 5. متغیرها و انواع داده در پایتون
  • 6. عملگرها و عبارات در پایتون
  • 7. ساختارهای کنترلی: دستورات شرطی
  • 8. ساختارهای کنترلی: حلقه‌ها
  • 9. توابع در پایتون
  • 10. مدیریت خطا و استثناها
  • 11. کار با رشته‌ها و متون
  • 12. ساختارهای داده: لیست‌ها
  • 13. ساختارهای داده: تاپل‌ها
  • 14. ساختارهای داده: دیکشنری‌ها
  • 15. ساختارهای داده: مجموعه‌ها
  • 16. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 17. کلاس‌ها و اشیاء در پایتون
  • 18. وراثت و پلی‌مورفیسم
  • 19. ماژول‌ها و بسته‌ها در پایتون
  • 20. مدیریت فایل‌ها در پایتون
  • 21. مقدمه‌ای بر کتابخانه Pygame
  • 22. نصب و راه‌اندازی Pygame
  • 23. ایجاد پنجره بازی
  • 24. مدیریت رویدادهای ورودی (صفحه‌کلید، ماوس)
  • 25. رسم اشکال هندسی پایه
  • 26. کار با رنگ‌ها و تصاویر
  • 27. بارگذاری و نمایش تصاویر
  • 28. انیمیشن ساده کاراکترها
  • 29. حرکت اشیاء در صفحه
  • 30. تشخیص برخورد اشیاء
  • 31. مدیریت صدا و موسیقی
  • 32. ایجاد موسیقی پس‌زمینه
  • 33. پخش جلوه‌های صوتی
  • 34. مدیریت وضعیت بازی (امتیاز، جان)
  • 35. طراحی رابط کاربری بازی (UI)
  • 36. نمایش متن و فونت‌ها
  • 37. ایجاد دکمه‌ها و منوها
  • 38. ذخیره و بارگذاری بازی
  • 39. مقدمه‌ای بر طراحی بازی
  • 40. مراحل توسعه یک بازی
  • 41. اصول طراحی گیم‌پلی
  • 42. ایجاد منطق بازی
  • 43. مدیریت صفحه بازی (Sprites)
  • 44. استفاده از کلاس‌های Pygame
  • 45. ساخت دشمنان و موانع
  • 46. الگوهای حرکتی دشمنان
  • 47. هوش مصنوعی ساده برای دشمنان
  • 48. جمع‌آوری آیتم‌ها
  • 49. سیستم امتیازدهی
  • 50. سطوح مختلف بازی
  • 51. مدیریت زندگی بازیکن
  • 52. صفحه پایان بازی
  • 53. صفحه شروع بازی
  • 54. تنظیمات بازی
  • 55. استفاده از فایل‌های پیکربندی
  • 56. مدیریت حافظه در بازی
  • 57. بهینه‌سازی عملکرد بازی
  • 58. اشکال‌زدایی (Debugging) بازی
  • 59. تست بازی
  • 60. مقدمه‌ای بر گرافیک بازی
  • 61. مفاهیم پایه گرافیک کامپیوتری
  • 62. کار با مختصات و فضا
  • 63. رسم مسیرها و منحنی‌ها
  • 64. استفاده از لایه‌ها در بازی
  • 65. افکت‌های بصری ساده
  • 66. مقدمه‌ای بر فیزیک بازی
  • 67. شبیه‌سازی گرانش
  • 68. شتاب و سرعت
  • 69. قوانین حرکت نیوتنی
  • 70. تشخیص برخورد پیشرفته
  • 71. اصول طراحی صدا در بازی
  • 72. تولید صداهای سفارشی
  • 73. کار با ابزارهای ساخت صدا
  • 74. مقدمه‌ای بر هوش مصنوعی در بازی
  • 75. یادگیری ماشین در بازی‌ها (مقدماتی)
  • 76. طراحی مراحل پیچیده
  • 77. ایجاد باس فایت‌ها
  • 78. سیستم دیالوگ در بازی
  • 79. مقدمه‌ای بر بازی‌های چندنفره (آنلاین)
  • 80. مفاهیم اولیه شبکه‌سازی
  • 81. ساخت بازی‌های ساده تحت شبکه
  • 82. مقدمه‌ای بر انتشار بازی
  • 83. بسته‌بندی بازی
  • 84. توزیع بازی
  • 85. حقوق مالکیت معنوی در بازی‌ها
  • 86. اخلاق در طراحی بازی
  • 87. مرور بر بازی‌های موفق ایرانی
  • 88. توسعه بازی‌های آموزشی
  • 89. امنیت در توسعه بازی
  • 90. اصول برنامه‌نویسی تمیز
  • 91. استفاده از مستندات
  • 92. تکنیک‌های حل مسئله
  • 93. پروژه‌های عملی ساخت بازی
  • 94. ساخت بازی پازل ساده
  • 95. ساخت بازی پلتفرمر ساده
  • 96. ساخت بازی تیراندازی ساده
  • 97. ساخت بازی استراتژی ساده
  • 98. مقدمه‌ای بر موتورهای بازی‌سازی
  • 99. مقایسه Pygame با موتورهای دیگر
  • 100. آینده بازی‌سازی با پایتون

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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