اپلیکیشن اندرویدی فلشکارت آموزشی ساخت بازیهای دوبعدی با Construct 3 از پایه
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت بازیهای دوبعدی با Construct 3 از پایه
موضوع کلی: علوم کامپیوتر و فناوری اطلاعات
موضوع میانی: توسعه نرمافزار و بازیسازی
📋 سرفصلهای دوره
- 1. مقدمهای بر ساخت بازی با کامپیوتر
- 2. آشنایی با محیط Construct 3
- 3. ایجاد اولین پروژه بازی
- 4. مفاهیم پایهای در Construct 3
- 5. کار با اشیاء (Objects) در بازی
- 6. انواع اشیاء قابل استفاده
- 7. افزودن کاراکترها به بازی
- 8. حرکت دادن کاراکترها
- 9. سیستم رویدادها (Event System)
- 10. افزودن منطق بازی با رویدادها
- 11. مدیریت وضعیت بازی (Game States)
- 12. ساخت منوهای بازی
- 13. طراحی رابط کاربری (UI)
- 14. کار با لایهها (Layers)
- 15. مدیریت پسزمینه بازی
- 16. افزودن صدا و موسیقی
- 17. موسیقی پسزمینه و افکتهای صوتی
- 18. کار با انیمیشنها
- 19. ایجاد انیمیشن برای کاراکترها
- 20. فریمهای انیمیشن
- 21. مدیریت زمان در بازی
- 22. تایمرها و شمارندهها
- 23. سیستم امتیازدهی
- 24. ذخیره و بارگذاری امتیازات
- 25. فیزیک بازی (Physics)
- 26. تنظیمات فیزیکی اشیاء
- 27. برخوردها (Collisions)
- 28. تشخیص برخوردها
- 29. موتورهای فیزیک
- 30. ساخت سکوهای بازی
- 31. پرش کاراکتر
- 32. سیستم جان (Health System)
- 33. کاهش و افزایش جان
- 34. پاورآپها (Power-ups)
- 35. انواع پاورآپها
- 36. دشمنان در بازی
- 37. هوش مصنوعی ساده دشمنان
- 38. حملات دشمنان
- 39. محافظت از کاراکتر
- 40. سطوح مختلف بازی
- 41. تغییر سطح بازی
- 42. مدیریت مراحل
- 43. ایجاد چالشهای جدید
- 44. سیستم جمعآوری آیتمها
- 45. انواع آیتمهای قابل جمعآوری
- 46. افزودن صندوقچهها
- 47. باز کردن صندوقچهها
- 48. سیستم نشانهگذاری (Scoreboard)
- 49. نمایش بهترین امتیازات
- 50. ذخیره امتیازات در دستگاه
- 51. ورودیهای کنترلر
- 52. استفاده از کیبورد
- 53. استفاده از ماوس
- 54. کنترل لمسی برای موبایل
- 55. پشتیبانی از gamepad
- 56. بهینهسازی عملکرد بازی
- 57. کاهش مصرف منابع
- 58. مدیریت حافظه
- 59. تست و اشکالزدایی (Debugging)
- 60. ابزارهای اشکالزدایی
- 61. رفع باگهای بازی
- 62. توسعه برای پلتفرمهای مختلف
- 63. خروجی گرفتن برای وب
- 64. خروجی گرفتن برای موبایل
- 65. خروجی گرفتن برای دسکتاپ
- 66. مدیریت فایلهای پروژه
- 67. سازماندهی داراییها (Assets)
- 68. استفاده از پلاگینها
- 69. پلاگینهای کاربردی
- 70. ساخت دشمنان پیچیدهتر
- 71. الگوهای حرکتی متنوع دشمنان
- 72. سیستم پیشرفت بازیکن
- 73. باز کردن قفل مراحل جدید
- 74. سیستم مأموریتها (Quests)
- 75. تعریف اهداف مأموریت
- 76. پاداش مأموریتها
- 77. انیمیشنهای پیشرفته
- 78. ترکیب انیمیشنها
- 79. افکتهای ویژه (Special Effects)
- 80. ساخت افکتهای ذرات
- 81. انتقال داده بین رویدادها
- 82. متغیرهای سراسری (Global Variables)
- 83. استفاده از توابع (Functions)
- 84. ایجاد توابع سفارشی
- 85. مدیریت رویدادهای پیچیده
- 86. طراحی مراحل با منطق داستانی
- 87. دیالوگها در بازی
- 88. سیستم دیالوگ ساده
- 89. اضافه کردن شخصیتهای غیرقابل بازی (NPC)
- 90. برهمکنش با NPCها
- 91. مکانیکهای بازی خلاقانه
- 92. تکنیکهای طراحی بازی
- 93. ایجاد بازیهای معمایی
- 94. ساخت بازیهای پازل
- 95. بهبود تجربه کاربری (UX)
- 96. تست کاربردپذیری
- 97. اصول طراحی بازیهای موفق
- 98. تحلیل بازیهای محبوب
- 99. نکات حرفهای در Construct 3
- 100. ساخت بازیهای چندنفره (محدود)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.