کتاب بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ سفری به عصر طلایی بازی‌ها: خاطرات شیرین، مهارت‌های آینده آیا شما هم جزو کسانی ...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴

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

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

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

  • 1. مقدمه‌ای بر بازی‌سازی رترو و کمودور 64
  • 2. آشنایی با محیط برنامه‌نویسی کمودور 64
  • 3. مبانی زبان بیسیک کمودور 64
  • 4. آشنایی با حافظه و آدرس‌دهی در کمودور 64
  • 5. نصب و راه‌اندازی امولاتور کمودور 64
  • 6. اولین برنامه: نمایش متن روی صفحه
  • 7. دستورات پایه‌ای ورودی و خروجی در بیسیک
  • 8. متغیرها و انواع داده در بیسیک کمودور 64
  • 9. عملگرهای محاسباتی و منطقی
  • 10. کنترل جریان برنامه: دستورات شرطی IF-THEN-ELSE
  • 11. حلقه‌های تکرار: FOR-NEXT و WHILE-WEND
  • 12. زیربرنامه‌ها و توابع: GOSUB و RETURN
  • 13. آرایه‌ها: ذخیره و دسترسی به داده‌ها
  • 14. دستورات گرافیکی مقدماتی: PLOT و DRAW
  • 15. رنگ‌ها و پالت رنگی کمودور 64
  • 16. ایجاد اشکال هندسی ساده
  • 17. متحرک‌سازی ابتدایی: حرکت دادن اشکال روی صفحه
  • 18. کنترل کیبورد: خواندن ورودی کاربر
  • 19. ایجاد صداهای ساده: SOUND و VOL
  • 20. ذخیره و بارگذاری برنامه‌ها
  • 21. برنامه‌نویسی ساخت‌یافته و مستندسازی
  • 22. توسعه یک بازی حدس عدد
  • 23. توسعه یک بازی حافظه ساده
  • 24. توسعه یک بازی پازل کشویی
  • 25. مقدمه‌ای بر اسپرایت‌ها
  • 26. ایجاد و ویرایش اسپرایت‌ها
  • 27. متحرک‌سازی اسپرایت‌ها
  • 28. تشخیص برخورد اسپرایت‌ها
  • 29. مدیریت اسپرایت‌ها در حافظه
  • 30. مقدمه‌ای بر وقفه‌ها (Interrupts)
  • 31. استفاده از وقفه‌ها برای انیمیشن روان‌تر
  • 32. آشنایی با رجیسترهای سخت‌افزاری کمودور 64
  • 33. برنامه‌نویسی پیشرفته گرافیکی: استفاده از POKE
  • 34. اسکرولینگ صفحه: ایجاد جلوه‌های بصری
  • 35. ایجاد نقشه‌های کاشی (Tile Maps)
  • 36. توسعه یک بازی پلتفرمر ساده
  • 37. توسعه یک بازی شوتر فضایی
  • 38. توسعه یک بازی ریسینگ از بالا به پایین
  • 39. بهینه‌سازی کد بیسیک برای افزایش سرعت
  • 40. استفاده از ماشین کد (Machine Code)
  • 41. مقدمه‌ای بر زبان اسمبلی 6502
  • 42. دستورات اساسی اسمبلی 6502
  • 43. آدرس‌دهی در اسمبلی 6502
  • 44. استفاده از اسمبلی در بیسیک
  • 45. بهینه‌سازی اسپرایت‌ها با اسمبلی
  • 46. کنترل صدا با اسمبلی
  • 47. نوشتن روتین‌های وقفه با اسمبلی
  • 48. ایجاد جلوه‌های ویژه گرافیکی با اسمبلی
  • 49. توسعه یک بازی آرکید کلاسیک با اسمبلی
  • 50. طراحی مراحل بازی
  • 51. ایجاد هوش مصنوعی ساده برای دشمنان
  • 52. طراحی صدا و موسیقی برای بازی‌ها
  • 53. تست و دیباگینگ برنامه‌ها
  • 54. تکنیک‌های فشرده‌سازی کد و داده
  • 55. توسعه یک بازی ماجراجویی متنی
  • 56. توسعه یک بازی استراتژیک نوبتی
  • 57. توسعه یک بازی شبیه‌ساز
  • 58. مقدمه‌ای بر دیسک گردان کمودور 64 (1541)
  • 59. ذخیره و بارگذاری داده‌ها از دیسک
  • 60. فرمت‌های فایل کمودور 64
  • 61. ایجاد لودر سفارشی
  • 62. استفاده از کتابخانه‌های آماده
  • 63. برنامه‌نویسی دمو (Demo Programming)
  • 64. تکنیک‌های پیشرفته انیمیشن
  • 65. ایجاد جلوه‌های صوتی پیچیده
  • 66. دستکاری رنگ‌ها و پالت رنگی به صورت پویا
  • 67. استفاده از مولتی‌پلکسینگ اسپرایت
  • 68. برنامه‌نویسی با حافظه محدود
  • 69. استفاده از تکنیک‌های رستر اسکرولینگ (Raster Scrolling)
  • 70. ایجاد افکت‌های پارالاکس (Parallax Scrolling)
  • 71. طراحی رابط کاربری جذاب
  • 72. توسعه یک بازی چند نفره محلی
  • 73. استفاده از جوی‌استیک و دیگر دستگاه‌های ورودی
  • 74. دیباگینگ پیشرفته
  • 75. بهینه‌سازی حافظه
  • 76. بهینه‌سازی سرعت
  • 77. کامپایلرها برای کمودور 64
  • 78. برنامه‌نویسی کراس‌پلتفرم برای کمودور 64
  • 79. آماده‌سازی بازی برای انتشار
  • 80. بازاریابی بازی‌های کمودور 64
  • 81. تاریخچه بازی‌سازی کمودور 64
  • 82. الهام گرفتن از بازی‌های کلاسیک
  • 83. طراحی بازی‌های آموزشی جذاب
  • 84. ایجاد مستندات بازی
  • 85. تیم‌سازی در توسعه بازی
  • 86. مدیریت پروژه بازی‌سازی
  • 87. آینده بازی‌سازی رترو
  • 88. ساخت یک بازی کامل: برنامه‌ریزی
  • 89. ساخت یک بازی کامل: طراحی
  • 90. ساخت یک بازی کامل: برنامه‌نویسی
  • 91. ساخت یک بازی کامل: صدا و موسیقی
  • 92. ساخت یک بازی کامل: تست و پولیش
  • 93. ساخت یک بازی کامل: انتشار
  • 94. مرور بازی‌های آموزشی کمودور 64
  • 95. منابع یادگیری بیشتر
  • 96. انجمن‌های برنامه‌نویسی کمودور 64
  • 97. نکات و ترفندهای پیشرفته
  • 98. پرسش و پاسخ
  • 99. پروژه نهایی: توسعه یک بازی آموزشی کامل
تگ‌ها: 40 Educational Games Basic Commodore 64 Retro Gaming آموزش C64 آموزش بازی‌سازی بازی‌سازی بازی‌سازی نوستالژیک بازی‌های آموزشی بازی‌های کلاسیک برنامه‌نویسی برنامه‌نویسی C64 توسعه بازی توسعه بازی رترو توسعه نرم‌افزار

نظرات

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

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