کتاب اسرار کالر کامپیوتر: کتاب جامع برنامه‌نویسی گرافیک، صدا و بازی‌سازی ۸-بیتی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

اسرار کالر کامپیوتر: دوره جامع برنامه‌نویسی گرافیک، صدا و بازی‌سازی ۸-بیتی اسرار کالر کامپیوتر: دوره جامع برنامه‌نویسی گرافیک، صدا و بازی‌سازی ۸-بیتی آیا تا به حال به دنیای شگفت‌انگیز کامپیوترهای کلاس...

انتخاب پلن

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره اسرار کالر کامپیوتر: دوره جامع برنامه‌نویسی گرافیک، صدا و بازی‌سازی ۸-بیتی

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

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

📋 سرفصل‌های دوره

  • 1. مبانی کامپیوترهای ۸-بیتی و کالر کامپیوتر
  • 2. معماری پردازنده 6809
  • 3. حافظه RAM و ROM در کالر کامپیوتر
  • 4. فضای آدرس دهی و نقشه حافظه
  • 5. ثبات‌های CPU و کارکرد آن‌ها
  • 6. نحوه اجرای برنامه‌ها در کالر کامپیوتر
  • 7. زبان اسمبلی 6809: دستورالعمل‌های اساسی
  • 8. نحوه اسمبل کردن کد اسمبلی
  • 9. دیباگ کردن برنامه‌های اسمبلی
  • 10. مقدمه‌ای بر زبان بیسیک Extended Color Basic
  • 11. نحوه اجرای برنامه‌های بیسیک
  • 12. متغیرها و انواع داده در بیسیک
  • 13. عملگرها و عبارات محاسباتی در بیسیک
  • 14. دستورات کنترل جریان: IF...THEN...ELSE
  • 15. حلقه‌ها: FOR...NEXT و WHILE...WEND
  • 16. آرایه‌ها در بیسیک
  • 17. زیرروال‌ها و توابع در بیسیک
  • 18. ورودی و خروجی: INPUT و PRINT
  • 19. کار با رشته‌ها در بیسیک
  • 20. دسترسی مستقیم به حافظه از طریق PEEK و POKE
  • 21. کنترل صدا با SOUND و PLAY
  • 22. گرافیک در بیسیک: SET، RESET، LINE، CIRCLE
  • 23. رنگ‌ها و پالِت رنگ در کالر کامپیوتر
  • 24. حالت‌های گرافیکی مختلف
  • 25. صفحه نمایش و نحوه نمایش تصاویر
  • 26. آشنایی با وقفه ها (Interrupts)
  • 27. بررسی وقفه های سخت افزاری
  • 28. نوشتن هندلر وقفه
  • 29. کار با تایمرها و شمارنده‌ها
  • 30. مفهوم پورت‌های ورودی/خروجی
  • 31. کار با پورت‌های Joystick و کلیدها
  • 32. خواندن ورودی از جوی‌استیک
  • 33. برنامه‌نویسی بازی‌های ساده: حدس عدد
  • 34. برنامه‌نویسی بازی‌های ساده: دوز
  • 35. تکنیک‌های بهینه‌سازی کد بیسیک
  • 36. ذخیره و بارگذاری برنامه‌ها از نوار کاست
  • 37. کار با درایو فلاپی دیسک (در صورت وجود)
  • 38. آشنایی با فایل سیستم DOS
  • 39. خواندن و نوشتن فایل‌ها
  • 40. مقدمه‌ای بر ماشین کد
  • 41. تفاوت ماشین کد و اسمبلی
  • 42. نوشتن برنامه‌های ماشین کد ساده
  • 43. ادغام ماشین کد با بیسیک
  • 44. بهبود سرعت اجرای برنامه‌ها با ماشین کد
  • 45. آشنایی با صفحه نمایش متن
  • 46. نوشتن متن در موقعیت‌های دلخواه
  • 47. کنترل رنگ متن
  • 48. ایجاد منوهای متنی
  • 49. کار با گرافیک سطح پایین: نوشتن مستقیم در حافظه صفحه
  • 50. تکنیک‌های انیمیشن ساده
  • 51. مفهوم بافر دوگانه (Double Buffering)
  • 52. برنامه‌نویسی گرافیک ایزومتریک
  • 53. ایجاد اشکال سه بعدی ساده
  • 54. تکنیک‌های سایه‌زنی (Shading)
  • 55. مقدمه‌ای بر برنامه‌نویسی صدا
  • 56. تولید امواج صوتی ساده
  • 57. ایجاد افکت‌های صوتی
  • 58. ترکیب صداها
  • 59. موسیقی در کالر کامپیوتر: نوشتن ملودی
  • 60. ایجاد جلوه‌های ویژه تصویری
  • 61. اسکرولینگ صفحه نمایش
  • 62. ایجاد افکت‌های رنگی جذاب
  • 63. کار با Sprite ها
  • 64. متحرک سازی Sprite ها
  • 65. تشخیص برخورد (Collision Detection)
  • 66. مدیریت منابع در بازی‌ها
  • 67. بهینه‌سازی استفاده از حافظه
  • 68. طراحی مراحل بازی
  • 69. ایجاد هوش مصنوعی ساده برای دشمنان
  • 70. کنترل ورودی بازیکن
  • 71. ایجاد HUD (Head-Up Display)
  • 72. ایجاد سیستم امتیازدهی
  • 73. ایجاد صفحه شروع و پایان بازی
  • 74. اضافه کردن صدا و موسیقی به بازی
  • 75. تست و دیباگ کردن بازی
  • 76. انتشار بازی برای کالر کامپیوتر
  • 77. آشنایی با زبان‌های برنامه‌نویسی سطح بالا دیگر (Pascal، C)
  • 78. استفاده از ابزارهای توسعه پیشرفته
  • 79. مقدمه‌ای بر برنامه‌نویسی شبکه (در صورت وجود)
  • 80. کار با مودم
  • 81. تبادل اطلاعات بین کامپیوترها
  • 82. برنامه‌نویسی بازی‌های چندنفره
  • 83. آشنایی با سیستم عامل OS-9
  • 84. مقدمه‌ای بر کرنل سیستم عامل
  • 85. درایورهای سخت‌افزاری
  • 86. برنامه‌نویسی برنامه‌های سیستمی
  • 87. بهینه‌سازی سیستم عامل
  • 88. روش های آرشیو و فشرده سازی فایل ها
  • 89. فرمت های مختلف فایل ها
  • 90. مقدمه ای بر طراحی بازی های نقش آفرینی (RPG)
  • 91. سیستم های مبارزه و تعامل در بازی های RPG
  • 92. سیستم های مدیریت شخصیت در بازی های RPG
  • 93. طراحی داستان و سناریو برای بازی های RPG
  • 94. مقدمه ای بر طراحی بازی های استراتژیک
  • 95. هوش مصنوعی پیشرفته برای بازی های استراتژیک
  • 96. مدیریت منابع و اقتصاد در بازی های استراتژیک
  • 97. برنامه نویسی منو ها و رابط های کاربری پیشرفته
  • 98. تکنیک های تولید موسیقی پیشرفته
  • 99. ایجاد قطعات موسیقی چند لایه
  • 100. استفاده از ابزارهای ساخت موسیقی
تگ‌ها: 8-bit game development 8-bit Graphics 8-bit Programming 8-bit sound programming Classic computer programming CoCo Color Computer Retro programming Vintage Computing بازی‌سازی ۸-بیتی برنامه‌نویسی ۸-بیتی برنامه‌نویسی رترو برنامه‌نویسی کامپیوترهای کلاسیک کالر کامپیوتر گرافیک ۸-بیتی

نظرات

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

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