اپلیکیشن اندرویدی فلشکارت آموزشی صفر تا صد بازیسازی با Construct 2: ساخت بازیهای جذاب و درآمدزا با مثالهای عملی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره صفر تا صد بازیسازی با Construct 2: ساخت بازیهای جذاب و درآمدزا با مثالهای عملی
موضوع کلی: طراحی و توسعه بازیهای دو بعدی
موضوع میانی: آموزش جامع Construct 2 برای ساخت بازی
📋 سرفصلهای دوره
- 1. مقدمه: آشنایی با دنیای بازیسازی دو بعدی
- 2. معرفی Construct 2 و محیط کاربری آن
- 3. نصب و راهاندازی Construct 2
- 4. آشنایی با مفاهیم پایه بازیسازی
- 5. ایجاد اولین پروژه در Construct 2
- 6. آشنایی با اشیاء (Objects) در Construct 2
- 7. انواع اشیاء: Sprite، Tiled Background، Text
- 8. کار با Sprite: اضافه کردن، ویرایش و انیمیشن
- 9. ساخت انیمیشن برای کاراکتر
- 10. کار با Tiled Background برای ساخت محیط
- 11. مقدمه ای بر Event Sheet و Behavior ها
- 12. مفهوم Event و Action
- 13. شرط ها (Conditions) در Event Sheet
- 14. انجام عملیات (Actions) در Event Sheet
- 15. ایجاد اولین بازی ساده: پرتاب توپ
- 16. کار با ورودی کاربر: کلیدها و ماوس
- 17. حرکت کاراکتر با صفحه کلید
- 18. تشخیص برخورد (Collision Detection)
- 19. مفهوم Solid Behavior
- 20. استفاده از Solid Behavior برای زمین و دیوارها
- 21. اضافه کردن دشمنان به بازی
- 22. رفتار دشمنان: حرکت ساده
- 23. مفهوم Instance Variables
- 24. استفاده از Instance Variables برای دشمنان
- 25. صداگذاری در Construct 2
- 26. اضافه کردن افکتهای صوتی
- 27. اضافه کردن موسیقی پسزمینه
- 28. مفهوم Layer ها
- 29. استفاده از Layer ها برای مدیریت اشیاء
- 30. ساخت منوی اصلی بازی
- 31. اضافه کردن دکمههای رابط کاربری
- 32. انتقال بین Layout ها (صفحات بازی)
- 33. ذخیره و بارگذاری امتیاز (High Score)
- 34. مفهوم Global Variables
- 35. استفاده از Global Variables برای امتیاز و جان
- 36. مفهوم Timer و اجرای رویدادها در فواصل زمانی
- 37. ساخت پلتفرمر ساده
- 38. کار با Platform Behavior
- 39. کنترل پرش کاراکتر
- 40. اضافه کردن سکه و جمعآوری آنها
- 41. مفهوم Pickup Objects
- 42. ایجاد سیستم امتیازدهی در بازی پلتفرمر
- 43. مفهوم Physics Behavior
- 44. کار با Physics Behavior برای اشیاء فیزیکی
- 45. ایجاد موانع فیزیکی
- 46. کار با دوربین (Camera)
- 47. حرکت دوربین با کاراکتر
- 48. مفهوم Pathfinding
- 49. استفاده از Pathfinding برای حرکت هوشمند دشمنان
- 50. کار با Sprite Fonts برای نمایش متن
- 51. ایجاد انواع مختلف آیتمها
- 52. مفهوم Bullet Behavior
- 53. ساخت تیراندازی در بازی
- 54. مدیریت گلولهها و برخورد آنها
- 55. ایجاد سیستم جان و سلامتی کاراکتر
- 56. نمایش نوار سلامتی (Health Bar)
- 57. مفهوم Object Groups
- 58. استفاده از Object Groups برای سازماندهی
- 59. ایجاد افکتهای ذرات (Particle Effects)
- 60. ساخت افکت انفجار
- 61. کار با Web Storage برای ذخیره اطلاعات
- 62. پیادهسازی قابلیت Save/Load پیشرفته
- 63. مفهوم Families
- 64. استفاده از Families برای مدیریت چندین نوع شیء مشابه
- 65. ساخت دشمنان متنوع با رفتارهای متفاوت
- 66. مفهوم State Machines
- 67. پیادهسازی State Machines برای کاراکتر
- 68. ایجاد کاراکتر با انیمیشنهای مختلف (راه رفتن، پریدن، حمله)
- 69. کار با Tilemap Plugin
- 70. ساخت محیطهای پیچیدهتر با Tilemap
- 71. اضافه کردن تلهها و موانع کشنده
- 72. مفهوم Tween Behavior
- 73. ایجاد انیمیشنهای روان با Tween Behavior
- 74. انتقال نرم بین Layout ها
- 75. مفهوم Object Variables
- 76. استفاده از Object Variables برای تنظیمات هر شیء
- 77. کار با Array Plugin
- 78. ذخیره و پردازش دادهها در آرایهها
- 79. ساخت یک سیستم inventory ساده
- 80. مفهوم Plugin ها و Add-on ها
- 81. جستجو و نصب پلاگینهای مفید
- 82. کار با Text Object برای نمایش پیامها
- 83. مفهوم Advanced Conditions و Actions
- 84. استفاده از عبارات منطقی پیچیده
- 85. کار با Browser Object
- 86. دسترسی به اطلاعات مرورگر
- 87. ایجاد بازیهای کلیکی (Clicker Games)
- 88. پیادهسازی ارتقاء (Upgrades) در بازی
- 89. مفهوم Behavior Sheets
- 90. سازماندهی Behavior ها
- 91. ایجاد دشمنانی که حملات خاصی دارند
- 92. مفهوم Object Families و Behavior Families
- 93. مدیریت بهتر اشیاء و رفتارها
- 94. کار با Touch Input برای دستگاههای لمسی
- 95. پیادهسازی کنترلهای لمسی
- 96. مفهوم Mouse Input برای بازیهای PC
- 97. کار با Keyboard Input برای بازیهای PC
- 98. ایجاد انیمیشنهای پیچیده با Sprite Editor
- 99. استفاده از Sprite Fonts برای شمارشگر
- 100. مفهوم Gamepad Input
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.