, ,

کتاب خلق دنیای ماجراجویی: برنامه نویسی گام‌به‌گام بازی‌های متنی کلاسیک

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

موضوع میانی: توسعه بازی‌های ماجراجویی متنی

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

  • 1. مقدمه: ماجراجویی متنی چیست؟
  • 2. آشنایی با BBC Model B و شبیه‌سازها
  • 3. نصب و راه‌اندازی محیط توسعه
  • 4. مبانی BASIC: متغیرها و انواع داده
  • 5. عملگرها و عبارات در BASIC
  • 6. دستور PRINT: نمایش متن روی صفحه
  • 7. دستور INPUT: دریافت ورودی از کاربر
  • 8. دستور GOTO: پرش به خطوط دیگر برنامه
  • 9. دستور IF…THEN: تصمیم‌گیری در برنامه
  • 10. دستور FOR…NEXT: حلقه‌های تکرار
  • 11. دستور GOSUB…RETURN: زیرروال‌ها
  • 12. مقدمه‌ای بر طراحی بازی‌های ماجراجویی متنی
  • 13. ایده‌پردازی و داستان‌نویسی برای بازی ماجراجویی
  • 14. طراحی نقشه بازی و ارتباط بین مکان‌ها
  • 15. ایجاد اولین مکان: اتاق شروع
  • 16. توصیف مکان‌ها با استفاده از متن
  • 17. اضافه کردن اشیاء به مکان‌ها
  • 18. دستور GET: برداشتن اشیاء
  • 19. دستور DROP: گذاشتن اشیاء
  • 20. مدیریت موجودی بازیکن
  • 21. دستور INVENTORY: نمایش موجودی
  • 22. پیاده‌سازی دستور NORTH, SOUTH, EAST, WEST
  • 23. حرکت بین مکان‌ها
  • 24. دستور LOOK: بررسی دقیق‌تر مکان
  • 25. ایجاد چالش‌ها و معماها
  • 26. پیاده‌سازی پازل‌های ساده
  • 27. استفاده از شرط‌ها برای حل معماها
  • 28. مقدمه‌ای بر متغیرهای منطقی (Boolean)
  • 29. استفاده از متغیرهای منطقی برای وضعیت اشیاء
  • 30. قفل‌ها و کلیدها: یک پازل کلاسیک
  • 31. پیاده‌سازی سیستم امتیازدهی
  • 32. دستور SCORE: نمایش امتیاز بازیکن
  • 33. مقدمه‌ای بر آرایه‌ها
  • 34. ذخیره لیست اشیاء در یک مکان با استفاده از آرایه
  • 35. استفاده از آرایه‌ها برای ذخیره نقشه بازی
  • 36. ایجاد NPC (شخصیت‌های غیرقابل بازی)
  • 37. تعامل با NPCها
  • 38. پیاده‌سازی سیستم گفتگو
  • 39. استفاده از تصادفی‌سازی: دستور RND
  • 40. ایجاد رویدادهای تصادفی
  • 41. مبارزه با دشمنان: سیستم نبرد ساده
  • 42. پیاده‌سازی دستور ATTACK
  • 43. محاسبه آسیب و سلامتی
  • 44. استفاده از زیرروال‌ها برای مدیریت نبرد
  • 45. ایجاد افکت‌های صوتی ساده (BEEP)
  • 46. استفاده از گرافیک ASCII برای مکان‌ها و اشیاء
  • 47. مقدمه‌ای بر ذخیره و بارگذاری بازی
  • 48. دستور SAVE: ذخیره وضعیت بازی
  • 49. دستور LOAD: بارگذاری وضعیت بازی
  • 50. مدیریت فایل‌ها در BBC Model B
  • 51. بهینه‌سازی کد BASIC برای سرعت بیشتر
  • 52. مقدمه‌ای بر اسمبلی 6502
  • 53. استفاده از اسمبلی برای عملکردهای خاص
  • 54. پیاده‌سازی تایمر در بازی
  • 55. محدودیت‌های حافظه در BBC Model B
  • 56. مدیریت حافظه بهینه
  • 57. اشکال‌زدایی کد BASIC
  • 58. ابزارهای اشکال‌زدایی شبیه‌ساز
  • 59. تست بازی و دریافت بازخورد
  • 60. مقدمه‌ای بر پارسر (Parser)
  • 61. تجزیه ورودی کاربر به دستورات
  • 62. ایجاد واژه‌نامه (Vocabulary)
  • 63. استفاده از آرایه‌ها برای ذخیره واژه‌نامه
  • 64. پیاده‌سازی دستورات پیچیده‌تر (مانند USE X WITH Y)
  • 65. مدیریت خطاها و ورودی‌های نامعتبر
  • 66. بهبود رابط کاربری (UI)
  • 67. نمایش اطلاعات مهم به کاربر
  • 68. استفاده از رنگ‌ها برای جذابیت بیشتر
  • 69. ایجاد جلوه‌های بصری با گرافیک ASCII
  • 70. مقدمه‌ای بر سیستم روایت غیرخطی
  • 71. ایجاد شاخه‌های داستانی
  • 72. استفاده از شرط‌ها برای تغییر روند داستان
  • 73. پیاده‌سازی سیستم سرنوشت (Fate)
  • 74. تاثیر انتخاب‌های بازیکن بر پایان بازی
  • 75. ایجاد چندین پایان متفاوت
  • 76. مقدمه‌ای بر هوش مصنوعی (AI) ساده
  • 77. کنترل رفتار NPCها
  • 78. ایجاد دشمنان با الگوهای رفتاری مختلف
  • 79. بهبود سیستم مبارزه
  • 80. اضافه کردن سلاح‌ها و زره‌ها
  • 81. استفاده از سحر و جادو
  • 82. ایجاد معماهای پیچیده‌تر
  • 83. معماهای مبتنی بر منطق
  • 84. معماهای مبتنی بر حافظه
  • 85. معماهای مبتنی بر مهارت
  • 86. مقدمه‌ای بر داستان‌پردازی تعاملی (Interactive Fiction)
  • 87. تکنیک‌های داستان‌پردازی برای بازی‌های ماجراجویی
  • 88. ایجاد شخصیت‌های به‌یادماندنی
  • 89. ساخت فضایی جذاب و گیرا
  • 90. مقدمه‌ای بر طراحی صدا برای بازی
  • 91. استفاده از افکت‌های صوتی برای تقویت اتمسفر
  • 92. موسیقی پس‌زمینه ساده با استفاده از BEEP
  • 93. مقدمه‌ای بر بازاریابی بازی
  • 94. انتشار بازی در اینترنت
  • 95. دریافت بازخورد از بازیکنان
  • 96. بهبود بازی بر اساس بازخورد
  • 97. مستندسازی کد و طراحی بازی
  • 98. به اشتراک گذاری کد با دیگران
  • 99. نکات و ترفندهای پیشرفته BASIC
  • 100. بهینه‌سازی بیشتر کد

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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