, ,

کتاب ساخت 40 بازی آموزشی جذاب با زبان بیسیک (بر اساس کتاب Vince Apps)

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت 40 بازی آموزشی جذاب با زبان بیسیک (بر اساس کتاب Vince Apps)

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

موضوع میانی: بازی‌سازی کلاسیک برای BBC Micro

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

  • 1. معرفی دوره و BBC Micro: دروازه‌ای به دنیای بیسیک
  • 2. آشنایی با محیط برنامه‌نویسی BBC Basic
  • 3. اولین برنامه شما: Hello World در بیسیک
  • 4. دستور PRINT: نمایش متن و اعداد روی صفحه
  • 5. دستور INPUT: دریافت ورودی از کاربر
  • 6. مقدمه‌ای بر متغیرها: ذخیره و مدیریت اطلاعات
  • 7. انواع داده‌ها در BBC Basic: اعداد و رشته‌ها
  • 8. عملیات حسابی: جمع، تفریق، ضرب، تقسیم
  • 9. عبارات منطقی و مقایسه‌ای
  • 10. دستور IF…THEN: تصمیم‌گیری‌های ساده در برنامه
  • 11. دستور IF…THEN…ELSE: انتخاب بین دو حالت
  • 12. حلقه‌های FOR…NEXT: تکرار دستورات با شمارنده
  • 13. حلقه‌های WHILE…ENDWHILE: تکرار با شرط
  • 14. دستور REPEAT…UNTIL: اجرای کد تا زمانی که شرطی درست شود
  • 15. استفاده از GO SUB و RETURN: زیربرنامه‌های ساده
  • 16. معرفی آرایه‌ها: ذخیره مجموعه‌ای از داده‌های مرتبط
  • 17. کار با رشته‌ها: طول رشته و استخراج زیررشته
  • 18. عملیات روی رشته‌ها: چسباندن و جستجوی متن
  • 19. مدیریت خطاها با ON ERROR: برنامه‌نویسی مقاوم‌تر
  • 20. سازماندهی کد با REM و GOTO: خوانایی و پرش
  • 21. معرفی حالت‌های گرافیکی (MODE) در BBC Micro
  • 22. انتخاب رنگ‌ها با دستور COLOUR
  • 23. قرار دادن متن در موقعیت دلخواه با VDU 31
  • 24. ترسیم نقاط در صفحه گرافیکی با دستور PLOT
  • 25. کشیدن خطوط ساده و پیچیده با دستور LINE
  • 26. ترسیم دایره و کمان با دستور CIRCLE
  • 27. رسم مستطیل و چندضلعی‌های ساده
  • 28. پر کردن اشکال گرافیکی با رنگ دلخواه
  • 29. درک سیستم مختصات صفحه نمایش BBC Micro
  • 30. پاک کردن صفحه و بخش‌های خاص آن
  • 31. متون گرافیکی و تغییر اندازه فونت (با استفاده از VDU)
  • 32. مقدمه‌ای بر انیمیشن ساده: حرکت اشیاء متنی
  • 33. کار با Cursor و افکت‌های چشمک‌زن
  • 34. ایجاد افکت‌های متنی (رنگ، حالت معکوس)
  • 35. مفهوم Buffered I/O و سرعت نمایش گرافیک
  • 36. استفاده از دستورات VDU برای کنترل پیشرفته صفحه
  • 37. ذخیره و بازیابی بخش‌های کوچک صفحه (پیکسل‌های ساده)
  • 38. طراحی رابط کاربری متنی ساده برای بازی‌ها
  • 39. مقدمه‌ای بر Screen Memory و PEEK/POKE (بسیار سطحی)
  • 40. مفهوم حلقه بازی (Game Loop) و اجرای مداوم
  • 41. دریافت ورودی از کیبورد با INKEY$ (بدون توقف)
  • 42. دریافت ورودی منتظر شونده با GET (با توقف)
  • 43. تولید اعداد تصادفی با RND برای تنوع بازی
  • 44. ایجاد مکث و زمان‌بندی دقیق در بازی‌ها
  • 45. تشخیص برخورد (Collision Detection) برای اشیاء متنی
  • 46. پیاده‌سازی یک سیستم امتیازدهی ساده
  • 47. مدیریت تعداد جان‌ها یا تلاش‌ها در بازی‌ها
  • 48. طراحی صفحه شروع و منوی اصلی بازی
  • 49. نمایش دستورالعمل‌ها و راهنمای بازی به کاربر
  • 50. پیاده‌سازی صفحه پایان بازی (Game Over)
  • 51. اضافه کردن افکت‌های صوتی ساده (BEEP, SOUND)
  • 52. ساختاردهی برنامه بازی: ماژولار کردن کد
  • 53. مبانی اشکال‌زدایی (Debugging) در BBC Basic
  • 54. استفاده از Flagها برای مدیریت حالت‌های مختلف بازی
  • 55. ساخت یک بازی حدس اعداد (مثال عملی)
  • 56. ساخت یک بازی پرسش و پاسخ ساده (مثال عملی)
  • 57. توسعه یک بازی حافظه متنی (مثال عملی)
  • 58. طراحی بازی‌های آموزشی با تمرکز بر تعامل
  • 59. بازی‌های مبتنی بر زمان: پیاده‌سازی Countdown
  • 60. ایجاد توابع برای محاسبات و پردازش‌های تکراری
  • 61. ذخیره بالاترین امتیازات (High Scores) در حافظه
  • 62. خواندن و نوشتن اطلاعات به فایل (ذخیره پیشرفت)
  • 63. مدیریت چندین بازیکن در یک بازی (مقدماتی)
  • 64. سطوح دشواری در بازی‌ها و نحوه پیاده‌سازی
  • 65. ایجاد بازخورد بصری برای اعمال کاربر
  • 66. بازخورد صوتی برای اقدامات صحیح و غلط
  • 67. مفهوم Game State و نحوه انتقال بین آنها
  • 68. استفاده از ENVELOPE برای صداهای پیچیده‌تر
  • 69. تکنیک‌های بهینه‌سازی برای سرعت اجرای کد
  • 70. طراحی بازی‌های آموزشی ریاضی (جمع و تفریق)
  • 71. طراحی بازی‌های آموزشی ریاضی (ضرب و تقسیم)
  • 72. ساخت بازی‌های کلمه‌سازی (Word Scramble)
  • 73. ساخت بازی‌های تشخیص کلمه (مشابه Hangman)
  • 74. پیاده‌سازی بازی‌های پازل تصویری ساده (با کاراکتر)
  • 75. بازی‌های مرتب‌سازی (Sort the items)
  • 76. توسعه بازی‌های جغرافیایی (مثلاً پایتخت‌ها)
  • 77. ایده‌هایی برای بازی‌های آموزش علوم پایه
  • 78. تکنیک‌های ایجاد سوالات دینامیک و تصادفی
  • 79. ساخت بانک سوالات و پاسخ‌ها با آرایه‌ها
  • 80. تصادفی‌سازی ترتیب سوالات و گزینه‌ها
  • 81. ردیابی پیشرفت کاربر در طول بازی‌های آموزشی
  • 82. ذخیره تنظیمات بازی و گزینه‌های سفارشی
  • 83. ایجاد یک سیستم نمره دهی پیشرفته و گزارش
  • 84. شخصی‌سازی بازی‌ها برای کاربران مختلف
  • 85. طراحی کاراکترهای متحرک با استفاده از ASCII Art
  • 86. افکت‌های بصری: فلاش و محو شدن (Fade) ساده
  • 87. کنترل دقیق ورودی کیبورد (KEY, OSWORD)
  • 88. ترکیب گرافیک و متن برای رابط کاربری جذاب‌تر
  • 89. توسعه یک بازی شبیه‌سازی آموزشی ساده
  • 90. استفاده از جداول Lookup برای افزایش کارایی
  • 91. مدیریت پیچیدگی کد با زیربرنامه‌های تو در تو
  • 92. معرفی مفاهیم شی‌گرایی به شیوه بیسیک (غیرمستقیم)
  • 93. تکنیک‌های پورت کردن ایده‌های بازی از پلتفرم‌های دیگر
  • 94. بازسازی و بهبود بازی‌های کلاسیک آموزشی
  • 95. نکات طراحی بازی‌های جذاب و آموزنده برای کودکان
  • 96. چگونه 40 بازی را به صورت حرفه‌ای مستندسازی کنیم
  • 97. ایده‌هایی برای توسعه بازی‌های آموزشی خودتان (فراتر از کتاب)
  • 98. مروری بر بهترین بازی‌های آموزشی BBC Micro
  • 99. جمع‌بندی دوره و گام‌های بعدی در مسیر بازی‌سازی

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت 40 بازی آموزشی جذاب با زبان بیسیک (بر اساس کتاب Vince Apps)”

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

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