کتاب مقدمه‌ای بر طراحی و توسعه بازی در محیط شبیه‌ساز کامپیوترهای قدیمی

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

نظرات

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

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