, ,

کتاب ساخت بازی‌های چالش‌برانگیز TRS-80 و Apple و PET با BASIC

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت بازی‌های چالش‌برانگیز TRS-80 و Apple و PET با BASIC

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

موضوع میانی: برنامه‌نویسی بازی‌های ساده در BASIC

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

  • 1. معرفی دوره و اهداف آن
  • 2. نگاهی به TRS-80، Apple II و Commodore PET
  • 3. مقدمه‌ای بر زبان برنامه‌نویسی BASIC
  • 4. نصب و راه‌اندازی شبیه‌سازهای BASIC
  • 5. دستور PRINT: نمایش متن و اعداد
  • 6. دستور INPUT: دریافت ورودی از کاربر
  • 7. متغیرها و انواع داده در BASIC
  • 8. عملگرهای ریاضی و منطقی در BASIC
  • 9. دستور CLS/HOME: پاک کردن صفحه
  • 10. دستور REM: افزودن توضیحات به کد
  • 11. دستور GOTO: پرش‌های غیرشرطی
  • 12. دستور IF-THEN: ساخت شرط‌های ساده
  • 13. دستور FOR-NEXT: حلقه‌های تکرار
  • 14. دستور GOSUB-RETURN: استفاده از زیربرنامه‌ها
  • 15. آرایه‌ها: ذخیره‌سازی مجموعه‌ای از داده‌ها
  • 16. کار با رشته‌ها: توابع LEFT$, RIGHT$, MID$
  • 17. دستور RND: تولید اعداد تصادفی
  • 18. کاربرد دستور PEEK و POKE (مقدماتی)
  • 19. دستور WAIT/TIMER: ایجاد تأخیر زمانی
  • 20. مفهوم حلقه اصلی بازی (Game Loop)
  • 21. تعریف حالت‌های بازی: شروع، در حال بازی، پایان
  • 22. دریافت ورودی از صفحه‌کلید در بازی‌ها
  • 23. نمایش گرافیک متنی (Character Graphics)
  • 24. حرکت دادن یک شیء متنی روی صفحه
  • 25. تشخیص برخورد (Collision Detection) ساده
  • 26. سیستم امتیازدهی در بازی‌ها
  • 27. نمایش امتیاز و اطلاعات بازی
  • 28. صفحه شروع بازی و دستورالعمل‌ها
  • 29. صفحه "بازی تمام شد" (Game Over)
  • 30. ذخیره و بارگذاری امتیازات بالا (High Scores)
  • 31. افزودن جلوه‌های صوتی ساده با BEEP
  • 32. مدیریت سطوح بازی (Levels)
  • 33. طراحی رابط کاربری متنی ساده
  • 34. معماری یک بازی کلاسیک BASIC
  • 35. اصول طراحی بازی‌های چالش‌برانگیز
  • 36. مدیریت زمان و سرعت بازی
  • 37. استفاده از جداول داده (DATA/READ)
  • 38. بهینه‌سازی کدهای BASIC برای سرعت
  • 39. ساخت یک بازی ساده "حدس عدد"
  • 40. بازی‌های مبتنی بر نوبت (Turn-Based Games)
  • 41. ساخت یک ماز (Maze) ساده
  • 42. حرکت در ماز توسط کاربر
  • 43. برنامه‌نویسی بازی Snake (مار) متنی
  • 44. تشخیص برخورد در بازی Snake
  • 45. هوش مصنوعی اولیه برای دشمنان (حرکت تصادفی)
  • 46. بازی Tic-Tac-Toe: منطق برد و باخت
  • 47. هوش مصنوعی برای Tic-Tac-Toe
  • 48. بازی Nim: استراتژی و پیاده‌سازی
  • 49. بازی "شکار زیردریایی" (یک بازی شبکه ای ساده)
  • 50. بازی "موش و پنیر" (Greedy Mouse)
  • 51. بازی "پرتاب نیزه" (Javelin)
  • 52. بازی "پینگ پنگ" متنی با دو راکت
  • 53. پیاده‌سازی حرکت توپ و راکت‌ها
  • 54. طراحی بازی "آرکانوید" (Breakout) متنی
  • 55. بازی "مهاجمان فضایی" (Space Invaders) متنی
  • 56. ساخت موشک و تیراندازی
  • 57. حرکت خودکار دشمنان
  • 58. بازی "پاک‌من" (Pac-Man) متنی: ساختار اولیه
  • 59. پیاده‌سازی ارواح و دنبال کردن اولیه
  • 60. بازی‌های کارتی: شبیه‌سازی دسته کارت
  • 61. بازی کارتی BlackJack (ساده‌شده)
  • 62. مدیریت سرمایه و شرط‌بندی در بازی‌ها
  • 63. بازی "سنگ، کاغذ، قیچی" پیشرفته
  • 64. بازی‌های پازل عددی (مانند 15-puzzle)
  • 65. بازی "هوش سیاه" (Mastermind)
  • 66. بازی "بمب‌گذاری" (Bomb Squad)
  • 67. شبیه‌سازی بازی‌های رومیزی ساده
  • 68. بازی "چکرهای چینی" (Chinese Checkers) ساده
  • 69. استفاده از کاراکترهای سفارشی (در صورت پشتیبانی پلتفرم)
  • 70. ساخت انیمیشن‌های متنی ساده
  • 71. بازی "تیر و کمان" (Archery)
  • 72. بازی "شطرنج" متنی (حرکت‌های پایه)
  • 73. مدیریت خطا و رفع اشکال (Debugging)
  • 74. ساخت رابط کاربری پیشرفته‌تر
  • 75. اضافه کردن قابلیت مکث (Pause) در بازی
  • 76. طراحی سیستم منو برای بازی‌ها
  • 77. چند پلتفرمی کردن کد BASIC (نکات تطبیق)
  • 78. بهینه‌سازی مصرف حافظه
  • 79. تکنیک‌های سریع‌تر برای رسم (SCREEN/GRAPHICS)
  • 80. هوش مصنوعی پیشرفته‌تر برای بازی‌های تخته‌ای
  • 81. الگوریتم‌های یافتن کوتاه‌ترین مسیر (Simple Pathfinding)
  • 82. ساخت یک ویرایشگر سطح (Level Editor) ساده
  • 83. مستندسازی کد BASIC
  • 84. چالش: ساخت یک بازی جدید الهام گرفته از کتاب
  • 85. طراحی بازی از صفر: مراحل ایده‌پردازی
  • 86. طراحی بازی از صفر: پیاده‌سازی اولیه
  • 87. طراحی بازی از صفر: تست و بهبود
  • 88. افزودن موسیقی (Music) به بازی‌ها (در صورت پشتیبانی پلتفرم)
  • 89. ساخت یک بازی RPG متنی ساده (Text RPG)
  • 90. عناصر داستان‌گویی در بازی‌های کلاسیک
  • 91. شخصی‌سازی بازی‌ها: تم‌ها و قوانین
  • 92. معرفی جامعه برنامه‌نویسان رترو
  • 93. ادامه مسیر: از BASIC به زبان‌های دیگر
  • 94. نکات امنیتی در برنامه‌نویسی (مقدماتی)
  • 95. بازسازی یک بازی معروف از کتاب
  • 96. چالش: ساخت بازی با محدودیت منابع
  • 97. مفهوم تکرار و بهبود در توسعه بازی
  • 98. نکات پیشرفته در Peek و Poke
  • 99. به اشتراک‌گذاری بازی‌های ساخته شده
  • 100. آینده برنامه‌نویسی بازی‌های کلاسیک

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت بازی‌های چالش‌برانگیز TRS-80 و Apple و PET با BASIC”

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

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