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

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: توسعه مهارت‌های حل مسئله و خلاقیت

موضوع میانی: برنامه‌نویسی و سرگرمی‌های کامپیوتری

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

  • 1. مقدمه‌ای بر حل مسئله و خلاقیت در برنامه‌نویسی
  • 2. آشنایی با مفاهیم پایه‌ای بازی‌سازی
  • 3. تاریخچه کامپیوترهای خانگی و نقش آن‌ها
  • 4. معرفی کامپیوتر Commodore 64 و قابلیت‌های آن
  • 5. محیط برنامه‌نویسی BASIC در Commodore 64
  • 6. اولین گام‌ها: نوشتن اولین برنامه ساده
  • 7. مفهوم متغیرها و انواع داده در BASIC
  • 8. دستورات شرطی: IF THEN ELSE
  • 9. حلقه‌های تکرار: FOR NEXT و GOTO
  • 10. کار با رشته‌ها و ورودی/خروجی
  • 11. مقدمه‌ای بر گرافیک در Commodore 64
  • 12. دستورات گرافیکی پایه: PLOT, DRAW, LINE
  • 13. رنگ‌ها و کاراکترهای گرافیکی
  • 14. متحرک‌سازی اشیاء گرافیکی
  • 15. صدا و موسیقی در Commodore 64
  • 16. دستورات صوتی پایه: SOUND
  • 17. ایجاد افکت‌های صوتی ساده
  • 18. مفهوم رویه‌ها و توابع در BASIC
  • 19. ساختاردهی کد با استفاده از رویه‌ها
  • 20. اصول طراحی بازی‌های ساده
  • 21. انواع بازی‌های ساده: پازل، ماجراجویی، آرکید
  • 22. طراحی منطق بازی: قوانین و اهداف
  • 23. پیاده‌سازی مکانیزم‌های حرکتی کاراکتر
  • 24. مدیریت امتیاز و جان بازیکن
  • 25. تشخیص برخوردها در بازی
  • 26. ساخت منوهای بازی و صفحه شروع
  • 27. صفحه پایان بازی و نمایش امتیاز نهایی
  • 28. پیاده‌سازی یک بازی پازل ساده (مثال ۱)
  • 29. حل مسئله در طراحی مراحل پازل
  • 30. بهینه‌سازی کد برای سرعت اجرا
  • 31. مدیریت حافظه در برنامه‌های Commodore 64
  • 32. مقدمه‌ای بر الگوریتم‌های جستجو در بازی
  • 33. الگوریتم‌های مرتب‌سازی ساده
  • 34. کار با آرایه‌ها برای ذخیره داده‌های بازی
  • 35. پیاده‌سازی یک بازی ماجراجویی متنی
  • 36. طراحی داستان و دیالوگ‌های بازی
  • 37. مدیریت وضعیت بازیکن در بازی ماجراجویی
  • 38. استفاده از فایل‌ها برای ذخیره بازی
  • 39. مقدمه‌ای بر گرافیک پیشرفته‌تر
  • 40. کار با کاراکترهای سفارشی
  • 41. انیمیشن فریم به فریم
  • 42. پیاده‌سازی یک بازی آرکید ساده (مثال ۲)
  • 43. حرکت دشمنان و الگوهای حرکتی
  • 44. منطق شلیک و پرتابه‌ها
  • 45. سیستم امتیازدهی پویا
  • 46. مدیریت سطوح دشواری
  • 47. مفهوم فیزیک ساده در بازی
  • 48. شبیه‌سازی جاذبه و پرش
  • 49. تشخیص برخورد با اشیاء فیزیکی
  • 50. پیاده‌سازی یک بازی مسابقه‌ای ساده
  • 51. کنترل فرمان و شتاب‌دهنده
  • 52. مدیریت مسیر و موانع
  • 53. سیستم زمان‌بندی و رکوردگیری
  • 54. مفهوم هوش مصنوعی ساده برای دشمنان
  • 55. الگوهای رفتاری پایه دشمنان
  • 56. واکنش دشمنان به اقدامات بازیکن
  • 57. مقدمه‌ای بر ساختار داده‌های پیچیده‌تر
  • 58. لیست‌های پیوندی ساده
  • 59. درختان جستجوی دودویی ساده
  • 60. استفاده از ساختار داده در بازی
  • 61. بهبود عملکرد با استفاده از ساختار داده
  • 62. مفاهیم طراحی رابط کاربری (UI)
  • 63. طراحی عناصر بصری بازی
  • 64. ارتباط بصری با بازیکن
  • 65. اصول آزمایش و اشکال‌زدایی (Debugging)
  • 66. روش‌های یافتن و رفع خطا
  • 67. استفاده از ابزارهای اشکال‌زدایی BASIC
  • 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. جمع‌بندی و نگاه به آینده برنامه‌نویسی بازی

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

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

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

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

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


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

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

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

نظرات

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

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