, ,

کتاب از صفر تا قهرمانی: ساخت بازی‌های کلاسیک با بیسیک و BBC Micro

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب از صفر تا قهرمانی: ساخت بازی‌های کلاسیک با بیسیک و BBC Micro

موضوع کلی: برنامه‌نویسی و بازی‌سازی در دهه‌ی ۸۰

موضوع میانی: آموزش برنامه‌نویسی با زبان بیسیک

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

  • 1. معرفی به دنیای بازی‌های کلاسیک
  • 2. چرا BBC Micro و بیسیک در دهه‌ی ۸۰؟
  • 3. نصب شبیه‌ساز BBC Micro (BeebEm)
  • 4. اولین گام‌ها: روشن کردن شبیه‌ساز و ورود به بیسیک
  • 5. محیط برنامه‌نویسی بیسیک: آشنایی با خط فرمان
  • 6. دستور PRINT: اولین خروجی شما
  • 7. متغیرها: ذخیره‌سازی اطلاعات ساده
  • 8. انواع داده‌ها: اعداد و رشته‌ها در بیسیک
  • 9. دستور INPUT: گرفتن ورودی از کاربر
  • 10. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 11. عملگرهای مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 12. ساختار برنامه: شماره خطوط و اجرای خط به خط
  • 13. دستور REM: افزودن توضیحات به برنامه
  • 14. دستور END: پایان دادن به برنامه
  • 15. ذخیره و بارگذاری برنامه‌ها در نوار کاست مجازی
  • 16. پاک کردن صفحه با CLS
  • 17. دستور LIST: مشاهده کد برنامه
  • 18. دستور RUN: اجرای برنامه
  • 19. ویرایش کد: اصول اولیه ویرایشگر خط
  • 20. دستور GOTO: پرش‌های شرطی و غیرشرطی
  • 21. حلقه‌های نامتناهی: مراقب GOTO باشید!
  • 22. دستور IF…THEN: تصمیم‌گیری‌های ساده
  • 23. عملگرهای منطقی: AND, OR, NOT
  • 24. IF…THEN…ELSE: تصمیم‌گیری‌های پیچیده‌تر
  • 25. دستور FOR…NEXT: حلقه‌های تکرار با شمارنده
  • 26. حلقه‌های تودرتو FOR…NEXT
  • 27. دستور REPEAT…UNTIL: حلقه تکرار حداقل یک بار
  • 28. دستور GOSUB…RETURN: توابع فرعی ساده
  • 29. استفاده از توابع فرعی برای سازماندهی کد
  • 30. دستور ON…GOTO و ON…GOSUB: انتخاب‌های چندگانه
  • 31. مدیریت خطا: اصول اولیه
  • 32. آرایه‌ها: ذخیره‌سازی مجموعه‌ای از داده‌ها
  • 33. آرایه‌های یک‌بعدی: لیست‌ها و فهرست‌ها
  • 34. آرایه‌های دوبعدی: شبکه‌ها و ماتریس‌ها
  • 35. خواندن داده‌ها با READ و DATA
  • 36. استفاده از RESTORE برای بازخوانی DATA
  • 37. دستور DEF FN: تعریف توابع سفارشی
  • 38. معرفی حالت‌های گرافیکی (Screen Modes)
  • 39. حالت MODE 7: گرافیک متنی رنگی
  • 40. حالت MODE 0: گرافیک با وضوح بالا (High Resolution)
  • 41. حالت MODE 1 و 2: وضوح متوسط و پایین با رنگ بیشتر
  • 42. انتخاب رنگ‌ها با COLOUR
  • 43. ترسیم نقطه‌ها با PLOT
  • 44. تغییر اندازه پیکسل‌ها: SCALE
  • 45. ترسیم خطوط مستقیم با DRAW
  • 46. ترسیم خطوط به مختصات مطلق و نسبی
  • 47. پر کردن اشکال با FILL
  • 48. ترسیم مستطیل‌ها: از خطوط تا پر کردن
  • 49. ترسیم دایره‌ها و بیضی‌ها (با ترکیب PLOT و DRAW)
  • 50. دستور VDU: کنترل مستقیم خروجی
  • 51. تغییر فونت کاراکترها با VDU 23
  • 52. ساخت کاراکترهای سفارشی (User Defined Characters)
  • 53. طراحی کاراکترهای بازی با UDC
  • 54. حرکت دادن کاراکترها: انیمیشن‌های فریم به فریم
  • 55. پاک کردن و ترسیم مجدد برای انیمیشن
  • 56. مفهوم Sprites در BBC Micro (شبیه‌سازی با UDC یا بلوک‌های گرافیکی)
  • 57. اسکرول کردن صفحه: اصول اولیه
  • 58. اسکرول افقی با VDU 24
  • 59. اسکرول عمودی
  • 60. ایجاد پس‌زمینه‌های متحرک ساده
  • 61. مدیریت حافظه صفحه نمایش: PEEK و POKE برای گرافیک
  • 62. کپی کردن بلاک‌های گرافیکی (BLT – Block Transfer)
  • 63. معرفی تراشه صوتی BBC Micro (SN76489)
  • 64. دستور SOUND: تولید صداهای ساده
  • 65. تنظیم فرکانس و حجم صدا
  • 66. کانال‌های صوتی: ملودی و افکت
  • 67. ساخت ملودی‌های ساده: نوشتن آهنگ با DATA
  • 68. تولید افکت‌های صوتی برای بازی‌ها (انفجار، تیراندازی)
  • 69. خواندن کلیدهای کیبورد با GET
  • 70. خواندن کلیدهای کیبورد بدون مکث با INKEY$
  • 71. تشخیص فشار همزمان چند کلید
  • 72. کنترل بازی با جوی‌استیک (ADVAL)
  • 73. ساخت رابط کاربری ساده برای منوی بازی
  • 74. ساختار کلی یک حلقه بازی (Game Loop)
  • 75. مدیریت وضعیت‌های بازی: عنوان، منو، بازی، پایان
  • 76. حرکت دادن بازیکن در صفحه
  • 77. مدیریت مرزهای صفحه: بازیکن از صفحه خارج نشود
  • 78. برخوردها: تشخیص برخورد اشیاء (Bounding Box)
  • 79. مثال عملی: ساخت یک بازی پینگ پنگ ساده
  • 80. امتیازدهی و نمایش امتیاز
  • 81. تایمرها و زمان‌بندی رویدادها
  • 82. ایجاد دشمنان و اشیاء متحرک
  • 83. هوش مصنوعی ساده برای دشمنان (حرکت تصادفی، تعقیب)
  • 84. مدیریت گلوله‌ها و تیراندازی
  • 85. بازیابی انرژی/جان بازیکن
  • 86. سطوح مختلف بازی و افزایش سختی
  • 87. ذخیره و بارگذاری پیشرفت بازی (با استفاده از فایل)
  • 88. ساخت نقشه بازی با آرایه‌ها (Map Editor Basics)
  • 89. پلتفرمینگ: جاذبه و پرش
  • 90. تشخیص برخورد پلتفرم‌ها
  • 91. ایجاد افکت‌های ویژه (انفجارها با UDC متحرک)
  • 92. بهینه‌سازی کد بیسیک برای سرعت بیشتر
  • 93. تکنیک‌های سریع پاک کردن صفحه
  • 94. استفاده از حافظه برای تسریع عملیات گرافیکی
  • 95. جلوگیری از چشمک زدن (Flicker) در انیمیشن‌ها
  • 96. صفحه عنوان و منوهای جذاب
  • 97. جدول امتیازات بالا (High Score Table)
  • 98. موسیقی پس‌زمینه و افکت‌های صوتی پیشرفته
  • 99. بسته‌بندی نهایی و انتشار بازی شما!

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب از صفر تا قهرمانی: ساخت بازی‌های کلاسیک با بیسیک و BBC Micro”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا