کتاب اسرار و ترفندهای Amstrad: راهنمای جامع ساخت و اجرای بازی

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب اسرار و ترفندهای Amstrad: راهنمای جامع ساخت و اجرای بازی

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

موضوع میانی: برنامه‌نویسی و طراحی بازی برای Amstrad

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر دنیای Amstrad
  • 2. تاریخچه Amstrad CPC
  • 3. چرا Amstrad؟ جذابیت بازی‌های قدیمی
  • 4. شناخت سخت‌افزار Amstrad CPC
  • 5. پردازنده Z80: قلب تپنده Amstrad
  • 6. حافظه RAM و ROM در Amstrad
  • 7. کارتریج‌ها و دیسکت‌ها
  • 8. کنترلرها و ورودی‌های Amstrad
  • 9. صفحه کلید Amstrad: دوست و دشمن برنامه‌نویس
  • 10. حافظه ویدیویی: چالش‌ها و فرصت‌ها
  • 11. تشریح کامل حالت‌های گرافیکی Amstrad
  • 12. حالت 0: بیشترین پیکسل، کمترین رنگ
  • 13. حالت 1: تعادل بین جزئیات و رنگ
  • 14. حالت 2: رنگارنگ‌ترین حالت Amstrad
  • 15. آشنایی با زبان BASIC در Amstrad
  • 16. دستورات اولیه BASIC
  • 17. متغیرها و انواع داده در BASIC
  • 18. دستورات شرطی و حلقه‌ها در BASIC
  • 19. کار با گرافیک در BASIC: PLOT و DRAW
  • 20. دستورات صوتی در BASIC
  • 21. مدیریت فایل‌ها در BASIC
  • 22. کار با صفحة کلید در BASIC
  • 23. مقدمه ای بر زبان اسمبلی (Assembly)
  • 24. چرا اسمبلی؟ قدرت و سرعت
  • 25. آشنایی با دستورات پایه اسمبلی Z80
  • 26. رجیسترها و معماری Z80
  • 27. نحو (Syntax) زبان اسمبلی Z80
  • 28. دستورات انتقال داده
  • 29. دستورات حسابی و منطقی
  • 30. دستورات پرش و شرطی
  • 31. استفاده از وقفه‌ها (Interrupts)
  • 32. ورود به دنیای طراحی بازی
  • 33. مفاهیم پایه طراحی بازی
  • 34. چرخه حیات یک بازی
  • 35. ایده‌پردازی و طرح اولیه بازی
  • 36. قوانین و مکانیک‌های بازی
  • 37. ساختار کلی یک بازی ساده
  • 38. شخصیت‌ها و اشیاء بازی
  • 39. محیط و مراحل بازی
  • 40. طراحی واسط کاربری (UI)
  • 41. طراحی بصری (Visual Design)
  • 42. کار با پیکسل‌ها و نقشه‌ها (Tiles)
  • 43. ابزارهای طراحی گرافیک برای Amstrad
  • 44. ساخت Sprite ها
  • 45. انیمیشن Sprite ها
  • 46. استفاده از Palettes رنگی
  • 47. بهینه‌سازی گرافیک
  • 48. انتقال مستقیم به حافظه ویدیویی
  • 49. مدیریت حافظه ویدیویی
  • 50. مفهوم Front Buffer و Back Buffer
  • 51. تکنیک‌های Scroll کردن
  • 52. Scroll کردن افقی
  • 53. Scroll کردن عمودی
  • 54. Scroll کردن ترکیبی
  • 55. مفاهیم صدا در بازی
  • 56. محدودیت‌های صوتی Amstrad
  • 57. تولید افکت‌های صوتی ساده
  • 58. موسیقی در بازی‌های Amstrad
  • 59. استفاده از تراشه صوتی Amstrad
  • 60. ساخت ملودی‌های ساده
  • 61. مقدمه ای بر برنامه‌نویسی بازی در اسمبلی
  • 62. نوشتن اولین برنامه اسمبلی
  • 63. فراخوانی روتین‌های BASIC از اسمبلی
  • 64. انتقال گرافیک با اسمبلی
  • 65. تشخیص برخورد (Collision Detection)
  • 66. الگوریتم‌های ساده برخورد
  • 67. تشخیص برخورد مستطیلی
  • 68. تشخیص برخورد دایره‌ای
  • 69. پیاده‌سازی منطق بازی در اسمبلی
  • 70. مدیریت ورودی کاربر در اسمبلی
  • 71. کنترل شخصیت با صفحه کلید
  • 72. تکنیک‌های مدیریت زمان بازی
  • 73. حلقه اصلی بازی (Game Loop)
  • 74. بهینه‌سازی کد اسمبلی
  • 75. پیدا کردن گلوگاه‌های (Bottlenecks) برنامه
  • 76. تکنیک‌های بهینه‌سازی سرعت
  • 77. استفاده از حافظه کمتر
  • 78. طراحی بازی‌های پلتفرمر
  • 79. مفاهیم پلتفرمر
  • 80. حرکت شخصیت در پلتفرمر
  • 81. جاذبه و پرش
  • 82. ساخت سکوها و موانع
  • 83. پیاده‌سازی منطق دشمنان
  • 84. تشخیص برخورد با دشمنان
  • 85. جمع‌آوری آیتم‌ها
  • 86. طراحی بازی‌های شوتر
  • 87. مکانیک‌های شوتر
  • 88. شلیک و گلوله
  • 89. دشمنان متحرک
  • 90. امتیازدهی
  • 91. مقدمه ای بر بازی‌های آرکید
  • 92. ویژگی‌های بازی‌های آرکید
  • 93. طراحی مراحل پیچیده
  • 94. مدیریت چندین دشمن
  • 95. بازی‌های حافظه محور (Memory Games)
  • 96. مفهوم و ساختار بازی‌های حافظه
  • 97. پیاده‌سازی منطق تطبیق
  • 98. بازی‌های معمایی و پازل
  • 99. انواع پازل‌ها
  • 100. طراحی منطق پازل

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

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

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

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

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


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

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

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

نظرات

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

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