کتاب آموزش برنامه‌نویسی بازی برای کامپیوتر Oric-1

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره آموزش برنامه‌نویسی بازی برای کامپیوتر Oric-1

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

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

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

  • 1. مقدمه‌ای بر کامپیوترهای خانگی دهه ۸۰
  • 2. آشنایی با کامپیوتر Oric-1
  • 3. ساختار سخت‌افزاری Oric-1
  • 4. حافظه و آدرس‌دهی در Oric-1
  • 5. زبان برنامه‌نویسی BASIC در Oric-1
  • 6. دستورات اولیه BASIC
  • 7. متغیرها و انواع داده در BASIC
  • 8. دستورات شرطی (IF-THEN)
  • 9. حلقه‌ها (FOR-NEXT, WHILE-WEND)
  • 10. آرایه‌ها در BASIC
  • 11. ورودی و خروجی (INPUT, PRINT)
  • 12. مدیریت رشته‌ها در BASIC
  • 13. توابع ریاضی در BASIC
  • 14. گرافیک در Oric-1: حالت‌های نمایشی
  • 15. دستورات گرافیکی BASIC
  • 16. رسم اشکال هندسی ساده
  • 17. رنگ‌ها و پالت رنگی Oric-1
  • 18. مدیریت کاراکترهای گرافیکی
  • 19. ایجاد کاراکترهای سفارشی
  • 20. مقدمه‌ای بر طراحی بازی
  • 21. مفاهیم اصلی بازی‌سازی
  • 22. چرخه حیات یک بازی
  • 23. طراحی گیم‌پلی ساده
  • 24. مدیریت وضعیت بازی
  • 25. صدا در Oric-1
  • 26. دستورات صوتی BASIC
  • 27. تولید نت‌های موسیقی ساده
  • 28. مقدمه‌ای بر برنامه‌نویسی اسمبلی
  • 29. ساختار پردازنده Oric-1 (MOS 6502)
  • 30. ثبات‌ها و دستورالعمل‌های پایه اسمبلی
  • 31. نحو اسمبلی Oric-1
  • 32. آدرس‌دهی در اسمبلی
  • 33. عملیات منطقی و حسابی در اسمبلی
  • 34. کنترل جریان برنامه در اسمبلی
  • 35. فراخوانی زیربرنامه‌ها در اسمبلی
  • 36. مدیریت حافظه در اسمبلی
  • 37. ارتباط BASIC و اسمبلی
  • 38. نوشتن روتین‌های اسمبلی برای BASIC
  • 39. بهینه‌سازی کد با اسمبلی
  • 40. مقدمه‌ای بر ساختار بازی‌های ساده
  • 41. مفهوم Sprite در بازی‌های قدیمی
  • 42. پیاده‌سازی Sprite با کدهای BASIC
  • 43. مدیریت حرکت Sprite
  • 44. برخورد Sprite با Sprite
  • 45. برخورد Sprite با مرز صفحه
  • 46. مدیریت ورودی کاربر (صفحه‌کلید)
  • 47. تخصیص کلیدهای کنترلی
  • 48. پیاده‌سازی منطق حرکت کاراکتر بازیکن
  • 49. سیستم امتیازدهی
  • 50. سطوح مختلف بازی
  • 51. مدیریت زندگی بازیکن
  • 52. صفحه شروع بازی
  • 53. صفحه پایان بازی
  • 54. پیاده‌سازی بازی‌های کلاسیک ساده
  • 55. بازی تیراندازی فضایی ساده
  • 56. بازی پلتفرمر ساده
  • 57. بازی مبتنی بر حدس عدد
  • 58. بازی سنگ، کاغذ، قیچی
  • 59. بازی دوز (Tic-Tac-Toe)
  • 60. بازی مار (Snake)
  • 61. بازی حافظه (Memory Game)
  • 62. مفهوم تصادفی‌سازی در بازی‌ها
  • 63. تولید اعداد تصادفی
  • 64. استفاده از تصادفی‌سازی در گیم‌پلی
  • 65. مدیریت خطاها در برنامه‌نویسی
  • 66. اشکال‌زدایی (Debugging) کد BASIC
  • 67. اشکال‌زدایی کد اسمبلی
  • 68. تکنیک‌های تست بازی
  • 69. مستندسازی کد
  • 70. اصول طراحی رابط کاربری ساده
  • 71. نمایش اطلاعات بازی (امتیاز، زندگی)
  • 72. منوهای ساده بازی
  • 73. نکات طراحی تجربه کاربری
  • 74. ملاحظات فنی Oric-1
  • 75. محدودیت‌های حافظه Oric-1
  • 76. سرعت پردازش Oric-1
  • 77. مدیریت دستگاه‌های جانبی Oric-1
  • 78. ذخیره‌سازی و بارگذاری بازی (نوار کاست)
  • 79. فرمت فایل‌های بازی در Oric-1
  • 80. مقدمه‌ای بر توسعه بازی برای پلتفرم‌های دیگر
  • 81. تفاوت‌های معماری کامپیوترها
  • 82. انتقال مفاهیم به پلتفرم‌های مدرن
  • 83. تکامل زبان‌های برنامه‌نویسی
  • 84. مقدمه‌ای بر الگوریتم‌های بازی
  • 85. الگوریتم‌های جستجو در بازی
  • 86. الگوریتم‌های مسیریابی ساده
  • 87. مفاهیم گرافیک کامپیوتری
  • 88. تبدیلات هندسی در گرافیک
  • 89. رندرینگ ساده
  • 90. مقدمه‌ای بر هوش مصنوعی در بازی
  • 91. رفتار ساده دشمنان
  • 92. مفاهیم اولیه شبکه‌های عصبی (بدون ترویج)
  • 93. اصول طراحی بازی‌های آموزشی
  • 94. ارزیابی یادگیری در بازی‌های آموزشی
  • 95. کاربرد بازی در آموزش علوم
  • 96. اخلاق در طراحی بازی
  • 97. مسئولیت اجتماعی توسعه‌دهندگان
  • 98. جنبه‌های قانونی نرم‌افزار (بدون ذکر موارد ممنوع)
  • 99. حق تکثیر و مالکیت معنوی
  • 100. نکات تکمیلی و پروژه‌های عملی

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

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

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

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

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


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

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

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

نظرات

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

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