کتاب از صفر تا صد بیسیک آتاری ST: خلق بازی و برنامه با راهنمای تیموتی اور نایت

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب از صفر تا صد بیسیک آتاری ST: خلق بازی و برنامه با راهنمای تیموتی اور نایت

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

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

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

  • 1. مقدمه‌ای بر آتاری ST و دنیای برنامه‌نویسی
  • 2. آشنایی با محیط BASIC آتاری ST
  • 3. اولین برنامه شما: Hello World!
  • 4. متغیرها: ذخیره اطلاعات
  • 5. انواع داده‌ها: اعداد و رشته‌ها
  • 6. عملگرهای حسابی: جمع، تفریق، ضرب، تقسیم
  • 7. عملگرهای مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 8. عملگرهای منطقی: AND, OR, NOT
  • 9. دستور PRINT: نمایش خروجی
  • 10. دستور INPUT: دریافت ورودی از کاربر
  • 11. دستور CLS: پاک کردن صفحه
  • 12. دستور REM: نوشتن توضیحات در کد
  • 13. دستور DATA و READ: کار با داده‌های ثابت
  • 14. دستور RESTORE: بازگرداندن نشانگر DATA
  • 15. دستور GOTO: پرش به خطی دیگر
  • 16. دستور IF...THEN: اجرای شرطی دستورات
  • 17. دستور IF...THEN...ELSE: اجرای دو شرطی دستورات
  • 18. حلقه‌ها: FOR...NEXT
  • 19. حلقه‌ها: WHILE...WEND
  • 20. حلقه‌ها: REPEAT...UNTIL (اگر در BASIC آتاری ST موجود باشد)
  • 21. آرایه‌ها: ذخیره چندین مقدار در یک متغیر
  • 22. تعریف و استفاده از آرایه‌ها
  • 23. دستور DIM: تعریف اندازه آرایه‌ها
  • 24. دستور SUB (یا GOSUB): ایجاد زیربرنامه‌ها
  • 25. بازگشت از زیربرنامه: RETURN
  • 26. ارسال پارامتر به زیربرنامه‌ها
  • 27. دستور RANDOMIZE: تولید اعداد تصادفی
  • 28. تابع RND: تولید اعداد تصادفی
  • 29. ایجاد بازی‌های ساده با اعداد تصادفی
  • 30. دستور GRAPHICS: فعال کردن حالت گرافیکی
  • 31. تنظیم رزولوشن صفحه
  • 32. دستور PLOT: رسم پیکسل
  • 33. دستور DRAW: رسم خط
  • 34. دستور LINE: رسم خط (ممکن است متفاوت باشد)
  • 35. دستور CIRCLE: رسم دایره
  • 36. دستور BOX: رسم مستطیل
  • 37. دستور FILL: پر کردن شکل با رنگ
  • 38. دستور COLOR: تنظیم رنگ قلم و پس‌زمینه
  • 39. رنگ‌های استاندارد در آتاری ST
  • 40. دستور PEN: تنظیم حالت قلم (پاک کردن، رسم)
  • 41. کار با ماوس: خواندن موقعیت ماوس
  • 42. کار با ماوس: تشخیص کلیک ماوس
  • 43. دستور JOYSTICK: خواندن وضعیت جوی استیک
  • 44. کتابخانه کاراکترها: فونت‌های آتاری ST
  • 45. دستور PRINT USING: فرمت‌بندی خروجی
  • 46. دستور STR$ و VAL: تبدیل رشته به عدد و بالعکس
  • 47. دستور LEFT$, RIGHT$, MID$: کار با زیررشته‌ها
  • 48. دستور LEN: طول رشته
  • 49. دستور INSTR: یافتن موقعیت یک زیررشته
  • 50. دستور CHR$ و ASC: تبدیل کد ASCII به کاراکتر و بالعکس
  • 51. مدیریت خطا: ON ERROR GOTO
  • 52. دستور RESUME: ادامه اجرای برنامه پس از خطا
  • 53. فایل‌ها: باز کردن و بستن فایل
  • 54. دستور OPEN: باز کردن فایل
  • 55. دستور CLOSE: بستن فایل
  • 56. دستور WRITE: نوشتن داده در فایل
  • 57. دستور READ: خواندن داده از فایل
  • 58. دستور EOF: تشخیص پایان فایل
  • 59. دستور INPUT# و PRINT# (یا معادل آنها): خواندن و نوشتن در فایل
  • 60. فایل‌های ترتیبی و دسترسی مستقیم
  • 61. کار با دیسک: فرمت کردن دیسک (اگر BASIC پشتیبانی کند)
  • 62. دستور KILL: حذف فایل
  • 63. دستور NAME: تغییر نام فایل
  • 64. صدا در آتاری ST: مفاهیم اولیه
  • 65. دستور SOUND (یا معادل آن): تولید صدا
  • 66. تنظیم فرکانس صدا
  • 67. تنظیم حجم صدا
  • 68. ایجاد موسیقی ساده
  • 69. صداهای پیچیده‌تر
  • 70. مفاهیم شیءگرایی در BASIC (اگر پشتیبانی شود)
  • 71. استفاده از دیکشنری‌ها یا ساختارهای مشابه
  • 72. طراحی بازی‌های پیچیده‌تر
  • 73. مکانیک‌های بازی: حرکت شخصیت
  • 74. انیمیشن: فریم به فریم
  • 75. انیمیشن: استفاده از بلوک‌های گرافیکی
  • 76. مدیریت وضعیت بازی
  • 77. منوهای بازی
  • 78. مراحل بازی
  • 79. ذخیره و بارگذاری بازی
  • 80. نکات بهینه‌سازی کد
  • 81. محدودیت‌های حافظه در آتاری ST
  • 82. استفاده از دستورات اسمبلی (اگر امکان‌پذیر باشد)
  • 83. نکات طراحی رابط کاربری
  • 84. مدیریت رویدادها (Events)
  • 85. مختصری در مورد زبان اسمبلی 68000 (به صورت مقدماتی)
  • 86. تکنیک‌های گرافیکی پیشرفته
  • 87. استفاده از صفحات (Planes) یا لایه‌های گرافیکی
  • 88. ترکیب تصاویر (Sprites)
  • 89. فشرده‌سازی داده‌ها (به صورت ساده)
  • 90. تست و اشکال‌زدایی (Debugging)
  • 91. ابزارهای اشکال‌زدایی در BASIC آتاری ST
  • 92. روش‌های منطقی برای یافتن خطا
  • 93. مستندسازی کد
  • 94. نوشتن راهنمای کاربری
  • 95. ارائه پروژه نهایی
  • 96. جمع‌بندی و گام‌های بعدی
  • 97. منابع بیشتر برای یادگیری
  • 98. بررسی بازی‌های کلاسیک آتاری ST
  • 99. آینده برنامه‌نویسی با کامپیوترهای قدیمی
  • 100. نکات امنیتی در برنامه‌نویسی (اگر مرتبط باشد)

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

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

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

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

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


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

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

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

نظرات

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

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