کتاب ساخت بازی‌های شگفت‌انگیز برای Timex-Sinclair 1000: از صفر تا صد با Mark Charlton

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت بازی‌های شگفت‌انگیز برای Timex-Sinclair 1000: از صفر تا صد با Mark Charlton

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

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

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

  • 1. ساخت بازی‌های شگفت‌انگیز برای Timex-Sinclair 1000: از صفر تا صد با Mark Charlton
  • 2. آشنایی با Timex-Sinclair 1000 و مفاهیم اولیه
  • 3. شروع کار: روشن کردن و آشنایی با سخت‌افزار
  • 4. مرور کلی زبان BASIC و دستورات اولیه
  • 5. اولین برنامه: Hello, World! روی TS1000
  • 6. متغیرها و انواع داده‌ها: ذخیره اطلاعات
  • 7. عملگرهای ریاضی: محاسبات در BASIC
  • 8. ورودی و خروجی: دریافت و نمایش اطلاعات
  • 9. دستور PRINT: خروجی دادن به صفحه نمایش
  • 10. دستور INPUT: دریافت ورودی از کاربر
  • 11. ساخت یک ماشین حساب ساده
  • 12. ساختارهای شرطی: IF...THEN...ELSE
  • 13. حلقه‌ها: FOR...NEXT و WHILE...WEND
  • 14. دستورات GOTO و GOSUB: پرش و فراخوانی زیرروال‌ها
  • 15. آشنایی با آرایه‌ها: ذخیره مجموعه‌ای از داده‌ها
  • 16. کار با رشته‌ها: متن و کاراکترها
  • 17. توابع داخلی BASIC برای رشته‌ها
  • 18. رسم اشکال ساده: خط، نقطه و مربع
  • 19. دستور PLOT و کنترل پیکس‌ها
  • 20. ایجاد انیمیشن ساده: تغییر موقعیت
  • 21. آشنایی با کدهای کاراکتر و کار با CHR$ و CODE
  • 22. طراحی و پیاده‌سازی یک صفحه عنوان ساده
  • 23. ایجاد یک شمارنده ساده
  • 24. ساخت یک بازی حدس زدن عدد
  • 25. معرفی دستورات SOUND و کنترل صدا
  • 26. ساخت یک بازی ساده صدا
  • 27. کنترل رنگ و حالت نمایش صفحه
  • 28. آشنایی با حافظه و مدیریت آن
  • 29. مفهوم برخورد: تشخیص و مدیریت
  • 30. پیاده‌سازی تشخیص برخورد ساده
  • 31. اصلاح و بهینه‌سازی کد
  • 32. ساخت یک بازی مار ساده
  • 33. حرکت دادن مار و مدیریت برخورد
  • 34. افزودن امتیاز و مدیریت بازی
  • 35. ساخت یک بازی Pong ساده
  • 36. حرکت دادن توپ و پدل
  • 37. مدیریت برخورد توپ با پدل و دیوار
  • 38. افزودن امتیاز و پایان بازی
  • 39. افزودن هوش مصنوعی (AI) به پدل
  • 40. ساخت یک بازی Breakout ساده
  • 41. طراحی بلوک‌ها و مدیریت برخورد
  • 42. حرکت دادن توپ و پدل
  • 43. افزودن امتیاز و پایان بازی
  • 44. افزودن سطوح مختلف به Breakout
  • 45. مبانی استفاده از جوی‌استیک
  • 46. ورودی جوی‌استیک در BASIC
  • 47. ساخت یک بازی تیراندازی ساده
  • 48. طراحی دشمنان و مدیریت حرکت
  • 49. مدیریت شلیک‌ها و برخوردها
  • 50. افزودن امتیاز و پایان بازی
  • 51. افزودن ارتقاها به بازی تیراندازی
  • 52. آشنایی با تکنیک‌های بهینه‌سازی
  • 53. استفاده از متغیرهای محلی
  • 54. کاهش استفاده از GOTO
  • 55. کار با سابروتین‌ها برای سازماندهی کد
  • 56. استفاده از توابع برای افزایش خوانایی
  • 57. ایجاد منوهای بازی
  • 58. ذخیره و بارگذاری اطلاعات با DATA و READ
  • 59. ایجاد یک بازی هزارتو ساده
  • 60. طراحی هزارتو و حرکت بازیکن
  • 61. مدیریت برخورد با دیوارها
  • 62. افزودن دشمنان به هزارتو
  • 63. آشنایی با دستورات PEAK و POKE
  • 64. مدیریت کارت گرافیک و حافظه ویدئویی
  • 65. آشنایی با sprite ها
  • 66. ایجاد و نمایش sprite های ساده
  • 67. حرکت دادن sprite ها
  • 68. مدیریت برخورد sprite ها
  • 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. ایجاد یک سیستم ذخیره و بارگذاری پیشرفته
  • 100. نوشتن مستندات برای کد

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

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

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

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

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


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

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

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

نظرات

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

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