کتاب بازگشت به BASIC: خلق بازی‌های نوستالژیک برای VIC 20

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب بازگشت به BASIC: خلق بازی‌های نوستالژیک برای VIC 20

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

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

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

  • 1. مقدمه‌ای بر VIC-20 و BASIC
  • 2. راه‌اندازی VIC-20 و محیط برنامه‌نویسی
  • 3. آشنایی با دستورات اصلی BASIC: PRINT، INPUT
  • 4. متغیرها و انواع داده در BASIC
  • 5. محاسبات ریاضی و عملگرها
  • 6. دستورات شرطی: IF...THEN...ELSE
  • 7. حلقه‌ها: FOR...NEXT و WHILE...WEND
  • 8. آرایه‌ها و کاربردهای آنها
  • 9. توابع و زیرروال‌ها: GOSUB...RETURN
  • 10. دستورات گرافیکی ابتدایی: PLOT و DRAW
  • 11. رنگ‌ها و تنظیمات رنگ در VIC-20
  • 12. ایجاد صدا با POKE کردن آدرس‌های حافظه
  • 13. آشنایی با حافظه VIC-20 و مدیریت آن
  • 14. ورودی از طریق کیبورد: GET و INKEY$
  • 15. ایجاد منوهای ساده با BASIC
  • 16. پاک کردن صفحه نمایش: CLS
  • 17. تایمر و ایجاد تاخیر در برنامه
  • 18. بررسی کد نمونه از کتاب "More games for your VIC 20"
  • 19. بازی حدس عدد: پیاده‌سازی یک بازی ساده
  • 20. بازی پرتاب تاس: شبیه‌سازی تاس با BASIC
  • 21. آشنایی با مفهوم اعداد تصادفی: RND
  • 22. ایجاد یک بازی کارتی ساده
  • 23. ایجاد افکت‌های صوتی پایه
  • 24. مقدمه‌ای بر گرافیک برداری
  • 25. کشیدن خطوط و اشکال ساده
  • 26. پر کردن اشکال با رنگ
  • 27. حرکت دادن اشکال روی صفحه
  • 28. ایجاد یک انیمیشن ساده
  • 29. آشنایی با مفهوم بازی‌های متنی
  • 30. ایجاد یک ماجراجویی متنی ساده
  • 31. استفاده از رشته‌ها برای ایجاد دیالوگ
  • 32. مدیریت موجودی و امتیاز در بازی متنی
  • 33. ایجاد یک بازی حدس کلمه
  • 34. مقدمه‌ای بر Spriteها
  • 35. ایجاد Spriteهای ساده با CHARACTER EDITOR
  • 36. حرکت دادن Spriteها
  • 37. برخورد Spriteها با یکدیگر
  • 38. تشخیص برخورد Sprite با لبه‌های صفحه
  • 39. ایجاد یک بازی آجرشکن ساده
  • 40. ایجاد یک بازی مسابقه‌ای ساده
  • 41. طراحی مسیر مسابقه
  • 42. کنترل ماشین با استفاده از کیبورد
  • 43. نمایش امتیاز و زمان
  • 44. آشنایی با وقفه ها (Interrupts)
  • 45. استفاده از وقفه ها برای ایجاد جلوه های ویژه
  • 46. ایجاد یک بازی Shoot 'em up ساده
  • 47. ایجاد دشمنان و حرکت آنها
  • 48. شلیک گلوله و برخورد با دشمنان
  • 49. مدیریت امتیاز و سطح دشواری
  • 50. ایجاد یک بازی پلتفرمر ساده
  • 51. طراحی مراحل بازی
  • 52. پرش و حرکت بازیکن
  • 53. تشخیص برخورد با موانع
  • 54. ایجاد دشمنان و حرکت آنها
  • 55. جمع آوری اشیاء و امتیازگیری
  • 56. آشنایی با مفهوم اسکرولینگ
  • 57. اسکرول افقی و عمودی
  • 58. ایجاد یک بازی اسکرولینگ ساده
  • 59. بهینه سازی کد BASIC برای سرعت بیشتر
  • 60. استفاده از POKE برای دسترسی مستقیم به سخت افزار
  • 61. ایجاد افکت‌های صوتی پیشرفته‌تر
  • 62. استفاده از صدا برای ایجاد حس هیجان
  • 63. ایجاد موسیقی پس زمینه ساده
  • 64. آشنایی با فایل‌ها و ذخیره سازی داده
  • 65. ذخیره و بارگذاری اطلاعات بازی
  • 66. ایجاد یک بازی نقش آفرینی ساده
  • 67. طراحی نقشه بازی
  • 68. ایجاد شخصیت‌ها و ویژگی‌های آنها
  • 69. مبارزه و مدیریت سلامت
  • 70. مدیریت موجودی و تجهیزات
  • 71. ایجاد یک بازی استراتژیک ساده
  • 72. مدیریت منابع
  • 73. ساخت و ساز
  • 74. حمله و دفاع
  • 75. آشنایی با تکنیک‌های کدنویسی تمیز و منظم
  • 76. مستندسازی کد
  • 77. اشکال‌زدایی و رفع خطاها
  • 78. به اشتراک‌گذاری بازی‌های خود
  • 79. مقدمه‌ای بر ماشین‌های مجازی VIC-20
  • 80. اجرای بازی‌ها در شبیه‌ساز
  • 81. تبدیل کد BASIC به کد ماشین
  • 82. آشنایی با زبان اسمبلی برای VIC-20
  • 83. ادغام کد اسمبلی با BASIC
  • 84. بهینه سازی کد با استفاده از اسمبلی
  • 85. بررسی نمونه بازی‌های پیچیده در "More games for your VIC 20"
  • 86. تکنیک های گرافیکی پیشرفته
  • 87. ایجاد انیمیشن های روان
  • 88. استفاده از رنگ ها به طور موثر
  • 89. طراحی UI کاربرپسند
  • 90. بهبود گیم پلی و افزایش جذابیت بازی
  • 91. استفاده از ترفندها و هک‌های BASIC
  • 92. ایجاد جلوه‌های ویژه گرافیکی
  • 93. ایجاد جلوه‌های صوتی غیرمعمول
  • 94. غلبه بر محدودیت‌های VIC-20
  • 95. پیاده‌سازی الگوریتم‌های پیشرفته
  • 96. هوش مصنوعی ساده برای دشمنان
  • 97. بهبود تشخیص برخورد
  • 98. ایجاد مراحل تصادفی
  • 99. آماده سازی بازی برای انتشار
  • 100. بسته‌بندی و توزیع

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

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

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

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

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


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

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

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

نظرات

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

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