, ,

کتاب از صفر تا قهرمان VIC-20: ساخت بازی، طراحی گرافیک و خلق برنامه های کاربردی

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب از صفر تا قهرمان VIC-20: ساخت بازی، طراحی گرافیک و خلق برنامه های کاربردی

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

موضوع میانی: طراحی گرافیک و ساخت بازی با کامپیوتر VIC-20

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

  • 1. آشنایی با کامپیوتر VIC-20 و دوران رترو
  • 2. تاریخچه VIC-20 و جایگاه آن در صنعت بازی
  • 3. تجهیزات مورد نیاز برای شروع برنامه نویسی VIC-20
  • 4. کار با VIC-20: راه‌اندازی و اولین دستورات
  • 5. معرفی زبان BASIC در VIC-20
  • 6. متغیرها و انواع داده در BASIC
  • 7. دستورات کنترلی: IF-THEN-ELSE
  • 8. دستورات تکرار: FOR-NEXT و WHILE-WEND
  • 9. آرایه‌ها در BASIC
  • 10. مدیریت رشته‌ها و کار با متن
  • 11. دستورات ورودی و خروجی: INPUT و PRINT
  • 12. کار با صفحه کلید VIC-20
  • 13. دستورات گرافیکی اولیه: CLR, PLOT, DRAW
  • 14. رنگ‌ها در VIC-20: pengaturan رنگ پس‌زمینه و کاراکتر
  • 15. کار با کاراکترهای گرافیکی سفارشی (User Defined Characters)
  • 16. مفهوم گرافیک شطرنجی (Bitmap Graphics)
  • 17. محدودیت‌های سخت‌افزاری VIC-20 در گرافیک
  • 18. ساخت انیمیشن‌های ساده با استفاده از تغییر موقعیت کاراکترها
  • 19. استفاده از دستورات FOR-NEXT برای ایجاد انیمیشن‌های روان
  • 20. کار با صدا در VIC-20: محدودیت‌ها و امکانات
  • 21. ایجاد افکت‌های صوتی ساده
  • 22. مفاهیم بازی سازی: چرخه اصلی بازی (Game Loop)
  • 23. طراحی منطق اصلی بازی
  • 24. مدیریت وضعیت بازی (Game State)
  • 25. ورودی بازیکن و واکنش به آن
  • 26. پیاده‌سازی حرکت کاراکترهای بازی
  • 27. برخورد (Collision Detection) بین اشیاء بازی
  • 28. مدیریت امتیازدهی و نمایش آن
  • 29. نمایش جان بازیکن و مکانیزم از دست دادن جان
  • 30. پایان بازی و صفحات پایانی (Game Over Screens)
  • 31. طراحی مراحل مختلف بازی
  • 32. تکنیک‌های ساده برای افزایش سختی بازی
  • 33. بهینه‌سازی کد برای افزایش سرعت اجرا
  • 34. کار با حافظه در VIC-20: محدودیت‌های 16 کیلوبایتی
  • 35. استفاده بهینه از حافظه BASIC
  • 36. معرفی زبان اسمبلی (Assembly Language) برای VIC-20
  • 37. چرا از اسمبلی استفاده کنیم؟
  • 38. آشنایی با معماری پردازنده 6502
  • 39. رجیسترها و آدرس‌دهی در 6502
  • 40. دستورات پایه اسمبلی: LDA, STA, INC, DEC
  • 41. دستورات پرش و شرطی در اسمبلی
  • 42. حلقه‌ها در اسمبلی
  • 43. کار با RAM و ROM در اسمبلی
  • 44. مفهوم توابع (Subroutines) در اسمبلی
  • 45. انتقال داده بین BASIC و اسمبلی
  • 46. استفاده از اسمبلی برای عملیات گرافیکی سریع‌تر
  • 47. رسم نقاط و خطوط با اسمبلی
  • 48. کپی کردن بلوک‌های حافظه (Block Moves) برای انیمیشن
  • 49. مدیریت صدا با اسمبلی
  • 50. طراحی گرافیک پیشرفته با اسمبلی
  • 51. ساخت کاراکترهای گرافیکی پیچیده‌تر
  • 52. تکنیک‌های Spriting در VIC-20 (با محدودیت‌ها)
  • 53. ایجاد افکت‌های گرافیکی خاص
  • 54. مدیریت حافظه گرافیکی (Video Memory)
  • 55. بهینه‌سازی گرافیک شطرنجی
  • 56. پیاده‌سازی بازی‌های ساده با گرافیک شطرنجی
  • 57. مدیریت لایه‌های گرافیکی (با استفاده از تکنیک‌ها)
  • 58. نوشتن کد برای یک بازی تیراندازی ساده
  • 59. نوشتن کد برای یک بازی پلتفرمر ساده
  • 60. نوشتن کد برای یک بازی پازل ساده
  • 61. مقدمه‌ای بر برنامه های کاربردی در VIC-20
  • 62. ساخت یک ماشین حساب ساده با BASIC
  • 63. ساخت یک دفترچه یادداشت ساده
  • 64. ساخت ابزارهای کمکی برای برنامه نویسان
  • 65. کار با فایل‌ها و ذخیره سازی (با استفاده از cassette tape)
  • 66. فرمت‌های فایل در VIC-20
  • 67. بازیابی اطلاعات از cassette tape
  • 68. نوشتن برنامه‌های آموزشی برای کودکان
  • 69. کار با BASIC و اسمبلی برای خلق برنامه‌های کاربردی
  • 70. طراحی واسط کاربری (User Interface) در VIC-20
  • 71. مدیریت پنجره‌ها (با استفاده از تکنیک‌ها)
  • 72. افکت‌های صوتی و موسیقی با محدودیت‌های VIC-20
  • 73. اصول طراحی بازی های رترو
  • 74. نقش صدا در تجربه بازی رترو
  • 75. اهمیت رابط کاربری ساده و قابل فهم
  • 76. خلاقیت در مواجهه با محدودیت‌ها
  • 77. تکنیک‌های Debugging در VIC-20
  • 78. استفاده از ابزارهای شبیه‌ساز (Emulator) برای دیباگ
  • 79. عیب‌یابی مشکلات رایج در کدهای BASIC
  • 80. عیب‌یابی مشکلات رایج در کدهای اسمبلی
  • 81. تکنیک‌های فشرده‌سازی کد
  • 82. معرفی ابزارهای توسعه دهنده برای VIC-20
  • 83. شبیه‌سازها و محیط‌های توسعه یکپارچه (IDE)
  • 84. جمع‌بندی و مراحل بعدی در برنامه نویسی رترو
  • 85. ساخت یک پروژه نهایی ترکیبی (BASIC + Assembly)
  • 86. طراحی و ساخت یک بازی کامل برای VIC-20
  • 87. خلق یک برنامه کاربردی پیچیده‌تر
  • 88. اشتراک گذاری کارهایتان با جامعه رترو
  • 89. آینده برنامه نویسی رترو وVIC-20
  • 90. الهام‌گیری از بازی‌های معروف VIC-20
  • 91. راهنمای نهایی برای تبدیل شدن به قهرمان VIC-20

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب از صفر تا قهرمان VIC-20: ساخت بازی، طراحی گرافیک و خلق برنامه های کاربردی”

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

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