اپلیکیشن اندرویدی فلشکارت آموزشی طراحی سیستمهای واحد و تواناییها در ActionScript برای بازیها
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی سیستمهای واحد و تواناییها در ActionScript برای بازیها
موضوع کلی: توسعه بازی و انیمیشن با استفاده از ActionScript
موضوع میانی: طراحی سیستمهای واحد و تواناییها
📋 سرفصلهای دوره
- 1. مقدمه ای بر ActionScript برای توسعه بازی
- 2. مفاهیم شیء گرایی در ActionScript
- 3. کلاس ها و اشیاء در ActionScript
- 4. وراثت در ActionScript
- 5. پلی مورفیسم در ActionScript
- 6. رابط ها در ActionScript
- 7. فریمورک های ActionScript برای بازی
- 8. چارچوب بازی Flixel
- 9. چارچوب بازی Starling
- 10. چارچوب بازی Feathers
- 11. اصول طراحی بازی
- 12. مکانیک های بازی
- 13. طراحی سطح بازی
- 14. طراحی شخصیت بازی
- 15. طراحی رابط کاربری بازی
- 16. صداگذاری در بازی
- 17. انیمیشن در بازی
- 18. سیستم های ذرات در ActionScript
- 19. فیزیک در ActionScript
- 20. تشخیص برخورد در ActionScript
- 21. مدیریت وضعیت بازی
- 22. الگوهای طراحی برای بازی
- 23. الگوی Singleton
- 24. الگوی Factory
- 25. الگوی Observer
- 26. الگوی State
- 27. الگوی Command
- 28. الگوی Strategy
- 29. الگوی Decorator
- 30. الگوی Facade
- 31. مدیریت ورودی کاربر
- 32. ورودی صفحه کلید
- 33. ورودی ماوس
- 34. ورودی صفحه لمسی
- 35. استفاده از رویدادها در ActionScript
- 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. شتاب و کاهش سرعت
- 62. دویدن و جهش
- 63. قابلیت های خاص واحد
- 64. قابلیت های فعال
- 65. قابلیت های غیرفعال
- 66. قابلیت های تدافعی
- 67. قابلیت های تهاجمی
- 68. قابلیت های حمایتی
- 69. قابلیت های کنترلی
- 70. پیاده سازی قابلیت ها در ActionScript
- 71. مدیریت منطق قابلیت ها
- 72. اتصال قابلیت ها به واحدها
- 73. ایجاد رابط کاربری برای قابلیت ها
- 74. انیمیشن برای قابلیت ها
- 75. صداگذاری برای قابلیت ها
- 76. اثرات ویژه برای قابلیت ها
- 77. مدیریت توانایی های واحد
- 78. تعریف توانایی های واحد
- 79. پیاده سازی منطق توانایی ها
- 80. مدیریت زمان خنک شدن توانایی ها
- 81. مدیریت هزینه توانایی ها
- 82. مدیریت سطوح توانایی ها
- 83. ارتقاء توانایی ها
- 84. سیستم مدیریت منابع
- 85. مدیریت طلا
- 86. مدیریت چوب
- 87. مدیریت سنگ
- 88. مدیریت انرژی
- 89. مدیریت داده های بازی
- 90. ذخیره سازی و بارگذاری داده ها
- 91. فایل های پیکربندی
- 92. Serialization و Deserialization
- 93. پشتیبانی از حالت های مختلف بازی
- 94. مدیریت شبکه در بازی های ActionScript
- 95. همگام سازی وضعیت بازی
- 96. ارتباطات بین بازیکنان
- 97. جلوگیری از تقلب
- 98. بهینه سازی عملکرد بازی ActionScript
- 99. مدیریت حافظه
- 100. بهینه سازی رسم
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.