اپلیکیشن اندرویدی فلشکارت آموزشی ساخت بازی دوبعدی پلتفرمر با یونیتی (Unity)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت بازی دوبعدی پلتفرمر با یونیتی (Unity)
موضوع کلی: فناوری و توسعه نرمافزار
موضوع میانی: تولید بازیهای رایانهای
📋 سرفصلهای دوره
- 1. مقدمهای بر ساخت بازیهای دوبعدی
- 2. آشنایی با محیط یونیتی (Unity)
- 3. مفاهیم پایه یونیتی
- 4. ایجاد یک پروژه جدید
- 5. کار با صحنهها (Scenes)
- 6. مفاهیم Game Objects و Components
- 7. نصب و راهاندازی یونیتی
- 8. آشنایی با ادیتور یونیتی
- 9. فضای کاری یونیتی
- 10. پنجره Hierarchy
- 11. پنجره Project
- 12. پنجره Inspector
- 13. پنجره Scene View
- 14. پنجره Game View
- 15. وارد کردن Asset ها
- 16. مدیریت Asset ها
- 17. ایجاد کاراکتر بازیکن
- 18. مفاهیم Sprite Renderer
- 19. تنظیمات Transform
- 20. حرکت کاراکتر (بخش اول)
- 21. ورودیهای کاربر
- 22. سیستم Input Manager
- 23. کدنویسی جاوا اسکریپت (C#)
- 24. ساخت اولین اسکریپت
- 25. متغیرها و انواع داده
- 26. دستورات شرطی
- 27. حلقهها
- 28. توابع
- 29. صفتهای (Properties) کاراکتر
- 30. شتاب گرانش
- 31. کنترل پرش کاراکتر
- 32. محدودیتهای پرش
- 33. پیادهسازی حرکت افقی
- 34. تنظیم سرعت حرکت
- 35. توقف کاراکتر
- 36. انیمیشن کاراکتر
- 37. سیستم انیمیشن یونیتی
- 38. ساخت انیمیشنهای idle و run
- 39. توابع انیمیشن
- 40. تغییر حالت انیمیشن
- 41. ایجاد دشمنان
- 42. هوش مصنوعی پایه دشمن
- 43. حرکت رفت و برگشتی دشمن
- 44. تشخیص برخورد با دشمن
- 45. سیستم سلامت کاراکتر
- 46. کاهش سلامت هنگام برخورد
- 47. نشانگر سلامت (Health Bar)
- 48. جمعآوری آیتمها
- 49. سکهها و امتیاز
- 50. پیادهسازی جمعآوری سکه
- 51. افزایش امتیاز
- 52. محیط بازی (Environment)
- 53. ایجاد سکوها (Platforms)
- 54. استفاده از Tilemap
- 55. ترسیم لایههای Tilemap
- 56. تنظیمات فیزیک
- 57. جسم صلب (Rigidbody 2D)
- 58. جعبه برخورد (Collider 2D)
- 59. لایههای برخورد (Collision Layers)
- 60. کار با دوربین
- 61. دنبال کردن کاراکتر توسط دوربین
- 62. تنظیمات دوربین اصلی
- 63. آهنگسازی و جلوههای صوتی
- 64. وارد کردن فایلهای صوتی
- 65. پخش صداهای بازی
- 66. تنظیمات صدا
- 67. ایجاد موانع
- 68. انواع موانع
- 69. مدیریت برخورد با موانع
- 70. پایان بازی (Game Over)
- 71. شرایط باخت
- 72. نمایش صفحه Game Over
- 73. شروع مجدد بازی
- 74. پیروزی در بازی
- 75. شرایط برد
- 76. نمایش صفحه پیروزی
- 77. مراحل مختلف بازی
- 78. طراحی مراحل بیشتر
- 79. ذخیره و بارگذاری بازی
- 80. سیستم ذخیرهسازی ساده
- 81. تنظیمات پیشرفته بازی
- 82. بهینهسازی عملکرد
- 83. اشکالزدایی (Debugging)
- 84. استفاده از Debugger
- 85. تست بازی
- 86. جمعبندی و گامهای بعدی
- 87. معرفی ابزارهای جانبی
- 88. فریمورکهای توسعه بازی
- 89. مفاهیم بازیسازی مستقل
- 90. کپیرایت و مجوزهای نرمافزار
- 91. اصول طراحی بازی
- 92. روانشناسی کاربر در بازی
- 93. اقتصاد بازی (Game Economy)
- 94. تست کاربردپذیری
- 95. نکات امنیتی در بازی
- 96. قوانین و مقررات مربوط به بازی (ایران)
- 97. ساخت بازی برای پلتفرمهای مختلف
- 98. مقدمهای بر گرافیک بازی
- 99. اصول طراحی رابط کاربری (UI)
- 100. آشنایی با ابزارهای گرافیکی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.