کتاب مبانی ساخت بازی و گرافیک در محیط‌های برنامه‌نویسی پایه

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: فناوری اطلاعات و مهارت‌های دیجیتال

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

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

  • 1. مقدمه‌ای بر گرافیک کامپیوتری و بازی‌سازی
  • 2. تاریخچه بازی‌های کامپیوتری
  • 3. مبانی نمایش گرافیکی
  • 4. پیکسل و رزولوشن
  • 5. سیستم‌های رنگی در گرافیک
  • 6. فضاهای رنگی (RGB، CMYK)
  • 7. مفاهیم اولیه برنامه‌نویسی برای گرافیک
  • 8. متغیرها و انواع داده در برنامه‌نویسی
  • 9. دستورات شرطی و حلقه‌ها
  • 10. توابع و رویه‌ها در برنامه‌نویسی
  • 11. اصول اولیه طراحی رابط کاربری
  • 12. مقدمه‌ای بر زبان برنامه‌نویسی پایتون
  • 13. نصب و راه‌اندازی محیط پایتون
  • 14. کار با رشته‌ها و ورودی/خروجی در پایتون
  • 15. لیست‌ها و تاپل‌ها در پایتون
  • 16. دیکشنری‌ها و مجموعه‌ها در پایتون
  • 17. مبانی برنامه‌نویسی شیءگرا (OOP)
  • 18. کلاس‌ها و اشیاء در پایتون
  • 19. وراثت و چندریختی در پایتون
  • 20. اصول طراحی بازی‌های ساده
  • 21. مفهوم چرخه حیات بازی
  • 22. مدیریت ورودی کاربر (صفحه کلید، ماوس)
  • 23. رسم اشکال هندسی پایه (خط، دایره، مستطیل)
  • 24. استفاده از کتابخانه‌های گرافیکی پایتون
  • 25. مقدمه‌ای بر کتابخانه Pygame
  • 26. نصب و راه‌اندازی Pygame
  • 27. ایجاد پنجره بازی با Pygame
  • 28. نقاشی بر روی صفحه نمایش با Pygame
  • 29. مدیریت رویدادها در Pygame
  • 30. حرکت اشیاء در صفحه نمایش
  • 31. تشخیص برخورد اشیاء
  • 32. مبانی انیمیشن ساده
  • 33. فریم به فریم انیمیشن
  • 34. انیمیشن مبتنی بر حرکت
  • 35. انیمیشن مبتنی بر تغییر مقیاس و چرخش
  • 36. استفاده از تصاویر (Sprites) در بازی
  • 37. بارگذاری و نمایش تصاویر
  • 38. حرکت کاراکترها با استفاده از Sprites
  • 39. مدیریت انیمیشن کاراکترها
  • 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. مقدمه‌ای بر گرافیک سه‌بعدی (مفاهیم پایه)
  • 66. نورپردازی در گرافیک سه‌بعدی
  • 67. تکسچرینگ در گرافیک سه‌بعدی
  • 68. مبانی مدل‌سازی سه‌بعدی
  • 69. موتورهای بازی‌سازی (معرفی)
  • 70. موتور Unity (معرفی)
  • 71. موتور Unreal Engine (معرفی)
  • 72. مبانی طراحی UI/UX در بازی
  • 73. اصول روانشناسی کاربر در طراحی بازی
  • 74. کاربرد برنامه‌نویسی در توسعه بازی‌های آموزشی
  • 75. کاربرد بازی‌سازی در آموزش مجازی
  • 76. مبانی اخلاق حرفه‌ای در توسعه بازی
  • 77. حقوق مالکیت معنوی در بازی‌ها
  • 78. استانداردهای فنی در صنعت بازی
  • 79. مقدمه‌ای بر واقعیت مجازی (VR) و واقعیت افزوده (AR)
  • 80. کاربرد VR و AR در بازی‌ها
  • 81. مبانی طراحی بازی‌های موبایل
  • 82. اصول بهینه‌سازی بازی برای پلتفرم‌های مختلف
  • 83. مدیریت منابع در بازی‌های بزرگ
  • 84. استفاده از الگوریتم‌های جستجو در بازی
  • 85. اصول طراحی بازی‌های رقابتی
  • 86. مبانی اقتصاد بازی (Game Economy)
  • 87. محتوای قابل دانلود (DLC) و بسته‌های الحاقی
  • 88. مدل‌های کسب درآمد در بازی‌های رایگان (Free-to-Play)
  • 89. اصول مدیریت جامعه کاربری بازی
  • 90. بازاریابی و تبلیغات بازی
  • 91. فرآیند انتشار و عرضه بازی
  • 92. اصول توسعه بازی‌های مستقل (Indie Games)
  • 93. استفاده از ابزارهای مدیریت پروژه در توسعه بازی
  • 94. مبانی تیمی و همکاری در توسعه بازی
  • 95. بازخورد و تکرار در فرآیند توسعه بازی
  • 96. آینده صنعت بازی‌سازی
  • 97. روندهای نوظهور در طراحی بازی
  • 98. مبانی طراحی بازی‌های واقع‌گرا
  • 99. کاربرد هوش مصنوعی در طراحی بازی‌های پیچیده
  • 100. اصول طراحی بازی‌های آموزشی برای سنین مختلف

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

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

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

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

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


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

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

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

نظرات

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

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