کتاب رسانه تعاملی بساز: پروتوتایپ سریع با کاتاکانااسکریپت با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره رسانه تعاملی بساز: پروتوتایپ سریع با کاتاکانااسکریپت
موضوع کلی: طراحی و توسعه رسانه تعاملی
موضوع میانی: پروتوتایپسازی و برنامهنویسی خلاق
📋 سرفصلهای دوره
- 1. کاتاکانااسکریپت چیست و چه کاربردهایی دارد؟
- 2. نصب و راهاندازی محیط توسعه
- 3. ساختار یک برنامه ساده
- 4. قواعد نگارش و کامنتگذاری
- 5. متغیرها و ثابتها
- 6. انواع داده اصلی
- 7. عملگرهای ریاضی و مقایسهای
- 8. عملگرهای منطقی و ترکیبی
- 9. دریافت ورودی و نمایش خروجی
- 10. مدیریت خطاهای پایه
- 11. شرط if و else
- 12. شرطهای تودرتو
- 13. دستور switch
- 14. حلقه for
- 15. حلقه while
- 16. حلقههای تودرتو
- 17. کنترل حلقه با break و continue
- 18. تعریف توابع
- 19. پارامتر و مقدار بازگشتی
- 20. متغیرهای محلی و سراسری
- 21. بوم نقاشی و دستگاه مختصات
- 22. رسم خط و شکلهای ساده
- 23. رنگها و شفافیت
- 24. ترسیم دایره و چندضلعی
- 25. تبدیلات هندسی
- 26. ذخیره و بازیابی وضعیت ترسیم
- 27. حلقه انیمیشن و فریم
- 28. حرکت اجسام با سرعت ثابت
- 29. انیمیشن با شتاب و گرانش
- 30. چرخش و مقیاس پویا
- 31. تشخیص برخورد ساده
- 32. برخورد دایره و مستطیل
- 33. پیمایش آرایهها
- 34. مدیریت چند شیء با آرایه
- 35. کلاسها و نمونهها
- 36. طراحی شیءگرا در کاتاکانااسکریپت
- 37. رویدادهای ماوس
- 38. رویدادهای کیبورد
- 39. رویدادهای لمسی و شتابسنج
- 40. مدیریت همزمان ورودیها
- 41. پخش فایل صوتی
- 42. تنظیم حجم و پان
- 43. حلقه پخش صدا و افکت
- 44. تولید صدا با امواج پایه
- 45. پخش نتهای موسیقی
- 46. همگامسازی صدا و انیمیشن
- 47. بارگذاری تصویر
- 48. نمایش تصویر و اسپرایت
- 49. انیمیشن اسپرایت
- 50. فیلترهای تصویری
- 51. نمایش متن و فونت
- 52. دکمه و المان تعاملی
- 53. اسلایدر و ورودی مقدار
- 54. منو و انتخابگر
- 55. طراحی رابط کاربری
- 56. مدیریت صحنهها
- 57. انتقال بین صحنهها
- 58. ذخیره و بارگذاری داده
- 59. استفاده از تایمر و زمانبندی
- 60. کار با تاریخ و زمان
- 61. الگوی State
- 62. الگوی Observer
- 63. الگوی Singleton
- 64. کاربرد آپشنال و null
- 65. مدیریت خطاهای پیشرفته
- 66. پروفایل عملکرد
- 67. بهینهسازی حلقهها
- 68. بهینهسازی رندر
- 69. مدیریت حافظه
- 70. تست واحد پایه
- 71. پروژه: بازی پینگپونگ
- 72. پروژه: نقاشی تعاملی
- 73. پروژه: پخشکننده موسیقی ساده
- 74. پروژه: شبیهسازی ذرات
- 75. پروژه: تایمر با رابط کاربری
- 76. پروژه: بازی حافظه
- 77. پروژه: انیمیشن داستانی
- 78. پروژه: کنترل با موس و لمس
- 79. پروژه: خروجی نهایی و انتشار
- 80. جمعبندی و مسیر یادگیری
تگها:
Animation
Game Development
Interactive Media
KatakanaScript
Programming Tutorial
Sound Design
UI/UX
آموزش برنامهنویسی
انیمیشن
پروتوتایپ سریع
رابط کاربری
رسانه تعاملی
ساخت بازی
طراحی صدا
کاتاکانااسکریپت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.