کتاب صوتی جادوی امستراد: خلق بازی های خاطره انگیز با آمستراد CPC

جادوی امستراد: خلق بازی های خاطره انگیز با آمستراد CPC جادوی امستراد: خلق بازی های خاطره انگیز با آمستراد CPC به دنیای رمزآلود آمستراد CPC خوش آمدید! آیا خاطرات شیرین بازی با کامپیوترهای کلاسیک را به ...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره جادوی امستراد: خلق بازی های خاطره انگیز با آمستراد CPC

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

موضوع میانی: اسرار و تکنیک های Amstrad CPC

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

  • 1. جادوی امستراد: خلق بازی های خاطره انگیز با آمستراد CPC
  • 2. مقدمه ای بر دنیای امستراد CPC
  • 3. تاریخچه و جایگاه امستراد CPC در دهه 80
  • 4. چرا امستراد CPC؟ جذابیت و ویژگی های منحصر به فرد
  • 5. آشنایی با سخت افزار امستراد CPC: CPU، حافظه، و پردازنده گرافیکی
  • 6. انواع مدل های امستراد CPC: 464، 664، 6128 و تفاوت هایشان
  • 7. اتصالات و لوازم جانبی امستراد CPC: نوار کاست، فلاپی دیسک، مانیتور
  • 8. راه اندازی و اولین قدم ها: روشن کردن دستگاه و محیط BASIC
  • 9. آشنایی با زبان برنامه نویسی BASIC در امستراد CPC
  • 10. دستورات پایه BASIC: PRINT، INPUT، LET، GOTO، GOSUB
  • 11. متغیرها در BASIC: انواع داده ها و قوانین نامگذاری
  • 12. ساختارهای کنترلی: IF...THEN...ELSE، FOR...NEXT، WHILE...WEND
  • 13. آرایه ها در BASIC: ذخیره و دسترسی به داده های گروهی
  • 14. تابع نویسی و زیر برنامه ها در BASIC: سازماندهی کد
  • 15. دستورات مربوط به گرافیک در BASIC: MODE، COLOUR، PLOT، DRAW
  • 16. حالت های گرافیکی امستراد CPC: 0، 1، 2 و ویژگی هایشان
  • 17. استفاده از رنگ ها: پالت رنگی امستراد CPC
  • 18. طراحی اشکال هندسی ساده: خط، مستطیل، دایره
  • 19. تکنیک های ترسیم ساده: Fill، Line
  • 20. مدیریت صفحه نمایش: CLS، SCROLL، ERASE
  • 21. استفاده از کاراکترهای مخصوص و فونت های سفارشی
  • 22. آشنایی با پردازنده صوتی امستراد CPC: AY-3-8912
  • 23. دستورات BASIC برای صدا: SOUND
  • 24. تولید نوت های ساده با BASIC
  • 25. ساخت جلوه های صوتی اولیه
  • 26. مبانی انیمیشن: حرکت اشیاء بر روی صفحه
  • 27. تکنیک های ساده انیمیشن: پاک کردن و ترسیم مجدد
  • 28. استفاده ازSprite های سخت افزاری: مزایا و محدودیت ها
  • 29. طراحی و پیاده سازی Sprite های ساده
  • 30. حرکت و جابجایی Sprite ها
  • 31. برخورد Sprite ها با یکدیگر و با مرزهای صفحه
  • 32. مفهوم بازی: حلقه بازی (Game Loop)
  • 33. طراحی ساختار کلی یک بازی ساده
  • 34. ورودی کاربر: خواندن کلیدهای صفحه کلید
  • 35. استفاده از joystick برای کنترل بازی
  • 36. ذخیره و بارگذاری بازی: نوار کاست
  • 37. ذخیره و بارگذاری بازی: فلاپی دیسک
  • 38. نکات مهم در مدیریت حافظه در امستراد CPC
  • 39. بهینه سازی کد BASIC برای سرعت
  • 40. استفاده از دستورات ماشین BASIC (Machine Code)
  • 41. آشنایی با زبان اسمبلی Z80
  • 42. مبانی زبان اسمبلی Z80: رجیسترها، دستورات پایه
  • 43. نوشتن کدهای اسمبلی ساده برای افزایش سرعت
  • 44. رابطه بین BASIC و کد ماشین (Calling Machine Code from BASIC)
  • 45. تکنیک های گرافیکی پیشرفته:
  • 46. استفاده از حالت های گرافیکی پیچیده تر
  • 47. مدیریت حافظه گرافیکی (Video Memory)
  • 48. رسم تصاویر پیچیده با استفاده از داده های خام
  • 49. تکنیک های Scroll: افقی، عمودی، چرخشی
  • 50. مدیریت لایه ها (Layers) در گرافیک
  • 51. استفاده از تکنیک های Overlapping
  • 52. طراحی کاراکترهای بازی (Player Character)
  • 53. انیمیشن های پیشرفته کاراکتر
  • 54. مدیریت چندین Sprite به صورت همزمان
  • 55. برخوردها: سیستم های پیچیده تر تشخیص برخورد
  • 56. مدیریت فریم ریت (Frame Rate) در بازی
  • 57. تکنیک های صوتی پیشرفته:
  • 58. آشنایی با رجیسترهای تراشه صوتی AY-3-8912
  • 59. ساخت موسیقی با استفاده از اسمبلی
  • 60. استفاده از صداهای نمونه برداری شده (Sampled Sound)
  • 61. تکنیک های افکت گذاری صوتی
  • 62. مدیریت صدا در بازی های پیچیده
  • 63. طراحی مراحل بازی (Level Design)
  • 64. منطق و قوانین بازی
  • 65. هوش مصنوعی ساده دشمنان
  • 66. پیاده سازی سیستم امتیازدهی (Scoring System)
  • 67. طراحی رابط کاربری بازی (User Interface)
  • 68. منوهای بازی
  • 69. صفحه پایان بازی (Game Over Screen)
  • 70. نکات مربوط به دیباگ کردن (Debugging) در امستراد CPC
  • 71. ابزارهای دیباگینگ BASIC
  • 72. ابزارهای دیباگینگ اسمبلی
  • 73. مستندسازی کد (Code Documentation)
  • 74. قوانین و اصول طراحی خوب بازی
  • 75. الهام گرفتن از بازی های کلاسیک امستراد
  • 76. مراحل کامل ساخت یک بازی ساده
  • 77. پروژه عملی: ساخت یک بازی پلتفرمر ساده
  • 78. پروژه عملی: ساخت یک بازی تیراندازی ساده
  • 79. پروژه عملی: ساخت یک بازی پازل ساده
  • 80. تکنیک های بهینه سازی نهایی
  • 81. فشرده سازی داده ها
  • 82. استفاده از تکنیک های گرافیکی خاص امستراد
  • 83. نکات مربوط به انتشار و به اشتراک گذاری بازی ها
  • 84. نگاهی به آینده برنامه نویسی بازی های قدیمی
  • 85. منابع بیشتر برای یادگیری عمیق تر
  • 86. جمع بندی و مروری بر آموخته ها
  • 87. توصیه ها برای ادامه مسیر خلاقیت
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: 8-bit Programming Amstrad CPC Amstrad Magic Basic Game Development pixel art Retro Computing retro game design Retro Gaming Vintage Computing برنامه نویسی بازی تکنیک های Amstrad CPC ساخت بازی طراحی بازی کامپیوترهای قدیمی

نظرات

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

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