, ,

کتاب مستر کلاس برنامه‌نویسی Commodore 64: از صفر تا خلق بازی‌های شگفت‌انگیز

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب مستر کلاس برنامه‌نویسی Commodore 64: از صفر تا خلق بازی‌های شگفت‌انگیز

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

موضوع میانی: یادگیری برنامه‌نویسی Commodore 64

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

  • 1. مبانی Commodore 64: مقدمه ای بر دنیای 8 بیت
  • 2. تاریخچه و اهمیت Commodore 64
  • 3. معرفی سخت‌افزار C64: تراشه ها، پورت ها و اجزا
  • 4. آشنایی با محیط BASIC C64: راه اندازی و دستورات اولیه
  • 5. وارد کردن و ذخیره کردن برنامه ها
  • 6. دستور PRINT: خروجی متن و اعداد
  • 7. دستورات LET و متغیرها: ذخیره سازی داده ها
  • 8. عملیات ریاضی: جمع، تفریق، ضرب و تقسیم
  • 9. دستورات INPUT: دریافت ورودی از کاربر
  • 10. ساختارهای شرطی: IF…THEN…ELSE
  • 11. حلقه های FOR…NEXT: تکرار دستورات
  • 12. حلقه های WHILE…WEND
  • 13. دستورات GOTO و GOSUB: پرش و فراخوانی زیربرنامه
  • 14. زیربرنامه ها: ساختاردهی به کد
  • 15. آرایه ها: ذخیره سازی داده های ساختاریافته
  • 16. دستورات PRINT USING: قالب بندی خروجی
  • 17. توابع داخلی BASIC: ABS، RND، INT و غیره
  • 18. مدیریت خطاها: ON ERROR GOTO
  • 19. مبانی کار با صفحه نمایش: رنگ ها و کاراکترها
  • 20. دستورات COLOR و POKE برای تغییر رنگ
  • 21. دستورات POSITION و PRINT برای قرار دادن متن
  • 22. کار با کاراکترهای سفارشی: طراحی و استفاده
  • 23. مبانی صدا: دستورات SOUND و PLAY
  • 24. کار با جوی استیک: خواندن ورودی و تشخیص جهت
  • 25. مبانی گرافیک: دستورات PLOT و DRAW
  • 26. دستورات CIRCLE و BOX: ترسیم اشکال
  • 27. صفحه نمایش با وضوح بالا: مقدمه ای بر حالت های گرافیکی
  • 28. استفاده از SPRITE ها: مبانی و ایجاد
  • 29. حرکت دادن SPRITE ها: برخورد و تشخیص
  • 30. انیمیشن: ایجاد توالی های تصویری
  • 31. آشنایی با RAM و ROM: حافظه و چگونگی کارکرد
  • 32. POKE و PEEK: خواندن و نوشتن در حافظه
  • 33. نوشتن و خواندن از دیسک: LOAD و SAVE
  • 34. ساختار فایل های دیسک: سازماندهی داده ها
  • 35. کار با فایل های متنی: خواندن و نوشتن
  • 36. مبانی اسمبلی: چرا و چگونه
  • 37. رجیسترها و دستورالعمل های اساسی اسمبلی
  • 38. نصب و استفاده از یک اسمبلر
  • 39. برنامه نویسی اسمبلی: Hello, World!
  • 40. ترکیب BASIC و اسمبلی: فراخوانی روال های اسمبلی
  • 41. فراخوانی سیستم عامل C64: زیر برنامه های کرنل
  • 42. دسترسی مستقیم به سخت افزار: پورت ها و رجیسترها
  • 43. کار با VIC-II: کنترل صفحه نمایش و SPRITE ها
  • 44. کار با SID: کنترل صدا و موسیقی
  • 45. ایجاد بازی های ساده: ایده ها و مفاهیم
  • 46. طراحی بازی: نقشه ها و ایده های اولیه
  • 47. پیاده سازی حرکات شخصیت اصلی
  • 48. پیاده سازی دشمنان و هوش مصنوعی ساده
  • 49. تشخیص برخورد: روش ها و تکنیک ها
  • 50. ایجاد منوها و رابط کاربری
  • 51. مدیریت امتیازات و سطوح بازی
  • 52. استفاده از موسیقی و جلوه های صوتی
  • 53. بهینه سازی کد: تکنیک ها و ابزارها
  • 54. فشرده سازی داده ها: کاهش حجم برنامه
  • 55. استفاده از مولتی پلکسینگ برای SPRITE ها
  • 56. کار با صفحه نمایش split screen
  • 57. ایجاد افکت های پیشرفته گرافیکی
  • 58. افزودن قابلیت های اضافی به بازی ها
  • 59. ایجاد ویرایشگرهای نقشه و داده
  • 60. برنامه نویسی شبکه: مفاهیم اولیه
  • 61. ارتباط سریال: استفاده از پورت سریال
  • 62. برنامه نویسی MIDI: کنترل دستگاه های موسیقی
  • 63. ایجاد موسیقی: آهنگسازی و پیاده سازی
  • 64. آشنایی با نرم افزارهای تولید موسیقی C64
  • 65. استفاده از داده های خارجی: خواندن از فایل ها
  • 66. برنامه نویسی در اسمبلی برای افزایش سرعت
  • 67. بهینه سازی زمان اجرای کد اسمبلی
  • 68. مبانی موازی سازی: multithreading
  • 69. کار با interrupt ها: پاسخ به وقایع
  • 70. تایمرها: زمان بندی و رخدادها
  • 71. مباحث پیشرفته SID: تولید صداهای پیچیده
  • 72. ترسیم سه بعدی: مفاهیم و تکنیک ها
  • 73. استفاده از ریاضیات پیشرفته در بازی ها
  • 74. بررسی نمونه کدهای بازی های کلاسیک C64
  • 75. مهندسی معکوس بازی ها: یادگیری از دیگران
  • 76. معرفی ابزارهای توسعه C64: اسمبلرها و دیباگرها
  • 77. آشنایی با ROM ها و نحوه استخراج
  • 78. آموزش ساخت یک کرک برای بازی ها
  • 79. کدنویسی برای دموی C64: خلق جلوه های ویژه
  • 80. ساخت یک اینترو برای بازی
  • 81. ایجاد بازی های چند نفره
  • 82. به اشتراک گذاری بازی ها و نرم افزارها
  • 83. معرفی جامعه C64 و منابع آموزشی
  • 84. دسته بندی و سازماندهی کد
  • 85. استفاده از توابع و ماژول ها
  • 86. ایجاد یک موتور بازی چند منظوره
  • 87. مفاهیم برنامه نویسی شی گرا (OOP) در BASIC
  • 88. اصول طراحی رابط کاربری (UI)
  • 89. تست و اشکال زدایی برنامه
  • 90. مستندسازی کد: ایجاد اسناد
  • 91. معرفی پروژه های بزرگ C64
  • 92. تجزیه و تحلیل بازی های پیچیده C64
  • 93. پایان نامه: ساخت یک بازی کامل C64
  • 94. بهبود مهارت های حل مسئله
  • 95. توسعه مهارت های برنامه نویسی
  • 96. مرور و جمع بندی دوره
  • 97. گام های بعدی: یادگیری و پیشرفت

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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