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

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

نظرات

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

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